Searched refs:kregs (Results 1 - 17 of 17) sorted by relevance
/linux-master/arch/nios2/include/asm/ |
H A D | processor.h | 46 struct pt_regs *kregs; member in struct:thread_struct 54 .kregs = NULL, \ 70 #define KSTK_EIP(tsk) ((tsk)->thread.kregs->ea) 71 #define KSTK_ESP(tsk) ((tsk)->thread.kregs->sp)
|
/linux-master/arch/sparc/include/asm/ |
H A D | processor_32.h | 37 struct pt_regs *kregs; member in struct:thread_struct 52 .kregs = (struct pt_regs *)(init_stack+THREAD_SIZE)-1 \ 85 #define task_pt_regs(tsk) ((tsk)->thread.kregs) 86 #define KSTK_EIP(tsk) ((tsk)->thread.kregs->pc) 87 #define KSTK_ESP(tsk) ((tsk)->thread.kregs->u_regs[UREG_FP])
|
H A D | switch_to_32.h | 24 (prv)->thread.kregs->psr &= ~PSR_EF; \ 34 (nxt)->thread.kregs->psr&=~PSR_EF; \
|
H A D | thread_info_64.h | 46 struct pt_regs *kregs; member in struct:thread_info 119 .kregs = (struct pt_regs *)(init_stack+THREAD_SIZE)-1 \
|
H A D | processor_64.h | 181 #define task_pt_regs(tsk) (task_thread_info(tsk)->kregs)
|
/linux-master/arch/openrisc/kernel/ |
H A D | process.c | 173 struct pt_regs *kregs; local 187 kregs = (struct pt_regs *)sp; 190 memset(kregs, 0, sizeof(struct pt_regs)); 191 kregs->gpr[20] = (unsigned long)args->fn; 192 kregs->gpr[22] = (unsigned long)args->fn_arg; 207 kregs->gpr[20] = 0; /* Userspace thread */ 214 kregs->sp = top_of_kernel_stack; 215 kregs->gpr[9] = (unsigned long)ret_from_fork; 217 task_thread_info(p)->ksp = (unsigned long)kregs;
|
/linux-master/arch/sparc/kernel/ |
H A D | process_64.c | 247 regs = tp->kregs; 586 t->kregs = (struct pt_regs *) (child_trap_frame + 594 t->kregs->u_regs[UREG_G1] = (unsigned long) args->fn; 595 t->kregs->u_regs[UREG_G2] = (unsigned long) args->fn_arg; 605 t->kregs->u_regs[UREG_FP] = sp; 614 t->kregs->u_regs[UREG_FP] = csp; 620 t->kregs->u_regs[UREG_I0] = current->pid; 621 t->kregs->u_regs[UREG_I1] = 1; 627 t->kregs->u_regs[UREG_G7] = tls;
|
H A D | ptrace_32.c | 87 const struct pt_regs *regs = target->thread.kregs; 111 struct pt_regs *regs = target->thread.kregs; 248 const struct pt_regs *regs = target->thread.kregs; 265 struct pt_regs *regs = target->thread.kregs; 363 unsigned long addr2 = current->thread.kregs->u_regs[UREG_I4];
|
H A D | unaligned_32.c | 61 die_if_kernel("Byte sized unaligned access?!?!", current->thread.kregs);
|
H A D | process_32.c | 298 p->thread.kregs = childregs;
|
H A D | traps_64.c | 2850 TI_KREGS != offsetof(struct thread_info, kregs) ||
|
/linux-master/arch/nios2/kernel/ |
H A D | kgdb.c | 100 gdb_regs[GDB_SP] = p->thread.kregs->sp; 101 gdb_regs[GDB_PC] = p->thread.kregs->ea;
|
H A D | setup.c | 153 init_task.thread.kregs = &fake_regs;
|
H A D | process.c | 124 p->thread.kregs = childregs; 136 p->thread.kregs = childregs;
|
H A D | signal.c | 240 current->thread.kregs = regs;
|
/linux-master/arch/sparc/mm/ |
H A D | fault_32.c | 337 __do_fault_siginfo(code, SIGSEGV, tsk->thread.kregs, address); 342 __do_fault_siginfo(BUS_ADRERR, SIGBUS, tsk->thread.kregs, address);
|
/linux-master/arch/powerpc/kernel/ |
H A D | process.c | 1748 struct pt_regs *kregs; /* Switch frame regs */ local 1837 kregs = (struct pt_regs *)(sp + STACK_SWITCH_FRAME_REGS); 1838 kregs->nip = ppc_function_entry(f); 1845 kregs->gpr[14] = ppc_function_entry((void *)args->fn); 1846 kregs->gpr[15] = (unsigned long)args->fn_arg;
|
Completed in 204 milliseconds