Home
last modified time | relevance | path

Searched refs:syscall_fn (Results 1 – 8 of 8) sorted by relevance

/linux-6.6.21/arch/arm64/kernel/
Dsyscall.c35 static long __invoke_syscall(struct pt_regs *regs, syscall_fn_t syscall_fn) in __invoke_syscall() argument
37 return syscall_fn(regs); in __invoke_syscall()
49 syscall_fn_t syscall_fn; in invoke_syscall() local
50 syscall_fn = syscall_table[array_index_nospec(scno, sc_nr)]; in invoke_syscall()
51 ret = __invoke_syscall(regs, syscall_fn); in invoke_syscall()
/linux-6.6.21/arch/powerpc/include/asm/
Dsyscall.h18 typedef long (*syscall_fn)(const struct pt_regs *); typedef
20 typedef long (*syscall_fn)(unsigned long, unsigned long, unsigned long, typedef
25 extern const syscall_fn sys_call_table[];
26 extern const syscall_fn compat_sys_call_table[];
/linux-6.6.21/arch/loongarch/kernel/
Dsyscall.c44 sys_call_fn syscall_fn; in do_syscall() local
58 syscall_fn = sys_call_table[nr]; in do_syscall()
59 regs->regs[4] = syscall_fn(regs->orig_a0, regs->regs[5], regs->regs[6], in do_syscall()
/linux-6.6.21/arch/powerpc/kernel/
Dsystbl.c32 const syscall_fn sys_call_table[] = {
43 const syscall_fn compat_sys_call_table[] = {
Dsyscall.c19 syscall_fn f; in system_call_exception()
/linux-6.6.21/arch/powerpc/platforms/cell/
Dspu_callbacks.c37 static const syscall_fn spu_syscall_table[] = {
45 syscall_fn syscall; in spu_sys_callback()
/linux-6.6.21/arch/hexagon/include/asm/
Dsyscall.h15 typedef long (*syscall_fn)(unsigned long, unsigned long, typedef
/linux-6.6.21/arch/hexagon/kernel/
Dtraps.c343 syscall_fn syscall; in do_trap0()
380 syscall = (syscall_fn) in do_trap0()