Home
last modified time | relevance | path

Searched defs:ksig (Results 26 – 47 of 47) sorted by relevance

12

/Linux-v6.6/arch/riscv/kernel/
Dcompat_signal.c176 static inline void __user *compat_get_sigframe(struct ksignal *ksig, in compat_get_sigframe()
199 int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set, in compat_setup_rt_frame()
/Linux-v6.6/arch/x86/um/
Dsignal.c361 int setup_signal_stack_sc(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_sc()
407 int setup_signal_stack_si(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_si()
489 int setup_signal_stack_si(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_si()
/Linux-v6.6/arch/powerpc/kernel/
Dsignal.c164 void __user *get_sigframe(struct ksignal *ksig, struct task_struct *tsk, in get_sigframe()
249 struct ksignal ksig = { .sig = 0 }; in do_signal() local
Dsignal_32.c736 int handle_rt_signal32(struct ksignal *ksig, sigset_t *oldset, in handle_rt_signal32()
835 int handle_signal32(struct ksignal *ksig, sigset_t *oldset, in handle_signal32()
Dsignal.h199 static inline int handle_rt_signal64(struct ksignal *ksig, sigset_t *set, in handle_rt_signal64()
Dsignal_64.c857 int handle_rt_signal64(struct ksignal *ksig, sigset_t *set, in handle_rt_signal64()
/Linux-v6.6/arch/x86/kernel/
Dsignal_32.c231 int ia32_setup_frame(struct ksignal *ksig, struct pt_regs *regs) in ia32_setup_frame()
302 int ia32_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) in ia32_setup_rt_frame()
Dshstk.c347 int setup_signal_shadow_stack(struct ksignal *ksig) in setup_signal_shadow_stack()
/Linux-v6.6/arch/arm64/include/asm/
Dsignal32.h65 static inline int compat_setup_frame(int usid, struct ksignal *ksig, in compat_setup_frame()
71 static inline int compat_setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set, in compat_setup_rt_frame()
/Linux-v6.6/arch/xtensa/kernel/
Dsignal.c342 static int setup_frame(struct ksignal *ksig, sigset_t *set, in setup_frame()
455 struct ksignal ksig; in do_signal() local
/Linux-v6.6/arch/arm64/kernel/
Dsignal.c1047 struct ksignal *ksig, struct pt_regs *regs) in get_sigframe()
1130 static int setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set, in setup_rt_frame()
1172 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
1214 struct ksignal ksig; in do_signal() local
/Linux-v6.6/arch/x86/include/asm/
Dshstk.h32 static inline int setup_signal_shadow_stack(struct ksignal *ksig) { return 0; } in setup_signal_shadow_stack()
/Linux-v6.6/arch/loongarch/kernel/
Dsignal.c895 static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, in get_sigframe()
959 static int setup_rt_frame(void *sig_return, struct ksignal *ksig, in setup_rt_frame()
1007 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
1043 struct ksignal ksig; in arch_do_signal_or_restart() local
/Linux-v6.6/kernel/
Dvhost_task.c32 struct ksignal ksig; in vhost_task_fn() local
Drseq.c315 void __rseq_handle_notify_resume(struct ksignal *ksig, struct pt_regs *regs) in __rseq_handle_notify_resume()
Dsignal.c2638 static void hide_si_addr_tag_bits(struct ksignal *ksig) in hide_si_addr_tag_bits()
2660 bool get_signal(struct ksignal *ksig) in get_signal()
2915 static void signal_delivered(struct ksignal *ksig, int stepping) in signal_delivered()
2935 void signal_setup_done(int failed, struct ksignal *ksig, int stepping) in signal_setup_done()
/Linux-v6.6/arch/mips/kernel/
Dsignal_n32.c92 static int setup_rt_frame_n32(void *sig_return, struct ksignal *ksig, in setup_rt_frame_n32()
/Linux-v6.6/io_uring/
Dsqpoll.c208 struct ksignal ksig; in io_sqd_handle_event() local
Dio-wq.c669 struct ksignal ksig; in io_wq_worker() local
/Linux-v6.6/fs/
Daio.c2233 struct __aio_sigset ksig = { NULL, }; in SYSCALL_DEFINE6() local
2268 struct __aio_sigset ksig = { NULL, }; in SYSCALL_DEFINE6() local
2335 struct __compat_aio_sigset ksig = { 0, }; in COMPAT_SYSCALL_DEFINE6() local
2370 struct __compat_aio_sigset ksig = { 0, }; in COMPAT_SYSCALL_DEFINE6() local
/Linux-v6.6/include/linux/
Dsched.h2349 static inline void rseq_handle_notify_resume(struct ksignal *ksig, in rseq_handle_notify_resume()
2356 static inline void rseq_signal_deliver(struct ksignal *ksig, in rseq_signal_deliver()
2411 static inline void rseq_handle_notify_resume(struct ksignal *ksig, in rseq_handle_notify_resume()
2415 static inline void rseq_signal_deliver(struct ksignal *ksig, in rseq_signal_deliver()
/Linux-v6.6/include/linux/sched/
Dsignal.h626 static inline unsigned long sigsp(unsigned long sp, struct ksignal *ksig) in sigsp()

12