/linux-master/arch/m68k/kernel/ |
H A D | signal.h | 6 asmlinkage void *do_sigreturn(struct pt_regs *regs, struct switch_stack *sw); 7 asmlinkage void *do_rt_sigreturn(struct pt_regs *regs, struct switch_stack *sw);
|
H A D | entry.S | 77 movel %sp,%a1 | switch_stack pointer 87 movel %sp,%a1 | switch_stack pointer 93 | [original pt_regs address] [original switch_stack address] 94 | [gap] [switch_stack] [pt_regs] [exception frame] 99 | [original pt_regs address] [original switch_stack address] 100 | [unused part of the gap] [moved switch_stack] [moved pt_regs] 102 | return value of do_{rt_,}sigreturn() points to moved switch_stack.
|
H A D | signal.c | 210 sc->sc_a5 = ((struct switch_stack *)regs - 1)->a5; 662 void *p = (struct switch_stack *)regs - 1; 664 int size = sizeof(struct pt_regs)+sizeof(struct switch_stack); 711 rt_restore_ucontext(struct pt_regs *regs, struct switch_stack *sw, 758 asmlinkage void *do_sigreturn(struct pt_regs *regs, struct switch_stack *sw) 785 asmlinkage void *do_rt_sigreturn(struct pt_regs *regs, struct switch_stack *sw) 833 struct switch_stack *sw = (struct switch_stack *)regs - 1;
|
H A D | process.c | 148 struct switch_stack sw; 275 fp = ((struct switch_stack *)p->thread.ksp)->a6;
|
H A D | ptrace.c | 47 #define SW_REG(reg) ((long)&((struct switch_stack *)0)->reg \ 48 - sizeof(struct switch_stack))
|
/linux-master/arch/csky/abiv1/inc/abi/ |
H A D | switch_context.h | 6 struct switch_stack { struct
|
/linux-master/arch/nios2/kernel/ |
H A D | asm-offsets.c | 53 /* struct switch_stack */ 54 OFFSET(SW_R16, switch_stack, r16); 55 OFFSET(SW_R17, switch_stack, r17); 56 OFFSET(SW_R18, switch_stack, r18); 57 OFFSET(SW_R19, switch_stack, r19); 58 OFFSET(SW_R20, switch_stack, r20); 59 OFFSET(SW_R21, switch_stack, r21); 60 OFFSET(SW_R22, switch_stack, r22); 61 OFFSET(SW_R23, switch_stack, r23); 62 OFFSET(SW_FP, switch_stack, f [all...] |
H A D | ptrace.c | 26 const struct switch_stack *sw = (struct switch_stack *)regs - 1; 52 const struct switch_stack *sw = (struct switch_stack *)regs - 1;
|
H A D | process.c | 109 struct switch_stack *stack; 110 struct switch_stack *childstack = 111 ((struct switch_stack *)childregs) - 1; 115 sizeof(struct switch_stack) + sizeof(struct pt_regs)); 133 stack = ((struct switch_stack *) regs) - 1; 228 fp = ((struct switch_stack *)p->thread.ksp)->fp; /* ;dgt2 */
|
H A D | signal.c | 38 struct switch_stack *sw, 101 asmlinkage int do_rt_sigreturn(struct switch_stack *sw) 130 struct switch_stack *sw = (struct switch_stack *)regs - 1;
|
H A D | misaligned.c | 45 /* struct switch_stack */ 218 /* struct switch_stack */ 219 offset = -sizeof(struct switch_stack);
|
/linux-master/arch/csky/abiv2/inc/abi/ |
H A D | switch_context.h | 6 struct switch_stack { struct
|
/linux-master/arch/csky/kernel/ |
H A D | process.c | 38 struct switch_stack *childstack; 45 childstack = ((struct switch_stack *) childregs) - 1; 46 memset(childstack, 0, sizeof(struct switch_stack));
|
/linux-master/arch/alpha/include/uapi/asm/ |
H A D | ptrace.h | 58 struct switch_stack { struct
|
/linux-master/arch/csky/include/asm/ |
H A D | thread_info.h | 37 ((unsigned long)(((struct switch_stack *)(tsk->thread.sp))->r8)) 43 ((unsigned long)(((struct switch_stack *)(tsk->thread.sp))->r15))
|
/linux-master/arch/m68k/include/uapi/asm/ |
H A D | ptrace.h | 59 struct switch_stack { struct
|
/linux-master/arch/nios2/include/asm/ |
H A D | ptrace.h | 52 struct switch_stack { struct
|
H A D | elf.h | 62 struct switch_stack *sw = ((struct switch_stack *)regs) - 1; \
|
/linux-master/arch/m68k/include/asm/ |
H A D | elf.h | 104 struct switch_stack *sw = ((struct switch_stack *)regs) - 1; \
|
/linux-master/arch/alpha/kernel/ |
H A D | process.c | 243 struct switch_stack *childstack, *stack; 245 childstack = ((struct switch_stack *) childregs) - 1; 253 sizeof(struct switch_stack) + sizeof(struct pt_regs)); 276 stack = ((struct switch_stack *) regs) - 1; 289 struct switch_stack * sw = ((struct switch_stack *) pt) - 1;
|
H A D | signal.c | 152 struct switch_stack *sw = (struct switch_stack *)regs - 1; 275 struct switch_stack *sw = (struct switch_stack *)regs - 1;
|
H A D | ptrace.c | 58 * | frame saved by do_switch_stack | | struct switch_stack 78 (PAGE_SIZE*2 - sizeof(struct pt_regs) - sizeof(struct switch_stack) \ 79 + offsetof(struct switch_stack, reg))
|