Searched refs:syscall_fn (Results 1 – 8 of 8) sorted by relevance
/linux-6.6.21/arch/arm64/kernel/ |
D | syscall.c | 35 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/ |
D | syscall.h | 18 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/ |
D | syscall.c | 44 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/ |
D | systbl.c | 32 const syscall_fn sys_call_table[] = { 43 const syscall_fn compat_sys_call_table[] = {
|
D | syscall.c | 19 syscall_fn f; in system_call_exception()
|
/linux-6.6.21/arch/powerpc/platforms/cell/ |
D | spu_callbacks.c | 37 static const syscall_fn spu_syscall_table[] = { 45 syscall_fn syscall; in spu_sys_callback()
|
/linux-6.6.21/arch/hexagon/include/asm/ |
D | syscall.h | 15 typedef long (*syscall_fn)(unsigned long, unsigned long, typedef
|
/linux-6.6.21/arch/hexagon/kernel/ |
D | traps.c | 343 syscall_fn syscall; in do_trap0() 380 syscall = (syscall_fn) in do_trap0()
|