/linux/arch/x86/kernel/ |
H A D | signal.c | 46 static inline int is_ia32_compat_frame(struct ksignal *ksig) in is_ia32_compat_frame() argument 52 static inline int is_ia32_frame(struct ksignal *ksig) in is_ia32_frame() argument 57 static inline int is_x32_frame(struct ksignal *ksig) in is_x32_frame() argument 94 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size, in get_sigframe() argument 236 setup_rt_frame(struct ksignal *ksig, struc argument 255 handle_signal(struct ksignal * ksig,struct pt_regs * regs) handle_signal() argument 335 struct ksignal ksig; arch_do_signal_or_restart() local [all...] |
H A D | signal_64.c | 164 int x64_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) in x64_setup_rt_frame() argument 305 int x32_setup_rt_frame(struct ksignal *ksig, struc argument [all...] |
/linux/arch/hexagon/kernel/ |
H A D | signal.c | 27 static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, in get_sigframe() argument 95 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 136 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() argument 183 struct ksignal ksig; do_signal() local [all...] |
/linux/include/linux/ |
H A D | rseq.h | 34 static inline void rseq_handle_notify_resume(struct ksignal *ksig, in rseq_handle_notify_resume() argument 41 static inline void rseq_signal_deliver(struct ksignal *ksig, in rseq_signal_deliver() argument 96 static inline void rseq_handle_notify_resume(struct ksignal *ksig, in rseq_handle_notify_resume() argument 100 static inline void rseq_signal_deliver(struct ksignal *ksig, in rseq_signal_deliver() argument
|
/linux/arch/nios2/kernel/ |
H A D | signal.c | 166 static inline void __user *get_sigframe(struct ksignal *ksig, in get_sigframe() argument 182 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 223 static void handle_signal(struct ksignal *ksig, struc argument 238 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/csky/kernel/ |
H A D | signal.c | 113 static inline void __user *get_sigframe(struct ksignal *ksig, in get_sigframe() argument 137 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame() argument 177 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() argument 215 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/openrisc/kernel/ |
H A D | signal.c | 168 static inline void __user *get_sigframe(struct ksignal *ksig, in get_sigframe() argument 188 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 243 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() argument 268 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/microblaze/kernel/ |
H A D | signal.c | 146 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size) in get_sigframe() argument 154 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 260 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() argument 282 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/sparc/kernel/ |
H A D | signal_32.c | 200 static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize) in get_sigframe() argument 225 static int setup_frame(struct ksignal *ksig, struct pt_regs *regs, in setup_frame() argument 320 static int setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs, in setup_rt_frame() argument 418 handle_signal(struct ksignal * ksig,struct pt_regs * regs) handle_signal() argument 457 struct ksignal ksig; do_signal() local [all...] |
H A D | signal32.c | 260 static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize) in get_sigframe() argument 352 static int setup_frame32(struct ksignal *ksig, struct pt_regs *regs, in setup_frame32() argument 487 static int setup_rt_frame32(struct ksignal *ksig, struc argument 623 handle_signal32(struct ksignal * ksig,struct pt_regs * regs) handle_signal32() argument 664 struct ksignal ksig; do_signal32() local [all...] |
H A D | signal_64.c | 325 static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize) in get_sigframe() argument 351 setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) in setup_rt_frame() argument 478 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/alpha/kernel/ |
H A D | signal.c | 266 get_sigframe(struct ksignal *ksig, unsigned long sp, size_t frame_size) in get_sigframe() argument 329 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_frame() argument 374 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame() argument 433 handle_signal(struct ksignal * ksig,struct pt_regs * regs) handle_signal() argument 487 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/um/kernel/ |
H A D | signal.c | 49 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() argument 97 struct ksignal ksig; in do_signal() local [all...] |
/linux/arch/sh/kernel/ |
H A D | signal_32.c | 269 static int setup_frame(struct ksignal *ksig, sigset_t *set, in setup_frame() argument 335 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 436 handle_signal(struct ksignal * ksig,struct pt_regs * regs,unsigned int save_r0) handle_signal() argument 461 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/riscv/kernel/ |
H A D | signal.c | 292 static inline void __user *get_sigframe(struct ksignal *ksig, in get_sigframe() argument 315 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 380 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() argument 400 struct ksignal ksig; arch_do_signal_or_restart() local [all...] |
H A D | compat_signal.c | 176 static inline void __user *compat_get_sigframe(struct ksignal *ksig, in compat_get_sigframe() argument 199 int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set, in compat_setup_rt_frame() argument
|
/linux/arch/parisc/kernel/ |
H A D | signal.c | 213 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs, in setup_rt_frame() argument 383 handle_signal(struct ksignal *ksig, struct pt_regs *regs, long in_syscall) in handle_signal() argument 550 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/x86/um/ |
H A D | signal.c | 227 int setup_signal_stack_sc(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_sc() argument 284 int setup_signal_stack_si(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_si() argument 367 setup_signal_stack_si(unsigned long stack_top,struct ksignal * ksig,struct pt_regs * regs,sigset_t * set) setup_signal_stack_si() argument [all...] |
/linux/arch/s390/kernel/ |
H A D | signal.c | 362 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 428 static void handle_signal(struct ksignal *ksig, sigset_t *oldset, in handle_signal() argument 454 struct ksignal ksig; arch_do_signal_or_restart() local [all...] |
H A D | compat_signal.c | 251 static int setup_frame32(struct ksignal *ksig, sigset_t *set, in setup_frame32() argument 332 static int setup_rt_frame32(struct ksignal *ksig, sigset_t *set, in setup_rt_frame32() argument 407 handle_signal32(struct ksignal * ksig,sigset_t * oldset,struct pt_regs * regs) handle_signal32() argument [all...] |
/linux/arch/mips/kernel/ |
H A D | signal.c | 554 void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, in get_sigframe() argument 714 static int setup_frame(void *sig_return, struct ksignal *ksig, in setup_frame() argument 753 static int setup_rt_frame(void *sig_return, struct ksignal *ksig, in setup_rt_frame() argument 816 handle_signal(struct ksignal * ksig,struct pt_regs * regs) handle_signal() argument 866 struct ksignal ksig; do_signal() local [all...] |
H A D | signal_o32.c | 115 static int setup_frame_32(void *sig_return, struct ksignal *ksig, in setup_frame_32() argument 194 static int setup_rt_frame_32(void *sig_return, struct ksignal *ksig, in setup_rt_frame_32() argument
|
/linux/arch/m68k/kernel/ |
H A D | signal.c | 863 get_sigframe(struct ksignal *ksig, struct pt_regs *tregs, size_t frame_size) in get_sigframe() argument 876 static int setup_frame(struct ksignal *ksig, sigset_t *set, in setup_frame() argument 949 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, in setup_rt_frame() argument 1065 handle_signal(struct ksignal * ksig,struct pt_regs * regs) handle_signal() argument 1095 struct ksignal ksig; do_signal() local [all...] |
/linux/arch/riscv/include/asm/ |
H A D | signal32.h | 11 int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set, in compat_setup_rt_frame() argument
|
/linux/arch/powerpc/kernel/ |
H A D | signal.c | 161 void __user *get_sigframe(struct ksignal *ksig, struct task_struct *tsk, in get_sigframe() argument 246 struct ksignal ksig = { .sig = 0 }; in do_signal() local [all...] |