Home
last modified time | relevance | path

Searched refs:dbreg (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/x86/x86/
H A Ddbreg.c55 int access, struct dbreg *d) in dbreg_set_watchreg()
102 dbreg_clr_watchreg(int watchnum, struct dbreg *d) in dbreg_clr_watchreg()
115 dbreg_sync(struct dbreg *dp) in dbreg_sync()
135 struct dbreg *d; in dbreg_set_watchpoint()
139 d = (struct dbreg *)PCPU_PTR(dbreg); in dbreg_set_watchpoint()
142 struct dbreg d_temp; in dbreg_set_watchpoint()
191 struct dbreg *d; in dbreg_clr_watchpoint()
195 d = (struct dbreg *)PCPU_PTR(dbreg); in dbreg_clr_watchpoint()
198 struct dbreg d_temp; in dbreg_clr_watchpoint()
237 struct dbreg d; in dbreg_list_watchpoints()
[all …]
/freebsd/sys/powerpc/include/
H A Dreg.h31 struct dbreg { struct
55 struct dbreg data; argument
69 int fill_dbregs(struct thread *, struct dbreg *);
70 int set_dbregs(struct thread *, struct dbreg *);
81 #define fill_dbregs32(td, reg) fill_dbregs(td,(struct dbreg *)reg)
82 #define set_dbregs32(td, reg) set_dbregs(td,(struct dbreg *)reg)
/freebsd/sys/x86/include/
H A Dsysarch.h125 struct dbreg;
137 int i386_set_watch(int, unsigned int, int, int, struct dbreg *);
138 int i386_clr_watch(int, struct dbreg *);
H A Dreg.h85 #define __dbreg32 dbreg
93 #define __dbreg64 dbreg
H A Dx86_var.h104 struct dbreg;
/freebsd/sys/arm/arm/
H A Ddebug_monitor.c621 struct dbreg *d; in dbg_setup_xpoint()
722 d = (struct dbreg *)pcpu->pc_dbreg; in dbg_setup_xpoint()
740 struct dbreg *d; in dbg_remove_xpoint()
778 d = (struct dbreg *)pcpu->pc_dbreg; in dbg_remove_xpoint()
1009 CTASSERT(sizeof(struct dbreg) == sizeof(((struct pcpu *)NULL)->pc_dbreg));
1045 struct dbreg *d; in dbg_resume_dbreg()
1059 d = (struct dbreg *)PCPU_PTR(dbreg); in dbg_resume_dbreg()
H A Dmachdep_kdb.c159 fill_dbregs(struct thread *td, struct dbreg *regs) in fill_dbregs()
167 set_dbregs(struct thread *td, struct dbreg *regs) in set_dbregs()
/freebsd/sys/sys/
H A Dreg.h71 int fill_dbregs(struct thread *, struct dbreg *);
72 int set_dbregs(struct thread *, struct dbreg *);
H A Dptrace.h233 struct dbreg;
239 int proc_read_dbregs(struct thread *_td, struct dbreg *_dbreg);
240 int proc_write_dbregs(struct thread *_td, struct dbreg *_dbreg);
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextOpenBSD_i386.cpp35 struct dbreg { struct
51 #define DR_OFFSET(reg_index) (LLVM_EXTENSION offsetof(dbreg, dr[reg_index])) argument
/freebsd/lib/libsys/i386/
H A Di386_clr_watch.c35 i386_clr_watch(int watchnum, struct dbreg * d) in i386_clr_watch()
H A Di386_set_watch.c36 int access, struct dbreg * d) in i386_set_watch()
/freebsd/sys/kern/
H A Dsys_process.c115 proc_read_dbregs(struct thread *td, struct dbreg *dbregs) in proc_read_dbregs()
122 proc_write_dbregs(struct thread *td, struct dbreg *dbregs) in proc_write_dbregs()
608 struct dbreg dbreg; in sys_ptrace() member
641 bzero(&r.dbreg, sizeof(r.dbreg)); in sys_ptrace()
654 error = copyin(uap->addr, &r.dbreg, sizeof(r.dbreg)); in sys_ptrace()
717 error = copyout(&r.dbreg, uap->addr, sizeof(r.dbreg)); in sys_ptrace()
/freebsd/sys/arm/include/
H A Dreg.h20 struct dbreg { struct
/freebsd/sys/riscv/include/
H A Dreg.h57 struct dbreg { struct
/freebsd/sys/arm64/include/
H A Dreg.h79 struct dbreg { struct
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm64.h68 dbreg m_dbreg;
H A DNativeRegisterContextFreeBSD_x86_64.h73 std::array<uint8_t, sizeof(struct dbreg)> m_dbr;
/freebsd/sys/amd64/ia32/
H A Dia32_reg.c244 struct dbreg dr; in fill_dbregs32()
256 struct dbreg dr; in set_dbregs32()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.h72 std::array<uint8_t, sizeof(struct dbreg)> m_dbr;
/freebsd/sys/fs/procfs/
H A Dprocfs_dbregs.c85 struct dbreg r; in procfs_doprocdbregs()
/freebsd/sys/riscv/riscv/
H A Dexec_machdep.c159 fill_dbregs(struct thread *td, struct dbreg *regs) in fill_dbregs()
166 set_dbregs(struct thread *td, struct dbreg *regs) in set_dbregs()
/freebsd/tools/test/popss/
H A Dpopss.c56 struct dbreg dbr; in setup()
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_rcfw.c1246 struct bnxt_qplib_reg_desc *dbreg; in bnxt_qplib_map_creq_db() local
1251 dbreg = &res->dpi_tbl.ucreg; in bnxt_qplib_map_creq_db()
1253 creq_db->reg.bar_id = dbreg->bar_id; in bnxt_qplib_map_creq_db()
1254 creq_db->reg.bar_base = dbreg->bar_base; in bnxt_qplib_map_creq_db()
1255 creq_db->reg.bar_reg = dbreg->bar_reg + reg_offt; in bnxt_qplib_map_creq_db()
/freebsd/sys/arm64/arm64/
H A Dexec_machdep.c191 fill_dbregs(struct thread *td, struct dbreg *regs) in fill_dbregs()
234 set_dbregs(struct thread *td, struct dbreg *regs) in set_dbregs()

12