Lines Matching refs:scno
19 long compat_arm_syscall(struct pt_regs *regs, int scno);
22 static long do_ni_syscall(struct pt_regs *regs, int scno) in do_ni_syscall() argument
27 ret = compat_arm_syscall(regs, scno); in do_ni_syscall()
41 static void invoke_syscall(struct pt_regs *regs, unsigned int scno, in invoke_syscall() argument
49 if (scno < sc_nr) { in invoke_syscall()
51 syscall_fn = syscall_table[array_index_nospec(scno, sc_nr)]; in invoke_syscall()
54 ret = do_ni_syscall(regs, scno); in invoke_syscall()
81 static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr, in el0_svc_common() argument
87 regs->syscallno = scno; in el0_svc_common()
135 if (scno == NO_SYSCALL) in el0_svc_common()
137 scno = syscall_trace_enter(regs); in el0_svc_common()
138 if (scno == NO_SYSCALL) in el0_svc_common()
142 invoke_syscall(regs, scno, sc_nr, syscall_table); in el0_svc_common()