Home
last modified time | relevance | path

Searched refs:BreakpointSite (Results 1 – 17 of 17) sorted by relevance

/trueos/contrib/llvm/tools/lldb/source/Breakpoint/
HDBreakpointSite.cpp23 BreakpointSite::BreakpointSite in BreakpointSite() function in BreakpointSite
40 BreakpointSite::~BreakpointSite() in ~BreakpointSite()
51 BreakpointSite::GetNextID() in GetNextID()
61 BreakpointSite::ShouldStop (StoppointCallbackContext *context) in ShouldStop()
68 BreakpointSite::IsBreakpointAtThisSite (lldb::break_id_t bp_id) in IsBreakpointAtThisSite()
80 BreakpointSite::Dump(Stream *s) const in Dump()
94 BreakpointSite::GetDescription (Stream *s, lldb::DescriptionLevel level) in GetDescription()
102 BreakpointSite::IsInternal() const in IsInternal()
108 BreakpointSite::GetTrapOpcodeBytes() in GetTrapOpcodeBytes()
114 BreakpointSite::GetTrapOpcodeBytes() const in GetTrapOpcodeBytes()
[all …]
HDBreakpointSiteList.cpp201 BreakpointSiteList::ForEach (std::function <void(BreakpointSite *)> const &callback) in ForEach()
/trueos/contrib/llvm/tools/lldb/include/lldb/Breakpoint/
HDBreakpointSite.h41 class BreakpointSite :
42 public std::enable_shared_from_this<BreakpointSite>,
57 virtual ~BreakpointSite ();
246 BreakpointSite::Type
253 SetType (BreakpointSite::Type type) in SetType()
271 BreakpointSite::Type m_type;///< The type of this breakpoint site.
285 BreakpointSite (BreakpointSiteList *list,
290 DISALLOW_COPY_AND_ASSIGN(BreakpointSite);
HDBreakpointSiteList.h136 ForEach (std::function <void(BreakpointSite *)> const &callback);
/trueos/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/
HDProcessPOSIX.h108 GetSoftwareBreakpointTrapOpcode(lldb_private::BreakpointSite* bp_site);
111 EnableBreakpointSite(lldb_private::BreakpointSite *bp_site);
114 DisableBreakpointSite(lldb_private::BreakpointSite *bp_site);
HDProcessPOSIX.cpp634 ProcessPOSIX::GetSoftwareBreakpointTrapOpcode(BreakpointSite* bp_site) in GetSoftwareBreakpointTrapOpcode()
660 ProcessPOSIX::EnableBreakpointSite(BreakpointSite *bp_site) in EnableBreakpointSite()
666 ProcessPOSIX::DisableBreakpointSite(BreakpointSite *bp_site) in DisableBreakpointSite()
/trueos/lib/clang/liblldbBreakpoint/
HDMakefile21 BreakpointSite.cpp \
/trueos/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
HDProcessGDBRemote.h192 EnableBreakpointSite (lldb_private::BreakpointSite *bp_site);
195 DisableBreakpointSite (lldb_private::BreakpointSite *bp_site);
HDProcessGDBRemote.cpp2311 ProcessGDBRemote::EnableBreakpointSite (BreakpointSite *bp_site) in EnableBreakpointSite()
2352 bp_site->SetType(BreakpointSite::eExternal); in EnableBreakpointSite()
2385 bp_site->SetType(BreakpointSite::eHardware); in EnableBreakpointSite()
2417 ProcessGDBRemote::DisableBreakpointSite (BreakpointSite *bp_site) in DisableBreakpointSite()
2431 BreakpointSite::Type bp_type = bp_site->GetType(); in DisableBreakpointSite()
2434 case BreakpointSite::eSoftware: in DisableBreakpointSite()
2438 case BreakpointSite::eHardware: in DisableBreakpointSite()
2443 case BreakpointSite::eExternal: in DisableBreakpointSite()
/trueos/contrib/llvm/tools/lldb/include/lldb/
HDlldb-forward.h41 class BreakpointSite; variable
282 typedef std::shared_ptr<lldb_private::BreakpointSite> BreakpointSiteSP;
283 typedef std::weak_ptr<lldb_private::BreakpointSite> BreakpointSiteWP;
/trueos/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/
HDPlatformFreeBSD.h90 lldb_private::BreakpointSite *bp_site);
HDPlatformFreeBSD.cpp302 PlatformFreeBSD::GetSoftwareBreakpointTrapOpcode (Target &target, BreakpointSite *bp_site) in GetSoftwareBreakpointTrapOpcode()
/trueos/contrib/llvm/tools/lldb/include/lldb/Target/
HDProcess.h3259 GetSoftwareBreakpointTrapOpcode (BreakpointSite* bp_site);
3262 EnableBreakpointSite (BreakpointSite *bp_site) in EnableBreakpointSite()
3271 DisableBreakpointSite (BreakpointSite *bp_site) in DisableBreakpointSite()
3284 EnableSoftwareBreakpoint (BreakpointSite *bp_site);
3291 DisableSoftwareBreakpoint (BreakpointSite *bp_site);
HDPlatform.h364 BreakpointSite *bp_site) = 0;
/trueos/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/
HDPlatformRemoteGDBServer.h110 lldb_private::BreakpointSite *bp_site);
HDPlatformRemoteGDBServer.cpp157 PlatformRemoteGDBServer::GetSoftwareBreakpointTrapOpcode (Target &target, BreakpointSite *bp_site) in GetSoftwareBreakpointTrapOpcode()
/trueos/contrib/llvm/tools/lldb/source/Target/
HDProcess.cpp2076 m_breakpoint_site_list.ForEach([this](BreakpointSite *bp_site) -> void { in DisableAllBreakpointSites()
2202 … bp_site_sp.reset (new BreakpointSite (&m_breakpoint_site_list, owner, load_addr, use_hardware)); in CreateBreakpointSite()
2253 … bp_sites_in_range.ForEach([bp_addr, size, buf, &bytes_removed](BreakpointSite *bp_site) -> void { in RemoveBreakpointOpcodesFromBuffer()
2254 if (bp_site->GetType() == BreakpointSite::eSoftware) in RemoveBreakpointOpcodesFromBuffer()
2276 Process::GetSoftwareBreakpointTrapOpcode (BreakpointSite* bp_site) in GetSoftwareBreakpointTrapOpcode()
2285 Process::EnableSoftwareBreakpoint (BreakpointSite *bp_site) in EnableSoftwareBreakpoint()
2335 bp_site->SetType (BreakpointSite::eSoftware); in EnableSoftwareBreakpoint()
2362 Process::DisableSoftwareBreakpoint (BreakpointSite *bp_site) in DisableSoftwareBreakpoint()
2739 …es_in_range.ForEach([this, addr, size, &bytes_written, &ubuf, &error](BreakpointSite *bp) -> void { in WriteMemory()