Searched refs:bp_site (Results 1 – 11 of 11) sorted by relevance
265 Status ScriptedProcess::EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite() 266 assert(bp_site != nullptr); in EnableBreakpointSite() 268 if (bp_site->IsEnabled()) { in GetArchitecture() 272 if (bp_site->HardwareRequired()) { in DoGetMemoryRegionInfo() 277 GetInterface().CreateBreakpoint(bp_site->GetLoadAddress(), error); in DoGetMemoryRegionInfo() 251 EnableBreakpointSite(BreakpointSite * bp_site) EnableBreakpointSite() argument
78 Status EnableBreakpointSite(BreakpointSite *bp_site) override;
1617 m_breakpoint_site_list.ForEach([this](BreakpointSite *bp_site) -> void { in DisableAllBreakpointSites() argument1619 DisableBreakpointSite(bp_site); in DisableAllBreakpointSites()1771 buf](BreakpointSite *bp_site) -> void { in RemoveBreakpointOpcodesFromBuffer() argument1772 if (bp_site->GetType() == BreakpointSite::eSoftware) { in RemoveBreakpointOpcodesFromBuffer()1776 if (bp_site->IntersectsRange(bp_addr, size, &intersect_addr, in RemoveBreakpointOpcodesFromBuffer()1781 assert(opcode_offset + intersect_size <= bp_site->GetByteSize()); in RemoveBreakpointOpcodesFromBuffer()1784 bp_site->GetSavedOpcodeBytes() + opcode_offset, in RemoveBreakpointOpcodesFromBuffer()1793 size_t Process::GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode() argument1796 return platform_sp->GetSoftwareBreakpointTrapOpcode(GetTarget(), bp_site); in GetSoftwareBreakpointTrapOpcode()1800 Status Process::EnableSoftwareBreakpoint(BreakpointSite *bp_site) { in EnableSoftwareBreakpoint() argument[all …]
366 BreakpointSiteSP bp_site = bp_loc->GetBreakpointSite(); in SetNextBranchBreakpoint() local367 if (bp_site) { in SetNextBranchBreakpoint()368 bp_site_id = bp_site->GetID(); in SetNextBranchBreakpoint()
1942 BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode() argument1969 lldb::BreakpointLocationSP bp_loc_sp(bp_site->GetConstituentAtIndex(0)); in GetSoftwareBreakpointTrapOpcode()2071 assert(bp_site); in GetSoftwareBreakpointTrapOpcode()2072 if (bp_site->SetTrapOpcode(trap_opcode, trap_opcode_size)) in GetSoftwareBreakpointTrapOpcode()
2964 Status ProcessGDBRemote::EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite() argument2966 assert(bp_site != nullptr); in EnableBreakpointSite()2970 user_id_t site_id = bp_site->GetID(); in EnableBreakpointSite()2973 const addr_t addr = bp_site->GetLoadAddress(); in EnableBreakpointSite()2982 if (bp_site->IsEnabled()) { in EnableBreakpointSite()2991 const size_t bp_op_size = GetSoftwareBreakpointTrapOpcode(bp_site); in EnableBreakpointSite()3003 (!bp_site->HardwareRequired())) { in EnableBreakpointSite()3009 bp_site->SetEnabled(true); in EnableBreakpointSite()3010 bp_site->SetType(BreakpointSite::eExternal); in EnableBreakpointSite()3049 bp_site->SetEnabled(true); in EnableBreakpointSite()[all …]
156 Status EnableBreakpointSite(BreakpointSite *bp_site) override;158 Status DisableBreakpointSite(BreakpointSite *bp_site) override;
2144 size_t GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site);2146 virtual Status EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite() argument2153 virtual Status DisableBreakpointSite(BreakpointSite *bp_site) { in DisableBreakpointSite() argument2164 virtual Status EnableSoftwareBreakpoint(BreakpointSite *bp_site);2170 virtual Status DisableSoftwareBreakpoint(BreakpointSite *bp_site);
331 BreakpointSite *bp_site);
75 BreakpointSite *bp_site) override;
149 Target &target, BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode() argument