Searched refs:ksignal (Results 1 - 25 of 52) sorted by relevance

123

/linux-master/arch/um/include/shared/
H A Dframe_kern.h9 extern int setup_signal_stack_sc(unsigned long stack_top, struct ksignal *ksig,
11 extern int setup_signal_stack_si(unsigned long stack_top, struct ksignal *ksig,
/linux-master/arch/riscv/include/asm/
H A Dsignal32.h7 int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
11 int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
/linux-master/arch/x86/include/asm/
H A Dsighandling.h19 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size,
22 int ia32_setup_frame(struct ksignal *ksig, struct pt_regs *regs);
23 int ia32_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs);
24 int x64_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs);
25 int x32_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs);
H A Dshstk.h9 struct ksignal;
22 int setup_signal_shadow_stack(struct ksignal *ksig);
32 static inline int setup_signal_shadow_stack(struct ksignal *ksig) { return 0; }
/linux-master/arch/mips/include/asm/
H A Dabi.h19 int (* const setup_frame)(void *sig_return, struct ksignal *ksig,
21 int (* const setup_rt_frame)(void *sig_return, struct ksignal *ksig,
/linux-master/arch/arm64/include/asm/
H A Dsignal32.h57 int compat_setup_frame(int usig, struct ksignal *ksig, sigset_t *set,
59 int compat_setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set,
65 static inline int compat_setup_frame(int usid, struct ksignal *ksig,
71 static inline int compat_setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set,
/linux-master/include/linux/
H A Drseq.h32 void __rseq_handle_notify_resume(struct ksignal *sig, struct pt_regs *regs);
34 static inline void rseq_handle_notify_resume(struct ksignal *ksig,
41 static inline void rseq_signal_deliver(struct ksignal *ksig,
96 static inline void rseq_handle_notify_resume(struct ksignal *ksig,
100 static inline void rseq_signal_deliver(struct ksignal *ksig,
H A Dsignal_types.h67 struct ksignal { struct
/linux-master/arch/x86/kernel/
H A Dsignal.c46 static inline int is_ia32_compat_frame(struct ksignal *ksig)
52 static inline int is_ia32_frame(struct ksignal *ksig)
57 static inline int is_x32_frame(struct ksignal *ksig)
76 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size,
209 setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs)
228 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
308 struct ksignal ksig;
/linux-master/arch/mips/kernel/
H A Dsignal-common.h25 extern void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs,
/linux-master/arch/um/kernel/
H A Dsignal.c49 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
97 struct ksignal ksig;
/linux-master/arch/powerpc/kernel/
H A Dsignal.h10 void __user *get_sigframe(struct ksignal *ksig, struct task_struct *tsk,
13 extern int handle_signal32(struct ksignal *ksig, sigset_t *oldset,
16 extern int handle_rt_signal32(struct ksignal *ksig, sigset_t *oldset,
191 extern int handle_rt_signal64(struct ksignal *ksig, sigset_t *set,
196 static inline int handle_rt_signal64(struct ksignal *ksig, sigset_t *set,
/linux-master/arch/csky/kernel/
H A Dsignal.c113 static inline void __user *get_sigframe(struct ksignal *ksig,
137 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
177 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
215 struct ksignal ksig;
/linux-master/arch/openrisc/kernel/
H A Dsignal.c136 static inline void __user *get_sigframe(struct ksignal *ksig,
156 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
211 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
234 struct ksignal ksig;
/linux-master/arch/nios2/kernel/
H A Dsignal.c166 static inline void __user *get_sigframe(struct ksignal *ksig,
182 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
223 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
238 struct ksignal ksig;
/linux-master/arch/microblaze/kernel/
H A Dsignal.c146 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size)
154 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
260 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
282 struct ksignal ksig;
/linux-master/kernel/
H A Dvhost_task.c32 struct ksignal ksig;
/linux-master/arch/hexagon/kernel/
H A Dsignal.c27 static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs,
95 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
136 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
183 struct ksignal ksig;
/linux-master/arch/s390/kernel/
H A Dentry.h35 void handle_signal32(struct ksignal *ksig, sigset_t *oldset,
/linux-master/arch/arm/kernel/
H A Dsignal.c301 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, int framesize)
321 setup_return(struct pt_regs *regs, struct ksignal *ksig,
447 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
468 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
502 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
540 struct ksignal ksig;
/linux-master/arch/riscv/kernel/
H A Dsignal.c298 static inline void __user *get_sigframe(struct ksignal *ksig,
321 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
386 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
406 struct ksignal ksig;
H A Dcompat_signal.c176 static inline void __user *compat_get_sigframe(struct ksignal *ksig,
199 int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
/linux-master/arch/arc/kernel/
H A Dsignal.c249 static inline void __user *get_sigframe(struct ksignal *ksig,
271 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
392 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
405 struct ksignal ksig;
/linux-master/arch/alpha/kernel/
H A Dsignal.c266 get_sigframe(struct ksignal *ksig, unsigned long sp, size_t frame_size)
329 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
374 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
433 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
487 struct ksignal ksig;
/linux-master/arch/sparc/kernel/
H A Dsignal_32.c200 static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize)
225 static int setup_frame(struct ksignal *ksig, struct pt_regs *regs,
320 static int setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs,
418 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
457 struct ksignal ksig;

Completed in 233 milliseconds

123