Lines Matching refs:gdb_regs

142 void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p)  in sleeping_thread_to_gdb_regs()  argument
145 u32 *gdb_regs32 = (u32 *)gdb_regs; in sleeping_thread_to_gdb_regs()
147 gdb_regs[GDB_AX] = 0; in sleeping_thread_to_gdb_regs()
148 gdb_regs[GDB_BX] = 0; in sleeping_thread_to_gdb_regs()
149 gdb_regs[GDB_CX] = 0; in sleeping_thread_to_gdb_regs()
150 gdb_regs[GDB_DX] = 0; in sleeping_thread_to_gdb_regs()
151 gdb_regs[GDB_SI] = 0; in sleeping_thread_to_gdb_regs()
152 gdb_regs[GDB_DI] = 0; in sleeping_thread_to_gdb_regs()
153 gdb_regs[GDB_BP] = ((struct inactive_task_frame *)p->thread.sp)->bp; in sleeping_thread_to_gdb_regs()
155 gdb_regs[GDB_DS] = __KERNEL_DS; in sleeping_thread_to_gdb_regs()
156 gdb_regs[GDB_ES] = __KERNEL_DS; in sleeping_thread_to_gdb_regs()
157 gdb_regs[GDB_PS] = 0; in sleeping_thread_to_gdb_regs()
158 gdb_regs[GDB_CS] = __KERNEL_CS; in sleeping_thread_to_gdb_regs()
159 gdb_regs[GDB_SS] = __KERNEL_DS; in sleeping_thread_to_gdb_regs()
160 gdb_regs[GDB_FS] = 0xFFFF; in sleeping_thread_to_gdb_regs()
161 gdb_regs[GDB_GS] = 0xFFFF; in sleeping_thread_to_gdb_regs()
166 gdb_regs[GDB_R8] = 0; in sleeping_thread_to_gdb_regs()
167 gdb_regs[GDB_R9] = 0; in sleeping_thread_to_gdb_regs()
168 gdb_regs[GDB_R10] = 0; in sleeping_thread_to_gdb_regs()
169 gdb_regs[GDB_R11] = 0; in sleeping_thread_to_gdb_regs()
170 gdb_regs[GDB_R12] = 0; in sleeping_thread_to_gdb_regs()
171 gdb_regs[GDB_R13] = 0; in sleeping_thread_to_gdb_regs()
172 gdb_regs[GDB_R14] = 0; in sleeping_thread_to_gdb_regs()
173 gdb_regs[GDB_R15] = 0; in sleeping_thread_to_gdb_regs()
175 gdb_regs[GDB_PC] = 0; in sleeping_thread_to_gdb_regs()
176 gdb_regs[GDB_SP] = p->thread.sp; in sleeping_thread_to_gdb_regs()