Home
last modified time | relevance | path

Searched refs:DNBBreakpoint (Results 1 – 14 of 14) sorted by relevance

/external/llvm-project/lldb/tools/debugserver/source/
DDNBBreakpoint.cpp20 #pragma mark-- DNBBreakpoint
21 DNBBreakpoint::DNBBreakpoint(nub_addr_t addr, nub_size_t byte_size, in DNBBreakpoint() function in DNBBreakpoint
28 DNBBreakpoint::~DNBBreakpoint() {} in ~DNBBreakpoint()
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()
DDNBBreakpoint.h25 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;
DChangeLog333 * DNBBreakpoint.h (DNBBreakpoint::IntersectsRange): New function.
334 * DNBBreakpoint.cpp (DNBBreakpointList::FindIDByAddress): Improved
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.
722 (DNBBreakpoint::SetIsWatchpoint()): New accessor.
723 (DNBBreakpoint::WatchpointRead()): New accessor.
[all …]
DCMakeLists.txt171 DNBBreakpoint.cpp
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/
DMachThread.h32 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()
DMachThreadList.h66 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,
DMachThreadList.cpp478 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()
DMachThread.cpp366 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()
DMachProcess.h172 DNBBreakpoint *CreateBreakpoint(nub_addr_t addr, nub_size_t length,
181 DNBBreakpoint *CreateWatchpoint(nub_addr_t addr, nub_size_t length,
DMachProcess.mm1683 std::vector<DNBBreakpoint *> bps;
1697 DNBBreakpoint *bp = bps[i];
1806 DNBBreakpoint *MachProcess::CreateBreakpoint(nub_addr_t addr, nub_size_t length,
1812 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr);
1831 DNBBreakpoint *MachProcess::CreateWatchpoint(nub_addr_t addr, nub_size_t length,
1839 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr);
1887 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr);
2033 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr);
2078 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr);
2151 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr);
/external/llvm-project/lldb/tools/debugserver/debugserver.xcodeproj/
Dproject.pbxproj50 …5B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D90C…
81 …7571AD46CE9002850C2 /* DNBBreakpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D90C…
169 …A0024798E /* DNBBreakpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType …
170 …334A0024798E /* DNBBreakpoint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType…
342 26C637DA0C71334A0024798E /* DNBBreakpoint.h */,
343 26C637D90C71334A0024798E /* DNBBreakpoint.cpp */,
592 26CE05B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */,
641 456F67571AD46CE9002850C2 /* DNBBreakpoint.cpp in Sources */,
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/arm64/
DDNBArchImplARM64.cpp535 DNBBreakpoint *bp = in NotifyException()
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/i386/
DDNBArchImplI386.cpp682 DNBBreakpoint *bp = in NotifyException()
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/x86_64/
DDNBArchImplX86_64.cpp638 DNBBreakpoint *bp = in NotifyException()