Home
last modified time | relevance | path

Searched refs:thread_regs (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/arch/arm/kernel/
Dkgdb.c77 struct pt_regs *thread_regs; in sleeping_thread_to_gdb_regs() local
89 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
90 gdb_regs[_R0] = thread_regs->ARM_r0; in sleeping_thread_to_gdb_regs()
91 gdb_regs[_R1] = thread_regs->ARM_r1; in sleeping_thread_to_gdb_regs()
92 gdb_regs[_R2] = thread_regs->ARM_r2; in sleeping_thread_to_gdb_regs()
93 gdb_regs[_R3] = thread_regs->ARM_r3; in sleeping_thread_to_gdb_regs()
94 gdb_regs[_R4] = thread_regs->ARM_r4; in sleeping_thread_to_gdb_regs()
95 gdb_regs[_R5] = thread_regs->ARM_r5; in sleeping_thread_to_gdb_regs()
96 gdb_regs[_R6] = thread_regs->ARM_r6; in sleeping_thread_to_gdb_regs()
97 gdb_regs[_R7] = thread_regs->ARM_r7; in sleeping_thread_to_gdb_regs()
[all …]
/linux-4.1.27/arch/um/os-Linux/skas/
Dprocess.c441 static unsigned long thread_regs[MAX_REG_NR]; variable
446 get_safe_registers(thread_regs, thread_fp_regs); in init_thread_regs()
448 thread_regs[REGS_IP_INDEX] = STUB_CODE + in init_thread_regs()
451 thread_regs[REGS_SP_INDEX] = STUB_DATA + UM_KERN_PAGE_SIZE - in init_thread_regs()
454 thread_regs[REGS_SP_INDEX] -= __SIGNAL_FRAMESIZE; in init_thread_regs()
481 err = ptrace_setregs(pid, thread_regs); in copy_context_skas0()
/linux-4.1.27/arch/hexagon/kernel/
Dkgdb.c154 struct pt_regs *thread_regs; in sleeping_thread_to_gdb_regs() local
163 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
164 gdb_regs[0] = thread_regs->r00; in sleeping_thread_to_gdb_regs()
/linux-4.1.27/arch/tile/kernel/
Dkgdb.c128 struct pt_regs *thread_regs; in sleeping_thread_to_gdb_regs() local
136 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
137 memcpy(gdb_regs, thread_regs, TREG_LAST_GPR * sizeof(unsigned long)); in sleeping_thread_to_gdb_regs()
138 gdb_regs[TILEGX_PC_REGNUM] = thread_regs->pc; in sleeping_thread_to_gdb_regs()
139 gdb_regs[TILEGX_FAULTNUM_REGNUM] = thread_regs->faultnum; in sleeping_thread_to_gdb_regs()
/linux-4.1.27/arch/arm64/kernel/
Dkgdb.c125 struct pt_regs *thread_regs; in sleeping_thread_to_gdb_regs() local
129 thread_regs = task_pt_regs(task); in sleeping_thread_to_gdb_regs()
130 memcpy((void *)gdb_regs, (void *)thread_regs->regs, GP_REG_BYTES); in sleeping_thread_to_gdb_regs()
/linux-4.1.27/arch/sh/kernel/
Dkgdb.c226 struct pt_regs *thread_regs = task_pt_regs(p); in sleeping_thread_to_gdb_regs() local
241 gdb_regs[reg] = thread_regs->regs[reg]; in sleeping_thread_to_gdb_regs()
249 gdb_regs[GDB_PR] = thread_regs->pr; in sleeping_thread_to_gdb_regs()
250 gdb_regs[GDB_GBR] = thread_regs->gbr; in sleeping_thread_to_gdb_regs()