/src/sys/arch/usermode/include/ |
reg.h | 45 struct dbreg { struct
|
/src/sys/arch/sparc/sparc/ |
db_machdep.c | 51 #define dbreg(xx) (long *)offsetof(db_regs_t, db_tf.tf_ ## xx) macro 60 { "psr", dbreg(psr), db_sparc_regop, NULL, }, 61 { "pc", dbreg(pc), db_sparc_regop, NULL, }, 62 { "npc", dbreg(npc), db_sparc_regop, NULL, }, 63 { "y", dbreg(y), db_sparc_regop, NULL, }, 64 { "wim", dbreg(global[0]), db_sparc_regop, NULL, }, /* see reg.h */ 66 { "g1", dbreg(global[1]), db_sparc_regop, NULL, }, 67 { "g2", dbreg(global[2]), db_sparc_regop, NULL, }, 68 { "g3", dbreg(global[3]), db_sparc_regop, NULL, }, 69 { "g4", dbreg(global[4]), db_sparc_regop, NULL, } [all...] |
/src/sys/arch/amd64/include/ |
reg.h | 68 struct dbreg { struct
|
pcb.h | 97 struct dbreg *pcb_dbregs;
|
/src/sys/arch/amd64/amd64/ |
db_machdep.c | 51 #define dbreg(xx) (long *)offsetof(db_regs_t, tf_ ## xx) macro 57 { "ds", dbreg(ds), db_x86_regop, NULL }, 58 { "es", dbreg(es), db_x86_regop, NULL }, 59 { "fs", dbreg(fs), db_x86_regop, NULL }, 60 { "gs", dbreg(gs), db_x86_regop, NULL }, 61 { "rdi", dbreg(rdi), db_x86_regop, NULL }, 62 { "rsi", dbreg(rsi), db_x86_regop, NULL }, 63 { "rbp", dbreg(rbp), db_x86_regop, NULL }, 64 { "rbx", dbreg(rbx), db_x86_regop, NULL }, 65 { "rdx", dbreg(rdx), db_x86_regop, NULL } [all...] |
db_interface.c | 209 db_regs_t dbreg; local in function:kdb_trap 235 curcpu()->ci_ddb_regs = &dbreg; 236 ddb_regp = &dbreg; 258 /* Restore dbreg because ddb_regp can be changed by db_mach_cpu */ 259 ddb_regp = &dbreg;
|
process_machdep.c | 168 process_read_dbregs(struct lwp *l, struct dbreg *regs, size_t *sz) 245 process_write_dbregs(struct lwp *l, const struct dbreg *regs, size_t sz)
|
netbsd32_machdep.c | 393 struct dbreg regs64; 473 struct dbreg regs64;
|
/src/sys/arch/sparc64/sparc64/ |
db_machdep.c | 144 #define dbreg(xx) (long *)offsetof(db_regs_t, db_tf.tf_ ## xx) macro 151 { "tstate", dbreg(tstate), db_sparc_regop, 0 }, 152 { "pc", dbreg(pc), db_sparc_regop, 0 }, 153 { "npc", dbreg(npc), db_sparc_regop, 0 }, 154 { "ipl", dbreg(oldpil), db_sparc_charop, 0 }, 155 { "y", dbreg(y), db_sparc_intop, 0 }, 157 { "g1", dbreg(global[1]), db_sparc_regop, 0 }, 158 { "g2", dbreg(global[2]), db_sparc_regop, 0 }, 159 { "g3", dbreg(global[3]), db_sparc_regop, 0 }, 160 { "g4", dbreg(global[4]), db_sparc_regop, 0 } [all...] |
/src/sys/arch/i386/i386/ |
db_machdep.c | 62 #define dbreg(xx) (long *)offsetof(db_regs_t, tf_ ## xx) macro 68 { "ds", dbreg(ds), db_x86_regop, NULL }, 69 { "es", dbreg(es), db_x86_regop, NULL }, 70 { "fs", dbreg(fs), db_x86_regop, NULL }, 71 { "gs", dbreg(gs), db_x86_regop, NULL }, 72 { "edi", dbreg(edi), db_x86_regop, NULL }, 73 { "esi", dbreg(esi), db_x86_regop, NULL }, 74 { "ebp", dbreg(ebp), db_x86_regop, NULL }, 75 { "ebx", dbreg(ebx), db_x86_regop, NULL }, 76 { "edx", dbreg(edx), db_x86_regop, NULL } [all...] |
db_interface.c | 210 db_regs_t dbreg; local in function:kdb_trap 239 curcpu()->ci_ddb_regs = &dbreg; 240 ddb_regp = &dbreg; 269 /* Restore dbreg because ddb_regp can be changed by db_mach_cpu */ 270 ddb_regp = &dbreg;
|
process_machdep.c | 144 process_read_dbregs(struct lwp *l, struct dbreg *regs, size_t *sz) 196 process_write_dbregs(struct lwp *l, const struct dbreg *regs, size_t sz)
|
/src/sys/arch/ia64/include/ |
reg.h | 48 struct dbreg { struct
|
/src/sys/arch/x86/include/ |
dbregs.h | 113 void x86_dbregs_read(struct lwp *, struct dbreg *); 120 int x86_dbregs_validate(const struct dbreg *); 121 void x86_dbregs_write(struct lwp *, const struct dbreg *);
|
/src/sys/arch/i386/include/ |
pcb.h | 93 struct dbreg *pcb_dbregs; /* CPU Debug Registers */
|
reg.h | 113 struct dbreg { struct
|
/src/sys/arch/usermode/usermode/ |
process_machdep.c | 148 process_write_dbregs(struct lwp *l, const struct dbreg *regs, size_t sz) 155 process_read_dbregs(struct lwp *l, struct dbreg *regs, size_t *sz)
|
/src/sys/arch/x86/x86/ |
dbregs.c | 42 static struct dbreg initdbstate; 77 pool_init(&x86_dbregspl, sizeof(struct dbreg), 16, 0, 0, "dbregs", 103 struct dbreg *dbregs; 135 x86_dbregs_read(struct lwp *l, struct dbreg *regs) 249 x86_dbregs_validate(const struct dbreg *regs) 279 x86_dbregs_write(struct lwp *l, const struct dbreg *regs)
|
/src/sys/sys/ |
ptrace.h | 232 struct dbreg; 234 #define process_dbreg32 struct dbreg 237 #define process_dbreg64 struct dbreg 291 int process_read_dbregs(struct lwp *, struct dbreg *, size_t *); 320 int process_write_dbregs(struct lwp *, const struct dbreg *, size_t);
|
proc.h | 596 sizeof(process_dbreg32) : sizeof(struct dbreg))
|
/src/sys/arch/arm/arm32/ |
db_interface.c | 97 db_regs_t dbreg; local in function:kdb_trap 161 ci->ci_ddb_regs = &dbreg; 162 ddb_regp = &dbreg; 172 ddb_regp = &dbreg;
|
/src/sys/kern/ |
sys_process_lwpstatus.c | 274 s = sizeof(struct dbreg);
|
/src/tests/lib/libc/sys/ |
t_ptrace_x86_wait.h | 75 struct dbreg r; 132 struct dbreg r1; 133 struct dbreg r2; 385 struct dbreg r1; 1105 struct dbreg r1; 1237 struct dbreg r1; 1369 struct dbreg r1; 1501 struct dbreg r1; 1639 struct dbreg r1; 1640 struct dbreg r2 [all...] |
/src/sys/arch/alpha/alpha/ |
db_interface.c | 106 #define dbreg(xx) ((long *)(xx)) macro 108 #define DBREG(n, r) \ 115 DBREG(v0, FRAME_V0), 116 DBREG(t0, FRAME_T0), 117 DBREG(t1, FRAME_T1), 118 DBREG(t2, FRAME_T2), 119 DBREG(t3, FRAME_T3), 120 DBREG(t4, FRAME_T4), 121 DBREG(t5, FRAME_T5), 122 DBREG(t6, FRAME_T6) [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_platform_limits_netbsd.cc | 480 unsigned struct_ptrace_dbreg_struct_sz = sizeof(struct dbreg);
|