Home
last modified time | relevance | path

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

/external/lldb/tools/debugserver/source/
DDNBBreakpoint.cpp22 #pragma mark -- DNBBreakpoint
23 DNBBreakpoint::DNBBreakpoint(nub_addr_t addr, nub_size_t byte_size, bool hardware) : in DNBBreakpoint() function in DNBBreakpoint
37 DNBBreakpoint::~DNBBreakpoint() in ~DNBBreakpoint()
42 DNBBreakpoint::Dump() const in Dump()
76 DNBBreakpoint *
79 m_breakpoints.insert(std::make_pair(addr, DNBBreakpoint(addr, length, hardware))); in Add()
96 DNBBreakpoint *
106 const DNBBreakpoint *
120 std::vector<DNBBreakpoint *> &bps) in FindBreakpointsThatOverlapRange()
185 const DNBBreakpoint &bp = pos->second; in RemoveTrapsFromBuffer()
DDNBBreakpoint.h26 class DNBBreakpoint
29 DNBBreakpoint(nub_addr_t m_addr, nub_size_t byte_size, bool hardware);
30 ~DNBBreakpoint();
136 DNBBreakpoint * Add (nub_addr_t addr, nub_size_t length, bool hardware);
138 DNBBreakpoint * FindByAddress (nub_addr_t addr);
139 const DNBBreakpoint * FindByAddress (nub_addr_t addr) const;
143 std::vector<DNBBreakpoint *> &bps);
158 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 …]
/external/lldb/tools/debugserver/source/MacOSX/
DMachThread.h31 class DNBBreakpoint; variable
65 DNBBreakpoint * CurrentBreakpoint();
66 uint32_t EnableHardwareBreakpoint (const DNBBreakpoint *breakpoint);
67 … uint32_t EnableHardwareWatchpoint (const DNBBreakpoint *watchpoint, bool also_set_on_task);
68 bool DisableHardwareBreakpoint (const DNBBreakpoint *breakpoint);
69 …bool DisableHardwareWatchpoint (const DNBBreakpoint *watchpoint, bool also_set_on_task);
95 void NotifyBreakpointChanged (const DNBBreakpoint *bp) in NotifyBreakpointChanged()
DMachThreadList.h48 void NotifyBreakpointChanged (const DNBBreakpoint *bp);
49 uint32_t EnableHardwareBreakpoint (const DNBBreakpoint *bp) const;
50 bool DisableHardwareBreakpoint (const DNBBreakpoint *bp) const;
51 uint32_t EnableHardwareWatchpoint (const DNBBreakpoint *wp) const;
52 bool DisableHardwareWatchpoint (const DNBBreakpoint *wp) const;
DMachThread.cpp407 DNBBreakpoint *
417 DNBBreakpoint *bp = CurrentBreakpoint(); in ShouldStop()
620 MachThread::EnableHardwareBreakpoint (const DNBBreakpoint *bp) in EnableHardwareBreakpoint()
628 MachThread::EnableHardwareWatchpoint (const DNBBreakpoint *wp, bool also_set_on_task) in EnableHardwareWatchpoint()
648 MachThread::DisableHardwareBreakpoint (const DNBBreakpoint *bp) in DisableHardwareBreakpoint()
656 MachThread::DisableHardwareWatchpoint (const DNBBreakpoint *wp, bool also_set_on_task) in DisableHardwareWatchpoint()
DMachThreadList.cpp486 MachThreadList::NotifyBreakpointChanged (const DNBBreakpoint *bp) in NotifyBreakpointChanged()
498 MachThreadList::EnableHardwareBreakpoint (const DNBBreakpoint* bp) const in EnableHardwareBreakpoint()
510 MachThreadList::DisableHardwareBreakpoint (const DNBBreakpoint* bp) const in DisableHardwareBreakpoint()
524 MachThreadList::EnableHardwareWatchpoint (const DNBBreakpoint* wp) const in EnableHardwareWatchpoint()
554 MachThreadList::DisableHardwareWatchpoint (const DNBBreakpoint* wp) const in DisableHardwareWatchpoint()
DMachProcess.cpp603 std::vector<DNBBreakpoint *> bps; in WriteMemory()
617 DNBBreakpoint *bp = bps[i]; in WriteMemory()
717 DNBBreakpoint *
722 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr); in CreateBreakpoint()
741 DNBBreakpoint *
746 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr); in CreateWatchpoint()
794 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr); in DisableBreakpoint()
932 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr); in DisableWatchpoint()
976 DNBBreakpoint *bp = m_breakpoints.FindByAddress(addr); in EnableBreakpoint()
1051 DNBBreakpoint *wp = m_watchpoints.FindByAddress(addr); in EnableWatchpoint()
DMachProcess.h117 DNBBreakpoint * CreateBreakpoint (nub_addr_t addr, nub_size_t length, bool hardware);
127DNBBreakpoint * CreateWatchpoint (nub_addr_t addr, nub_size_t length, uint32_t watch_type,…
/external/lldb/tools/debugserver/debugserver.xcodeproj/
Dproject.pbxproj28 …5B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D90C…
85 …A0024798E /* DNBBreakpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType …
86 …334A0024798E /* DNBBreakpoint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType…
204 26C637DA0C71334A0024798E /* DNBBreakpoint.h */,
205 26C637D90C71334A0024798E /* DNBBreakpoint.cpp */,
433 26CE05B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */,
/external/lldb/tools/debugserver/source/MacOSX/i386/
DDNBArchImplI386.cpp657 DNBBreakpoint *bp = m_thread->Process()->Breakpoints().FindByAddress(pc); in NotifyException()
/external/lldb/tools/debugserver/source/MacOSX/x86_64/
DDNBArchImplX86_64.cpp611 DNBBreakpoint *bp = m_thread->Process()->Breakpoints().FindByAddress(pc); in NotifyException()