| /llvm-project-15.0.7/lldb/tools/debugserver/source/ |
| H A D | DNBBreakpoint.cpp | 20 #pragma mark-- DNBBreakpoint 21 DNBBreakpoint::DNBBreakpoint(nub_addr_t addr, nub_size_t byte_size, in DNBBreakpoint() function in DNBBreakpoint 28 DNBBreakpoint::~DNBBreakpoint() = default; 30 void DNBBreakpoint::Dump() const { in Dump() 52 DNBBreakpoint *DNBBreakpointList::Add(nub_addr_t addr, nub_size_t length, in Add() 55 std::make_pair(addr, DNBBreakpoint(addr, length, hardware))); in Add() 69 DNBBreakpoint *DNBBreakpointList::FindByAddress(nub_addr_t addr) { in FindByAddress() 77 const DNBBreakpoint *DNBBreakpointList::FindByAddress(nub_addr_t addr) const { in FindByAddress() 87 nub_addr_t addr, nub_addr_t size, std::vector<DNBBreakpoint *> &bps) { in FindBreakpointsThatOverlapRange() 142 const DNBBreakpoint &bp = pos->second; in RemoveTrapsFromBuffer()
|
| H A D | DNBBreakpoint.h | 25 class DNBBreakpoint { 27 DNBBreakpoint(nub_addr_t m_addr, nub_size_t byte_size, bool hardware); 28 ~DNBBreakpoint(); 122 DNBBreakpoint *Add(nub_addr_t addr, nub_size_t length, bool hardware); 124 DNBBreakpoint *FindByAddress(nub_addr_t addr); 125 const DNBBreakpoint *FindByAddress(nub_addr_t addr) const; 128 std::vector<DNBBreakpoint *> &bps); 142 typedef std::map<nub_addr_t, DNBBreakpoint> collection;
|
| H A D | ChangeLog | 333 * DNBBreakpoint.h (DNBBreakpoint::IntersectsRange): New function. 714 * DNBBreakpoint.h (class DNBBreakpoint): Removed m_state member and 717 (DNBBreakpoint::ThreadID()): New accessor. 718 (DNBBreakpoint::IsEnabled()): New accessor. 719 (DNBBreakpoint::SetEnabled()): New accessor. 720 (DNBBreakpoint::IsWatchpoint()): New accessor. 721 (DNBBreakpoint::IsBreakpoint()): New accessor. 726 (DNBBreakpoint::IsHardware()): New accessor. 729 (DNBBreakpoint::ThreadID()): New accessor. 1254 * DNBBreakpoint.cpp (DNBBreakpoint::Dump): Ditto. [all …]
|
| H A D | CMakeLists.txt | 195 DNBBreakpoint.cpp
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/ |
| H A D | MachThread.h | 32 class DNBBreakpoint; variable 68 DNBBreakpoint *CurrentBreakpoint(); 69 uint32_t EnableHardwareBreakpoint(const DNBBreakpoint *breakpoint, 71 uint32_t EnableHardwareWatchpoint(const DNBBreakpoint *watchpoint, 73 bool DisableHardwareBreakpoint(const DNBBreakpoint *breakpoint, 75 bool DisableHardwareWatchpoint(const DNBBreakpoint *watchpoint, 107 void NotifyBreakpointChanged(const DNBBreakpoint *bp) {} in NotifyBreakpointChanged()
|
| H A D | MachThreadList.h | 66 void NotifyBreakpointChanged(const DNBBreakpoint *bp); 67 uint32_t EnableHardwareBreakpoint(const DNBBreakpoint *bp) const; 68 bool DisableHardwareBreakpoint(const DNBBreakpoint *bp) const; 69 uint32_t EnableHardwareWatchpoint(const DNBBreakpoint *wp) const; 70 bool DisableHardwareWatchpoint(const DNBBreakpoint *wp) const; 93 uint32_t DoHardwareBreakpointAction(const DNBBreakpoint *bp,
|
| H A D | MachThreadList.cpp | 478 void MachThreadList::NotifyBreakpointChanged(const DNBBreakpoint *bp) { in NotifyBreakpointChanged() 487 const DNBBreakpoint *bp, HardwareBreakpointAction action) const { in DoHardwareBreakpointAction() 534 MachThreadList::EnableHardwareWatchpoint(const DNBBreakpoint *wp) const { in EnableHardwareWatchpoint() 539 bool MachThreadList::DisableHardwareWatchpoint(const DNBBreakpoint *wp) const { in DisableHardwareWatchpoint() 546 MachThreadList::EnableHardwareBreakpoint(const DNBBreakpoint *bp) const { in EnableHardwareBreakpoint() 551 bool MachThreadList::DisableHardwareBreakpoint(const DNBBreakpoint *bp) const { in DisableHardwareBreakpoint()
|
| H A D | MachThread.cpp | 366 DNBBreakpoint *MachThread::CurrentBreakpoint() { in CurrentBreakpoint() 372 DNBBreakpoint *bp = CurrentBreakpoint(); in ShouldStop() 537 uint32_t MachThread::EnableHardwareBreakpoint(const DNBBreakpoint *bp, in EnableHardwareBreakpoint() 546 uint32_t MachThread::EnableHardwareWatchpoint(const DNBBreakpoint *wp, in EnableHardwareWatchpoint() 561 bool MachThread::DisableHardwareBreakpoint(const DNBBreakpoint *bp, in DisableHardwareBreakpoint() 570 bool MachThread::DisableHardwareWatchpoint(const DNBBreakpoint *wp, in DisableHardwareWatchpoint()
|
| H A D | MachProcess.h | 179 DNBBreakpoint *CreateBreakpoint(nub_addr_t addr, nub_size_t length, 188 DNBBreakpoint *CreateWatchpoint(nub_addr_t addr, nub_size_t length,
|
| H A D | MachProcess.mm | 1708 std::vector<DNBBreakpoint *> bps; 1722 DNBBreakpoint *bp = bps[i]; 1831 DNBBreakpoint *MachProcess::CreateBreakpoint(nub_addr_t addr, nub_size_t length, 1837 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr); 1856 DNBBreakpoint *MachProcess::CreateWatchpoint(nub_addr_t addr, nub_size_t length, 1864 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr); 1912 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr); 2058 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr); 2103 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr); 2176 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr);
|
| /llvm-project-15.0.7/lldb/tools/debugserver/debugserver.xcodeproj/ |
| H A D | project.pbxproj | 34 …5B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D90C… 65 …7571AD46CE9002850C2 /* DNBBreakpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D90C… 132 …A0024798E /* DNBBreakpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType … 133 …334A0024798E /* DNBBreakpoint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType… 277 26C637DA0C71334A0024798E /* DNBBreakpoint.h */, 278 26C637D90C71334A0024798E /* DNBBreakpoint.cpp */, 524 26CE05B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */, 565 456F67571AD46CE9002850C2 /* DNBBreakpoint.cpp in Sources */,
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm64/ |
| H A D | DNBArchImplARM64.cpp | 540 DNBBreakpoint *bp = in NotifyException()
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/i386/ |
| H A D | DNBArchImplI386.cpp | 682 DNBBreakpoint *bp = in NotifyException()
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/x86_64/ |
| H A D | DNBArchImplX86_64.cpp | 638 DNBBreakpoint *bp = in NotifyException()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 4715 lldb/tools/debugserver/source/DNBBreakpoint.cpp 4716 lldb/tools/debugserver/source/DNBBreakpoint.h
|