Home
last modified time | relevance | path

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

12

/freebsd-13.1/sys/x86/x86/
H A Ddbreg.c54 int access, struct dbreg *d) in dbreg_set_watchreg()
114 dbreg_sync(struct dbreg *dp) in dbreg_sync()
134 struct dbreg *d; in dbreg_set_watchpoint()
138 d = (struct dbreg *)PCPU_PTR(dbreg); in dbreg_set_watchpoint()
141 struct dbreg d_temp; in dbreg_set_watchpoint()
190 struct dbreg *d; in dbreg_clr_watchpoint()
194 d = (struct dbreg *)PCPU_PTR(dbreg); in dbreg_clr_watchpoint()
197 struct dbreg d_temp; in dbreg_clr_watchpoint()
236 struct dbreg d; in dbreg_list_watchpoints()
264 struct dbreg *d; in amd64_db_resume_dbreg()
[all …]
/freebsd-13.1/sys/powerpc/include/
H A Dreg.h32 struct dbreg { struct
56 struct dbreg data; argument
70 int fill_dbregs(struct thread *, struct dbreg *);
71 int set_dbregs(struct thread *, struct dbreg *);
82 #define fill_dbregs32(td, reg) fill_dbregs(td,(struct dbreg *)reg)
83 #define set_dbregs32(td, reg) set_dbregs(td,(struct dbreg *)reg)
/freebsd-13.1/sys/arm/include/
H A Dreg.h29 struct dbreg { struct
40 int fill_dbregs(struct thread *, struct dbreg *); argument
41 int set_dbregs(struct thread *, struct dbreg *);
/freebsd-13.1/sys/riscv/include/
H A Dreg.h59 struct dbreg { struct
71 int fill_dbregs(struct thread *, struct dbreg *); argument
72 int set_dbregs(struct thread *, struct dbreg *);
/freebsd-13.1/sys/mips/include/
H A Dreg.h67 struct dbreg { struct
93 int fill_dbregs(struct thread *, struct dbreg *);
94 int set_dbregs(struct thread *, struct dbreg *);
/freebsd-13.1/sys/arm64/include/
H A Dreg.h64 struct dbreg { struct
96 int fill_dbregs(struct thread *, struct dbreg *); argument
97 int set_dbregs(struct thread *, struct dbreg *);
/freebsd-13.1/sys/x86/include/
H A Dsysarch.h127 struct dbreg;
139 int i386_set_watch(int, unsigned int, int, int, struct dbreg *);
140 int i386_clr_watch(int, struct dbreg *);
H A Dreg.h88 #define __dbreg32 dbreg
95 #define __dbreg64 dbreg
257 int fill_dbregs(struct thread *, struct dbreg *);
258 int set_dbregs(struct thread *, struct dbreg *);
H A Dx86_var.h103 struct dbreg;
/freebsd-13.1/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-13.1/sys/sys/
H A Dptrace.h218 struct dbreg;
224 int proc_read_dbregs(struct thread *_td, struct dbreg *_dbreg);
225 int proc_write_dbregs(struct thread *_td, struct dbreg *_dbreg);
/freebsd-13.1/sys/arm/arm/
H A Ddebug_monitor.c623 struct dbreg *d; in dbg_setup_xpoint()
724 d = (struct dbreg *)pcpu->pc_dbreg; in dbg_setup_xpoint()
742 struct dbreg *d; in dbg_remove_xpoint()
780 d = (struct dbreg *)pcpu->pc_dbreg; in dbg_remove_xpoint()
1006 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.c133 fill_dbregs(struct thread *td, struct dbreg *regs) in fill_dbregs()
141 set_dbregs(struct thread *td, struct dbreg *regs) in set_dbregs()
/freebsd-13.1/sys/kern/
H A Dsys_process.c126 proc_read_dbregs(struct thread *td, struct dbreg *dbregs) in proc_read_dbregs()
133 proc_write_dbregs(struct thread *td, struct dbreg *dbregs) in proc_write_dbregs()
475 struct dbreg dbreg; in sys_ptrace() member
506 bzero(&r.dbreg, sizeof(r.dbreg)); in sys_ptrace()
515 error = copyin(uap->addr, &r.dbreg, sizeof(r.dbreg)); in sys_ptrace()
560 error = copyout(&r.dbreg, uap->addr, sizeof(r.dbreg)); in sys_ptrace()
/freebsd-13.1/lib/libc/i386/sys/
H A Di386_clr_watch.c38 i386_clr_watch(int watchnum, struct dbreg * d) in i386_clr_watch()
H A Di386_set_watch.c39 int access, struct dbreg * d) in i386_set_watch()
/freebsd-13.1/sys/amd64/ia32/
H A Dia32_reg.c247 struct dbreg dr; in fill_dbregs32()
259 struct dbreg dr; in set_dbregs32()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm64.h68 dbreg m_dbreg;
H A DNativeRegisterContextFreeBSD_x86_64.h72 std::array<uint8_t, sizeof(struct dbreg)> m_dbr;
/freebsd-13.1/sys/mips/mips/
H A Dmachdep.c493 fill_dbregs(struct thread *td, struct dbreg *dbregs) in fill_dbregs()
501 set_dbregs(struct thread *td, struct dbreg *dbregs) in set_dbregs()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.h71 std::array<uint8_t, sizeof(struct dbreg)> m_dbr;
/freebsd-13.1/sys/fs/procfs/
H A Dprocfs_dbregs.c90 struct dbreg r; in procfs_doprocdbregs()
/freebsd-13.1/tools/test/popss/
H A Dpopss.c58 struct dbreg dbr; in setup()
/freebsd-13.1/sys/riscv/riscv/
H A Dexec_machdep.c165 fill_dbregs(struct thread *td, struct dbreg *regs) in fill_dbregs()
172 set_dbregs(struct thread *td, struct dbreg *regs) in set_dbregs()
/freebsd-13.1/sys/arm64/arm64/
H A Dexec_machdep.c180 fill_dbregs(struct thread *td, struct dbreg *regs) in fill_dbregs()
223 set_dbregs(struct thread *td, struct dbreg *regs) in set_dbregs()

12