/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | signal.c | 63 #define INSN_LDI_R25_0 0x34190000 /* ldi 0,%r25 (in_syscall=0) */ 64 #define INSN_LDI_R25_1 0x34190002 /* ldi 1,%r25 (in_syscall=1) */ 87 sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) in sys_rt_sigreturn() argument 156 if (in_syscall) in sys_rt_sigreturn() 193 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, int in_syscall) in setup_sigcontext() argument 201 if (in_syscall) { in setup_sigcontext() 228 int in_syscall) in setup_rt_frame() 264 &compat_frame->regs, regs, in_syscall); in setup_rt_frame() 275 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, in_syscall); in setup_rt_frame() 288 err |= __put_user(in_syscall in setup_rt_frame() 227 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs, int in_syscall) setup_rt_frame() argument 424 handle_signal(struct ksignal *ksig, struct pt_regs *regs, int in_syscall) handle_signal() argument 583 do_signal(struct pt_regs *regs, long in_syscall) do_signal() argument 610 do_notify_resume(struct pt_regs *regs, long in_syscall) do_notify_resume() argument [all...] |
H A D | signal32.h | 71 struct pt_regs *regs, int in_syscall);
|
H A D | signal32.c | 116 struct pt_regs *regs, int in_syscall) in setup_sigcontext32() 127 if (in_syscall) { in setup_sigcontext32() 129 DBG(1,"setup_sigcontext32: in_syscall\n"); in setup_sigcontext32() 115 setup_sigcontext32(struct compat_sigcontext __user *sc, struct compat_regfile __user * rf, struct pt_regs *regs, int in_syscall) setup_sigcontext32() argument
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | signal.c | 77 sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) in sys_rt_sigreturn() argument 145 if (in_syscall) in sys_rt_sigreturn() 179 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, long in_syscall) in setup_sigcontext() argument 187 if (in_syscall) { in setup_sigcontext() 214 long in_syscall) in setup_rt_frame() 254 &compat_frame->regs, regs, in_syscall); in setup_rt_frame() 266 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, in_syscall); in setup_rt_frame() 281 if (in_syscall) in setup_rt_frame() 313 DBG(1, "%s: 64 bit signal, exe=%#lx, r19=%#lx, in_syscall=%d\n", in setup_rt_frame() 314 __func__, haddr, regs->gr[19], in_syscall); in setup_rt_frame() 213 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs, long in_syscall) setup_rt_frame() argument 383 handle_signal(struct ksignal *ksig, struct pt_regs *regs, long in_syscall) handle_signal() argument 548 do_signal(struct pt_regs *regs, long in_syscall) do_signal() argument 581 do_notify_resume(struct pt_regs *regs, long in_syscall) do_notify_resume() argument [all...] |
H A D | signal32.h | 62 struct pt_regs *regs, int in_syscall);
|
H A D | signal32.c | 116 struct pt_regs *regs, int in_syscall) in setup_sigcontext32() 127 if (in_syscall) { in setup_sigcontext32() 129 DBG(1,"setup_sigcontext32: in_syscall\n"); in setup_sigcontext32() 115 setup_sigcontext32(struct compat_sigcontext __user *sc, struct compat_regfile __user * rf, struct pt_regs *regs, int in_syscall) setup_sigcontext32() argument
|
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | signal.c | 286 static void do_signal(struct pt_regs *regs, int in_syscall) in do_signal() argument 291 pr_info("do signal: %p %d\n", regs, in_syscall); in do_signal() 298 if (in_syscall) in do_signal() 304 if (in_syscall) in do_signal() 314 asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall) in do_notify_resume() argument 318 do_signal(regs, in_syscall); in do_notify_resume()
|
/kernel/linux/linux-6.6/arch/microblaze/kernel/ |
H A D | signal.c | 280 static void do_signal(struct pt_regs *regs, int in_syscall) in do_signal() argument 285 pr_info("do signal: %p %d\n", regs, in_syscall); in do_signal() 292 if (in_syscall) in do_signal() 298 if (in_syscall) in do_signal() 308 asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall) in do_notify_resume() argument 312 do_signal(regs, in_syscall); in do_notify_resume()
|
/kernel/linux/linux-5.10/arch/microblaze/include/asm/ |
H A D | entry.h | 31 extern asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall);
|
/kernel/linux/linux-6.6/arch/microblaze/include/asm/ |
H A D | entry.h | 31 extern asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall);
|
/kernel/linux/linux-5.10/arch/nds32/include/asm/ |
H A D | ptrace.h | 52 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall() function
|
/kernel/linux/linux-5.10/arch/csky/kernel/ |
H A D | signal.c | 185 if (in_syscall(regs)) { in handle_signal() 226 if (in_syscall(regs)) { in do_signal()
|
/kernel/linux/linux-6.6/arch/csky/kernel/ |
H A D | signal.c | 183 if (in_syscall(regs)) { in handle_signal() 224 if (in_syscall(regs)) { in do_signal()
|
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
H A D | syscall.h | 13 #include <asm/ptrace.h> /* in_syscall() */ 18 if (user_mode(regs) && in_syscall(regs)) in syscall_get_nr()
|
H A D | ptrace.h | 131 #define in_syscall(regs) ((regs->ecr_vec == ECR_V_TRAP) && !regs->ecr_param) macro
|
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | syscall.h | 13 #include <asm/ptrace.h> /* in_syscall() */ 20 if (user_mode(regs) && in_syscall(regs)) in syscall_get_nr()
|
H A D | ptrace.h | 123 #define in_syscall(regs) ((regs->ecr.vec == ECR_V_TRAP) && !regs->ecr.param) macro
|
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | ptrace.h | 41 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall() function
|
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | ptrace.h | 40 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall() function
|
/kernel/linux/linux-5.10/kernel/ |
H A D | auditsc.c | 1678 if (tsk == current && !context->dummy && context->in_syscall) { in __audit_free() 1718 BUG_ON(context->in_syscall || context->name_count); in __audit_syscall_entry() 1738 context->in_syscall = 1; in __audit_syscall_entry() 1766 if (!context->dummy && context->in_syscall) { in __audit_syscall_exit() 1797 context->in_syscall = 0; in __audit_syscall_exit() 1959 if (context->in_syscall) in __audit_getcwd() 1975 if (!context->in_syscall) in __audit_getname() 2049 if (!context->in_syscall) in __audit_inode() 2167 if (!context->in_syscall) in __audit_inode_child() 2268 if (!ctx->in_syscall) in auditsc_get_stamp() [all...] |
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | signal.c | 333 ia64_do_signal (struct sigscratch *scr, long in_syscall) in ia64_do_signal() argument 335 long restart = in_syscall; in ia64_do_signal()
|
H A D | process.c | 161 do_notify_resume_user(sigset_t *unused, struct sigscratch *scr, long in_syscall) in do_notify_resume_user() argument 177 ia64_do_signal(scr, in_syscall); in do_notify_resume_user()
|
/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A D | signal.c | 305 if (in_syscall(regs)) { in handle_signal() 355 if (in_syscall(regs)) { in do_signal()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | signal.c | 332 ia64_do_signal (struct sigscratch *scr, long in_syscall) in ia64_do_signal() argument 334 long restart = in_syscall; in ia64_do_signal()
|
H A D | process.c | 162 do_notify_resume_user(sigset_t *unused, struct sigscratch *scr, long in_syscall) in do_notify_resume_user() argument 178 ia64_do_signal(scr, in_syscall); in do_notify_resume_user()
|