Home
last modified time | relevance | path

Searched refs:rt_sigframe (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Drt_sigframe.h5 struct rt_sigframe { struct
14 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME)
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dsignal.c41 struct rt_sigframe { struct
72 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
78 frame = (struct rt_sigframe __user *)regs->usp; in SYSCALL_DEFINE0()
101 static int setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext()
139 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dsignal.c41 struct rt_sigframe { struct
72 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
78 frame = (struct rt_sigframe __user *)regs->usp; in SYSCALL_DEFINE0()
101 static int setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext()
139 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Drt_sigframe.h9 struct rt_sigframe { struct
22 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME)
/kernel/linux/linux-5.10/arch/hexagon/kernel/
H A Dsignal.c22 struct rt_sigframe { struct
100 struct rt_sigframe __user *frame; in setup_rt_frame()
103 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
105 if (!access_ok(frame, sizeof(struct rt_sigframe))) in setup_rt_frame()
227 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
233 frame = (struct rt_sigframe __user *)pt_psp(regs); in sys_rt_sigreturn()
/kernel/linux/linux-6.6/arch/hexagon/kernel/
H A Dsignal.c21 struct rt_sigframe { struct
99 struct rt_sigframe __user *frame; in setup_rt_frame()
102 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
104 if (!access_ok(frame, sizeof(struct rt_sigframe))) in setup_rt_frame()
226 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
232 frame = (struct rt_sigframe __user *)pt_psp(regs); in sys_rt_sigreturn()
/kernel/linux/linux-5.10/arch/x86/um/
H A Dsignal.c348 struct rt_sigframe struct
409 struct rt_sigframe __user *frame; in setup_signal_stack_si()
414 frame = (struct rt_sigframe __user *) stack_top - 1; in setup_signal_stack_si()
480 struct rt_sigframe struct
491 struct rt_sigframe __user *frame; in setup_signal_stack_si()
495 frame = (struct rt_sigframe __user *) in setup_signal_stack_si()
496 round_down(stack_top - sizeof(struct rt_sigframe), 16); in setup_signal_stack_si()
498 frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8); in setup_signal_stack_si()
562 struct rt_sigframe __user *frame = in sys_rt_sigreturn()
563 (struct rt_sigframe __use in sys_rt_sigreturn()
[all...]
/kernel/linux/linux-6.6/arch/x86/um/
H A Dsignal.c349 struct rt_sigframe struct
410 struct rt_sigframe __user *frame; in setup_signal_stack_si()
415 frame = (struct rt_sigframe __user *) stack_top - 1; in setup_signal_stack_si()
481 struct rt_sigframe struct
492 struct rt_sigframe __user *frame; in setup_signal_stack_si()
496 frame = (struct rt_sigframe __user *) in setup_signal_stack_si()
497 round_down(stack_top - sizeof(struct rt_sigframe), 16); in setup_signal_stack_si()
499 frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8); in setup_signal_stack_si()
563 struct rt_sigframe __user *frame = in sys_rt_sigreturn()
564 (struct rt_sigframe __use in sys_rt_sigreturn()
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dsigframe.h12 #define rt_sigframe_ia32 rt_sigframe
59 struct rt_sigframe { struct
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dsigframe.h12 #define rt_sigframe_ia32 rt_sigframe
59 struct rt_sigframe { struct
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dsignal.c40 struct rt_sigframe { struct
51 struct rt_sigframe __user *sigframe;
64 #define BASE_SIGFRAME_SIZE round_up(sizeof(struct rt_sigframe), 16)
74 user->size = offsetof(struct rt_sigframe, uc.uc_mcontext.__reserved); in init_user_layout()
85 return round_up(max(user->size, sizeof(struct rt_sigframe)), 16); in sigframe_size()
327 struct rt_sigframe __user *sf) in parse_user_sigframe()
487 struct rt_sigframe __user *sf) in restore_sigframe()
533 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
545 frame = (struct rt_sigframe __user *)regs->sp; in SYSCALL_DEFINE0()
615 struct rt_sigframe __use in setup_sigframe()
[all...]
/kernel/linux/linux-5.10/arch/openrisc/kernel/
H A Dsignal.c33 struct rt_sigframe { struct
71 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->sp; in _sys_rt_sigreturn()
154 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-6.6/arch/openrisc/kernel/
H A Dsignal.c31 struct rt_sigframe { struct
75 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->sp; in _sys_rt_sigreturn()
159 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dsignal.c25 struct rt_sigframe { struct
102 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
109 frame = (struct rt_sigframe __user *)regs->sp; in SYSCALL_DEFINE0()
141 static long setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext()
180 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dsignal.c57 struct rt_sigframe { struct
100 stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, in stash_usr_regs()
141 static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) in restore_usr_regs()
196 struct rt_sigframe __user *sf; in SYSCALL_DEFINE0()
210 sf = (struct rt_sigframe __force __user *)(regs->sp); in SYSCALL_DEFINE0()
271 struct rt_sigframe __user *sf; in setup_rt_frame()
275 sf = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dsignal.c58 struct rt_sigframe { struct
101 stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, in stash_usr_regs()
142 static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) in restore_usr_regs()
197 struct rt_sigframe __user *sf; in SYSCALL_DEFINE0()
211 sf = (struct rt_sigframe __force __user *)(regs->sp); in SYSCALL_DEFINE0()
272 struct rt_sigframe __user *sf; in setup_rt_frame()
276 sf = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame()
/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dsignal.c20 struct rt_sigframe { struct
80 struct rt_sigframe __user * sf) in restore_sigframe()
139 struct rt_sigframe __user *frame; in sys_rt_sigreturn()
152 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn()
171 setup_sigframe(struct rt_sigframe __user * sf, struct pt_regs *regs, in setup_sigframe()
274 struct rt_sigframe __user *frame = in setup_rt_frame()
/kernel/linux/linux-5.10/arch/xtensa/kernel/
H A Dsignal.c33 struct rt_sigframe struct
134 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext()
173 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext()
242 struct rt_sigframe __user *frame; in xtensa_rt_sigreturn()
252 frame = (struct rt_sigframe __user *) regs->areg[1]; in xtensa_rt_sigreturn()
336 struct rt_sigframe *frame; in setup_frame()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dsignal.c33 struct rt_sigframe { struct
204 struct rt_sigframe __user *frame; in get_rt_frame_size()
230 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
238 frame = (struct rt_sigframe __user *)regs->sp; in SYSCALL_DEFINE0()
270 static long setup_sigcontext(struct rt_sigframe __user *frame, in setup_sigcontext()
320 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-6.6/arch/xtensa/kernel/
H A Dsignal.c35 struct rt_sigframe struct
144 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext()
182 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext()
251 struct rt_sigframe __user *frame; in xtensa_rt_sigreturn()
261 frame = (struct rt_sigframe __user *) regs->areg[1]; in xtensa_rt_sigreturn()
345 struct rt_sigframe *frame; in setup_frame()
/kernel/linux/linux-5.10/arch/microblaze/kernel/
H A Dsignal.c51 struct rt_sigframe { struct
83 struct rt_sigframe __user *frame = in sys_rt_sigreturn()
84 (struct rt_sigframe __user *)(regs->r1); in sys_rt_sigreturn()
157 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-5.10/arch/c6x/kernel/
H A Dsignal.c27 struct rt_sigframe { struct
65 struct rt_sigframe __user *frame; in do_rt_sigreturn()
79 frame = (struct rt_sigframe __user *) ((unsigned long) regs->sp + 8); in do_rt_sigreturn()
144 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-5.10/arch/h8300/kernel/
H A Dsignal.c56 struct rt_sigframe { struct
108 struct rt_sigframe *frame = (struct rt_sigframe *)(usp - 4); in sys_rt_sigreturn()
161 struct rt_sigframe *frame; in setup_rt_frame()
/kernel/linux/linux-6.6/arch/microblaze/kernel/
H A Dsignal.c51 struct rt_sigframe { struct
83 struct rt_sigframe __user *frame = in sys_rt_sigreturn()
84 (struct rt_sigframe __user *)(regs->r1); in sys_rt_sigreturn()
157 struct rt_sigframe __user *frame; in setup_rt_frame()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dsignal.c40 struct rt_sigframe { struct
51 struct rt_sigframe __user *sigframe;
67 #define BASE_SIGFRAME_SIZE round_up(sizeof(struct rt_sigframe), 16)
77 user->size = offsetof(struct rt_sigframe, uc.uc_mcontext.__reserved); in init_user_layout()
88 return round_up(max(user->size, sizeof(struct rt_sigframe)), 16); in sigframe_size()
578 struct rt_sigframe __user *sf) in parse_user_sigframe()
770 struct rt_sigframe __user *sf) in restore_sigframe()
821 struct rt_sigframe __user *frame; in SYSCALL_DEFINE0()
833 frame = (struct rt_sigframe __user *)regs->sp; in SYSCALL_DEFINE0()
938 struct rt_sigframe __use in setup_sigframe()
[all...]

Completed in 16 milliseconds

123