ddb_regs 70 arch/i386/i386/db_interface.c db_regs_t ddb_regs; ddb_regs 132 arch/i386/i386/db_interface.c ddb_regs = *regs; ddb_regs 137 arch/i386/i386/db_interface.c ddb_regs.tf_esp = (int)®s->tf_esp; /* kernel stack pointer */ ddb_regs 138 arch/i386/i386/db_interface.c __asm__("movw %%ss,%w0" : "=r" (ddb_regs.tf_ss)); ddb_regs 149 arch/i386/i386/db_interface.c regs->tf_fs = ddb_regs.tf_fs & 0xffff; ddb_regs 150 arch/i386/i386/db_interface.c regs->tf_gs = ddb_regs.tf_gs & 0xffff; ddb_regs 151 arch/i386/i386/db_interface.c regs->tf_es = ddb_regs.tf_es & 0xffff; ddb_regs 152 arch/i386/i386/db_interface.c regs->tf_ds = ddb_regs.tf_ds & 0xffff; ddb_regs 153 arch/i386/i386/db_interface.c regs->tf_edi = ddb_regs.tf_edi; ddb_regs 154 arch/i386/i386/db_interface.c regs->tf_esi = ddb_regs.tf_esi; ddb_regs 155 arch/i386/i386/db_interface.c regs->tf_ebp = ddb_regs.tf_ebp; ddb_regs 156 arch/i386/i386/db_interface.c regs->tf_ebx = ddb_regs.tf_ebx; ddb_regs 157 arch/i386/i386/db_interface.c regs->tf_edx = ddb_regs.tf_edx; ddb_regs 158 arch/i386/i386/db_interface.c regs->tf_ecx = ddb_regs.tf_ecx; ddb_regs 159 arch/i386/i386/db_interface.c regs->tf_eax = ddb_regs.tf_eax; ddb_regs 160 arch/i386/i386/db_interface.c regs->tf_eip = ddb_regs.tf_eip; ddb_regs 161 arch/i386/i386/db_interface.c regs->tf_cs = ddb_regs.tf_cs & 0xffff; ddb_regs 162 arch/i386/i386/db_interface.c regs->tf_eflags = ddb_regs.tf_eflags; ddb_regs 165 arch/i386/i386/db_interface.c regs->tf_esp = ddb_regs.tf_esp; ddb_regs 166 arch/i386/i386/db_interface.c regs->tf_ss = ddb_regs.tf_ss & 0xffff; ddb_regs 47 arch/i386/i386/db_trace.c { "ds", (long *)&ddb_regs.tf_ds, FCN_NULL }, ddb_regs 48 arch/i386/i386/db_trace.c { "es", (long *)&ddb_regs.tf_es, FCN_NULL }, ddb_regs 49 arch/i386/i386/db_trace.c { "fs", (long *)&ddb_regs.tf_fs, FCN_NULL }, ddb_regs 50 arch/i386/i386/db_trace.c { "gs", (long *)&ddb_regs.tf_gs, FCN_NULL }, ddb_regs 51 arch/i386/i386/db_trace.c { "edi", (long *)&ddb_regs.tf_edi, FCN_NULL }, ddb_regs 52 arch/i386/i386/db_trace.c { "esi", (long *)&ddb_regs.tf_esi, FCN_NULL }, ddb_regs 53 arch/i386/i386/db_trace.c { "ebp", (long *)&ddb_regs.tf_ebp, FCN_NULL }, ddb_regs 54 arch/i386/i386/db_trace.c { "ebx", (long *)&ddb_regs.tf_ebx, FCN_NULL }, ddb_regs 55 arch/i386/i386/db_trace.c { "edx", (long *)&ddb_regs.tf_edx, FCN_NULL }, ddb_regs 56 arch/i386/i386/db_trace.c { "ecx", (long *)&ddb_regs.tf_ecx, FCN_NULL }, ddb_regs 57 arch/i386/i386/db_trace.c { "eax", (long *)&ddb_regs.tf_eax, FCN_NULL }, ddb_regs 58 arch/i386/i386/db_trace.c { "eip", (long *)&ddb_regs.tf_eip, FCN_NULL }, ddb_regs 59 arch/i386/i386/db_trace.c { "cs", (long *)&ddb_regs.tf_cs, FCN_NULL }, ddb_regs 60 arch/i386/i386/db_trace.c { "eflags", (long *)&ddb_regs.tf_eflags, FCN_NULL }, ddb_regs 61 arch/i386/i386/db_trace.c { "esp", (long *)&ddb_regs.tf_esp, FCN_NULL }, ddb_regs 62 arch/i386/i386/db_trace.c { "ss", (long *)&ddb_regs.tf_ss, FCN_NULL }, ddb_regs 213 arch/i386/i386/db_trace.c frame = (struct i386_frame *)ddb_regs.tf_ebp; ddb_regs 214 arch/i386/i386/db_trace.c callpc = (db_addr_t)ddb_regs.tf_eip; ddb_regs 289 arch/i386/i386/db_trace.c argp = &((struct i386_frame *)(ddb_regs.tf_esp-4))->f_arg0; ddb_regs 308 arch/i386/i386/db_trace.c lastframe = (struct i386_frame *)(ddb_regs.tf_esp-4); ddb_regs 45 arch/i386/include/db_machdep.h extern db_regs_t ddb_regs; /* register state */ ddb_regs 46 arch/i386/include/db_machdep.h #define DDB_REGS (&ddb_regs)