Searched refs:BreakpointSite (Results 1 – 17 of 17) sorted by relevance
1 //===-- BreakpointSite.cpp ------------------------------------------------===//11 #include "lldb/Breakpoint/BreakpointSite.h"20 BreakpointSite::BreakpointSite(const BreakpointLocationSP &constituent,32 BreakpointSite::~BreakpointSite() { in BreakpointSite() 40 break_id_t BreakpointSite::GetNextID() { in ~BreakpointSite() 48 bool BreakpointSite::ShouldStop(StoppointCallbackContext *context) {62 bool BreakpointSite::IsBreakpointAtThisSite(lldb::break_id_t bp_id) { in ShouldStop() 72 void BreakpointSite in IsBreakpointAtThisSite() 21 BreakpointSite::BreakpointSite(BreakpointSiteList *list, BreakpointSite() function in BreakpointSite [all...]
1 //===-- BreakpointSite.h ----------------------------------------*- C++ -*-===//24 /// \class BreakpointSite BreakpointSite.h "lldb/Breakpoint/BreakpointSite.h"28 /// The BreakpointSite class handles the physical breakpoint that is actually35 class BreakpointSite : public std::enable_shared_from_this<BreakpointSite>,51 ~BreakpointSite() override;160 /// BreakpointSite::Dump(Stream *) to get information about the breakpoint192 lldbassert(BreakpointSite[all...]
286 friend class BreakpointSite;
2144 size_t GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site);2146 virtual Status EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite()2153 virtual Status DisableBreakpointSite(BreakpointSite *bp_site) { in DisableBreakpointSite()2164 virtual Status EnableSoftwareBreakpoint(BreakpointSite *bp_site);2170 virtual Status DisableSoftwareBreakpoint(BreakpointSite *bp_site);2172 StopPointSiteList<lldb_private::BreakpointSite> &GetBreakpointSiteList();2174 const StopPointSiteList<lldb_private::BreakpointSite> &3099 StopPointSiteList<lldb_private::BreakpointSite>
331 BreakpointSite *bp_site);
78 Status EnableBreakpointSite(BreakpointSite *bp_site) override;
265 Status ScriptedProcess::EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite()
156 Status EnableBreakpointSite(BreakpointSite *bp_site) override;158 Status DisableBreakpointSite(BreakpointSite *bp_site) override;
2964 Status ProcessGDBRemote::EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite()3010 bp_site->SetType(BreakpointSite::eExternal); in EnableBreakpointSite()3050 bp_site->SetType(BreakpointSite::eHardware); in EnableBreakpointSite()3088 Status ProcessGDBRemote::DisableBreakpointSite(BreakpointSite *bp_site) { in DisableBreakpointSite()3102 BreakpointSite::Type bp_type = bp_site->GetType(); in DisableBreakpointSite()3104 case BreakpointSite::eSoftware: in DisableBreakpointSite()3108 case BreakpointSite::eHardware: in DisableBreakpointSite()3115 case BreakpointSite::eExternal: { in DisableBreakpointSite()5702 GetBreakpointSiteList().ForEach([this, enable](BreakpointSite *bp_site) { in DidForkSwitchSoftwareBreakpoints()5704 (bp_site->GetType() == BreakpointSite::eSoftware || in DidForkSwitchSoftwareBreakpoints()[all …]
75 BreakpointSite *bp_site) override;
149 Target &target, BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode()
1607 StopPointSiteList<BreakpointSite> &Process::GetBreakpointSiteList() { in GetBreakpointSiteList()1611 const StopPointSiteList<BreakpointSite> &1617 m_breakpoint_site_list.ForEach([this](BreakpointSite *bp_site) -> void { in DisableAllBreakpointSites()1726 new BreakpointSite(constituent, load_addr, use_hardware)); in CreateBreakpointSite()1766 StopPointSiteList<BreakpointSite> bp_sites_in_range; in RemoveBreakpointOpcodesFromBuffer()1771 buf](BreakpointSite *bp_site) -> void { in RemoveBreakpointOpcodesFromBuffer()1772 if (bp_site->GetType() == BreakpointSite::eSoftware) { in RemoveBreakpointOpcodesFromBuffer()1793 size_t Process::GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode()1800 Status Process::EnableSoftwareBreakpoint(BreakpointSite *bp_site) { in EnableSoftwareBreakpoint()1851 bp_site->SetType(BreakpointSite::eSoftware); in EnableSoftwareBreakpoint()[all …]
1942 BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode()
43 class BreakpointSite; variable320 typedef std::shared_ptr<lldb_private::BreakpointSite> BreakpointSiteSP;
112 SRCS+= Breakpoint/BreakpointSite.cpp