HomeSort by: relevance | last modified time | path
    Searched refs:dbreg (Results 1 - 25 of 25) sorted by relevancy

  /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);

Completed in 27 milliseconds