/src/sys/arch/hppa/hppa/ |
db_machdep.c | 50 db_regs_t ddb_regs; variable in typeref:typename:db_regs_t 52 { "flags", (long *)&ddb_regs.tf_flags, FCN_NULL, NULL }, 53 { "r1", (long *)&ddb_regs.tf_r1, FCN_NULL, NULL }, 54 { "r2(rp)", (long *)&ddb_regs.tf_rp, FCN_NULL, NULL }, 55 { "r3(fp)", (long *)&ddb_regs.tf_r3, FCN_NULL, NULL }, 56 { "r4", (long *)&ddb_regs.tf_r4, FCN_NULL, NULL }, 57 { "r5", (long *)&ddb_regs.tf_r5, FCN_NULL, NULL }, 58 { "r6", (long *)&ddb_regs.tf_r6, FCN_NULL, NULL }, 59 { "r7", (long *)&ddb_regs.tf_r7, FCN_NULL, NULL }, 60 { "r8", (long *)&ddb_regs.tf_r8, FCN_NULL, NULL } [all...] |
db_trace.c | 78 fp = (register_t *)ddb_regs.tf_r3; 79 pc = ddb_regs.tf_iioq_head; 80 rp = ddb_regs.tf_rp; 110 fp = (int *)ddb_regs.tf_r3; 111 pc = ddb_regs.tf_iioq_head; 112 rp = ddb_regs.tf_rp;
|
db_interface.c | 110 ddb_regs = *regs; 120 *regs = ddb_regs;
|
/src/sys/arch/mips/mips/ |
db_trace.c | 82 { "at", (long *)&ddb_regs.r_regs[_R_AST], DB_SETF_REGS, NULL }, 83 { "v0", (long *)&ddb_regs.r_regs[_R_V0], DB_SETF_REGS, NULL }, 84 { "v1", (long *)&ddb_regs.r_regs[_R_V1], DB_SETF_REGS, NULL }, 85 { "a0", (long *)&ddb_regs.r_regs[_R_A0], DB_SETF_REGS, NULL }, 86 { "a1", (long *)&ddb_regs.r_regs[_R_A1], DB_SETF_REGS, NULL }, 87 { "a2", (long *)&ddb_regs.r_regs[_R_A2], DB_SETF_REGS, NULL }, 88 { "a3", (long *)&ddb_regs.r_regs[_R_A3], DB_SETF_REGS, NULL }, 90 { "a4", (long *)&ddb_regs.r_regs[_R_A4], DB_SETF_REGS, NULL }, 91 { "a5", (long *)&ddb_regs.r_regs[_R_A5], DB_SETF_REGS, NULL }, 92 { "a6", (long *)&ddb_regs.r_regs[_R_A6], DB_SETF_REGS, NULL } [all...] |
/src/sys/arch/powerpc/powerpc/ |
db_trace.c | 80 { "r0", (long *)&ddb_regs.r[0], FCN_NULL, NULL }, 81 { "r1", (long *)&ddb_regs.r[1], FCN_NULL, NULL }, 82 { "r2", (long *)&ddb_regs.r[2], FCN_NULL, NULL }, 83 { "r3", (long *)&ddb_regs.r[3], FCN_NULL, NULL }, 84 { "r4", (long *)&ddb_regs.r[4], FCN_NULL, NULL }, 85 { "r5", (long *)&ddb_regs.r[5], FCN_NULL, NULL }, 86 { "r6", (long *)&ddb_regs.r[6], FCN_NULL, NULL }, 87 { "r7", (long *)&ddb_regs.r[7], FCN_NULL, NULL }, 88 { "r8", (long *)&ddb_regs.r[8], FCN_NULL, NULL }, 89 { "r9", (long *)&ddb_regs.r[9], FCN_NULL, NULL } [all...] |
/src/usr.sbin/crash/arch/ |
alpha.c | 51 struct trapframe ddb_regs; variable in typeref:struct:trapframe 67 memcpy(&ddb_regs.tf_regs[FRAME_S0], 69 ddb_regs.tf_regs[FRAME_RA] = pcb.pcb_context[7]; 70 ddb_regs.tf_regs[FRAME_SP] = pcb.pcb_hw.apcb_ksp; 71 ddb_regp = &ddb_regs;
|
x86.c | 82 ddb_regs.tf_sp = pcb.pcb_sp; 83 ddb_regs.tf_bp = pcb.pcb_bp; 84 if (ddb_regs.tf_bp != 0 && ddb_regs.tf_sp != 0) {
|
/src/sys/arch/i386/i386/ |
db_interface.c | 77 /* ddb_regs defined as a macro */ 80 db_regs_t ddb_regs; variable in typeref:typename:db_regs_t 243 ddb_regs = *regs; 248 ddb_regs.tf_esp = (int)®s->tf_esp; /* kernel stack pointer */ 249 ddb_regs.tf_ss = x86_getss(); 252 ddb_regs.tf_cs &= 0xffff; 253 ddb_regs.tf_ds &= 0xffff; 254 ddb_regs.tf_es &= 0xffff; 255 ddb_regs.tf_fs &= 0xffff; 256 ddb_regs.tf_gs &= 0xffff [all...] |
/src/sys/arch/vax/vax/ |
db_machdep.c | 74 db_regs_t ddb_regs; variable in typeref:typename:db_regs_t 166 memcpy(&ddb_regs.tf_r0, &pf->ca_argno, sizeof(int) * 12); 167 ddb_regs.tf_fp = pf->ca_fp; 168 ddb_regs.tf_pc = pf->ca_pc; 169 ddb_regs.tf_ap = pf->ca_ap; 170 ddb_regs.tf_sp = (unsigned)pf; 171 ddb_regs.tf_psl = tf->tf_psl & ~0x1fffe0; 172 ddb_regs.tf_psl |= pf->ca_maskpsw & 0xffe0; 173 ddb_regs.tf_psl |= (splsave << 16); 196 memcpy(&ddb_regs, tf, sizeof(struct trapframe)) [all...] |
/src/sys/arch/sh3/sh3/ |
db_trace.c | 57 { "r0", (long *)&ddb_regs.tf_r0, FCN_NULL }, 58 { "r1", (long *)&ddb_regs.tf_r1, FCN_NULL }, 59 { "r2", (long *)&ddb_regs.tf_r2, FCN_NULL }, 60 { "r3", (long *)&ddb_regs.tf_r3, FCN_NULL }, 61 { "r4", (long *)&ddb_regs.tf_r4, FCN_NULL }, 62 { "r5", (long *)&ddb_regs.tf_r5, FCN_NULL }, 63 { "r6", (long *)&ddb_regs.tf_r6, FCN_NULL }, 64 { "r7", (long *)&ddb_regs.tf_r7, FCN_NULL }, 65 { "r8", (long *)&ddb_regs.tf_r8, FCN_NULL }, 66 { "r9", (long *)&ddb_regs.tf_r9, FCN_NULL } [all...] |
/src/sys/arch/m68k/m68k/ |
db_interface.c | 56 db_regs_t ddb_regs; variable in typeref:typename:db_regs_t 109 ddb_regs = *regs; 119 *regs = ddb_regs;
|
db_trace.c | 51 { "d0", (long *)&ddb_regs.tf_regs[0], FCN_NULL, NULL }, 52 { "d1", (long *)&ddb_regs.tf_regs[1], FCN_NULL, NULL }, 53 { "d2", (long *)&ddb_regs.tf_regs[2], FCN_NULL, NULL }, 54 { "d3", (long *)&ddb_regs.tf_regs[3], FCN_NULL, NULL }, 55 { "d4", (long *)&ddb_regs.tf_regs[4], FCN_NULL, NULL }, 56 { "d5", (long *)&ddb_regs.tf_regs[5], FCN_NULL, NULL }, 57 { "d6", (long *)&ddb_regs.tf_regs[6], FCN_NULL, NULL }, 58 { "d7", (long *)&ddb_regs.tf_regs[7], FCN_NULL, NULL }, 60 { "a0", (long *)&ddb_regs.tf_regs[8+0], FCN_NULL, NULL }, 61 { "a1", (long *)&ddb_regs.tf_regs[8+1], FCN_NULL, NULL } [all...] |
/src/sys/arch/arm/include/ |
db_machdep.h | 55 extern db_regs_t ddb_regs; /* register state */ 56 #define DDB_REGS (&ddb_regs) 59 #define DDB_REGS (ddb_regp) 60 #define ddb_regs (*ddb_regp) macro
|
/src/sys/arch/mips/include/ |
db_machdep.h | 60 extern db_regs_t ddb_regs; /* register state */ 61 #define DDB_REGS (&ddb_regs) 99 ddb_regs = *regs;
|
/src/sys/arch/aarch64/aarch64/ |
db_machdep.c | 202 { "x0", (long *) &ddb_regs.tf_reg[0], FCN_NULL, NULL }, 203 { "x1", (long *) &ddb_regs.tf_reg[1], FCN_NULL, NULL }, 204 { "x2", (long *) &ddb_regs.tf_reg[2], FCN_NULL, NULL }, 205 { "x3", (long *) &ddb_regs.tf_reg[3], FCN_NULL, NULL }, 206 { "x4", (long *) &ddb_regs.tf_reg[4], FCN_NULL, NULL }, 207 { "x5", (long *) &ddb_regs.tf_reg[5], FCN_NULL, NULL }, 208 { "x6", (long *) &ddb_regs.tf_reg[6], FCN_NULL, NULL }, 209 { "x7", (long *) &ddb_regs.tf_reg[7], FCN_NULL, NULL }, 210 { "x8", (long *) &ddb_regs.tf_reg[8], FCN_NULL, NULL }, 211 { "x9", (long *) &ddb_regs.tf_reg[9], FCN_NULL, NULL } [all...] |
/src/sys/arch/amd64/amd64/ |
db_interface.c | 76 /* ddb_regs defined as a macro */ 79 db_regs_t ddb_regs; variable in typeref:typename:db_regs_t 239 ddb_regs = *regs; 241 ddb_regs.tf_cs &= 0xffff; 242 ddb_regs.tf_ds &= 0xffff; 243 ddb_regs.tf_es &= 0xffff; 244 ddb_regs.tf_fs &= 0xffff; 245 ddb_regs.tf_gs &= 0xffff; 246 ddb_regs.tf_ss &= 0xffff; 262 *regs = ddb_regs; [all...] |
/src/sys/arch/or1k/include/ |
db_machdep.h | 48 extern db_regs_t ddb_regs; 49 #define DDB_REGS (&ddb_regs)
|
/src/sys/arch/sh3/include/ |
db_machdep.h | 46 extern db_regs_t ddb_regs; /* register state */ 47 #define DDB_REGS (&ddb_regs)
|
/src/sys/arch/riscv/include/ |
db_machdep.h | 51 extern db_regs_t ddb_regs; 52 #define DDB_REGS (&ddb_regs)
|
/src/sys/arch/vax/include/ |
db_machdep.h | 48 extern db_regs_t ddb_regs; /* register state */ 49 #define DDB_REGS (&ddb_regs)
|
/src/sys/arch/amd64/include/ |
db_machdep.h | 56 extern db_regs_t ddb_regs; /* register state */ 57 #define DDB_REGS (&ddb_regs) 60 #define DDB_REGS (ddb_regp) 61 #define ddb_regs (*ddb_regp) macro
|
/src/sys/arch/i386/include/ |
db_machdep.h | 56 extern db_regs_t ddb_regs; /* register state */ 57 #define DDB_REGS (&ddb_regs) 60 #define DDB_REGS (ddb_regp) 61 #define ddb_regs (*ddb_regp) macro
|
/src/sys/arch/usermode/include/ |
db_machdep.h | 22 extern db_regs_t ddb_regs; /* register state */ 23 #define DDB_REGS (&ddb_regs) 26 #define DDB_REGS (ddb_regp) 27 #define ddb_regs (*ddb_regp) macro
|
/src/sys/arch/riscv/riscv/ |
db_interface.c | 73 db_regs_t ddb_regs; variable in typeref:typename:db_regs_t 150 ddb_regs = *regs; 151 ci->ci_ddb_regs = &ddb_regs; 158 *regs = ddb_regs;
|
/src/sys/arch/hppa/include/ |
db_machdep.h | 49 extern db_regs_t ddb_regs; 50 #define DDB_REGS (&ddb_regs)
|