Searched defs:bp_site (Results 1 - 10 of 10) sorted by relevance

/external/lldb/source/Plugins/Platform/Linux/
H A DPlatformLinux.cpp374 BreakpointSite *bp_site)
396 if (bp_site->SetTrapOpcode(trap_opcode, trap_opcode_size))
373 GetSoftwareBreakpointTrapOpcode(Target &target, BreakpointSite *bp_site) argument
/external/lldb/source/Target/
H A DThreadPlanStepRange.cpp373 BreakpointSiteSP bp_site = bp_loc->GetBreakpointSite(); local
374 if (bp_site)
376 bp_site_id = bp_site->GetID();
H A DProcess.cpp1999 m_breakpoint_site_list.ForEach([this](BreakpointSite *bp_site) -> void {
2000 // bp_site->SetEnabled(true);
2001 DisableBreakpointSite(bp_site);
2110 bp_sites_in_range.ForEach([bp_addr, size, buf, &bytes_removed](BreakpointSite *bp_site) -> void {
2111 if (bp_site->GetType() == BreakpointSite::eSoftware)
2116 if (bp_site->IntersectsRange(bp_addr, size, &intersect_addr, &intersect_size, &opcode_offset))
2120 assert(opcode_offset + intersect_size <= bp_site->GetByteSize());
2122 ::memcpy(buf + buf_offset, bp_site->GetSavedOpcodeBytes() + opcode_offset, intersect_size);
2133 Process::GetSoftwareBreakpointTrapOpcode (BreakpointSite* bp_site) argument
2137 return platform_sp->GetSoftwareBreakpointTrapOpcode (m_target, bp_site);
2142 EnableSoftwareBreakpoint(BreakpointSite *bp_site) argument
2219 DisableSoftwareBreakpoint(BreakpointSite *bp_site) argument
[all...]
/external/lldb/source/Plugins/Platform/FreeBSD/
H A DPlatformFreeBSD.cpp284 PlatformFreeBSD::GetSoftwareBreakpointTrapOpcode (Target &target, BreakpointSite *bp_site) argument
306 if (bp_site->SetTrapOpcode(trap_opcode, trap_opcode_size))
/external/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.cpp150 PlatformRemoteGDBServer::GetSoftwareBreakpointTrapOpcode (Target &target, BreakpointSite *bp_site) argument
/external/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformDarwin.cpp373 PlatformDarwin::GetSoftwareBreakpointTrapOpcode (Target &target, BreakpointSite *bp_site) argument
401 lldb::BreakpointLocationSP bp_loc_sp (bp_site->GetOwnerAtIndex (0));
432 if (bp_site->SetTrapOpcode(trap_opcode, trap_opcode_size))
/external/lldb/source/Plugins/Process/POSIX/
H A DProcessPOSIX.cpp627 ProcessPOSIX::GetSoftwareBreakpointTrapOpcode(BreakpointSite* bp_site) argument
648 bp_site->SetTrapOpcode(opcode, opcode_size);
653 ProcessPOSIX::EnableBreakpointSite(BreakpointSite *bp_site) argument
655 return EnableSoftwareBreakpoint(bp_site);
659 ProcessPOSIX::DisableBreakpointSite(BreakpointSite *bp_site) argument
661 return DisableSoftwareBreakpoint(bp_site);
/external/lldb/source/Plugins/Process/MacOSX-Kernel/
H A DProcessKDP.cpp683 ProcessKDP::EnableBreakpointSite (BreakpointSite *bp_site) argument
688 if (!bp_site->IsEnabled())
690 if (m_comm.SendRequestBreakpoint(true, bp_site->GetLoadAddress()))
692 bp_site->SetEnabled(true);
693 bp_site->SetType (BreakpointSite::eExternal);
702 return EnableSoftwareBreakpoint (bp_site);
706 ProcessKDP::DisableBreakpointSite (BreakpointSite *bp_site) argument
711 if (bp_site->IsEnabled())
713 BreakpointSite::Type bp_type = bp_site->GetType();
719 bp_site
[all...]
/external/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp2202 ProcessGDBRemote::EnableBreakpointSite (BreakpointSite *bp_site) argument
2205 assert (bp_site != NULL);
2208 user_id_t site_id = bp_site->GetID();
2209 const addr_t addr = bp_site->GetLoadAddress();
2213 if (bp_site->IsEnabled())
2221 const size_t bp_op_size = GetSoftwareBreakpointTrapOpcode (bp_site);
2223 if (bp_site->HardwarePreferred())
2231 bp_site->SetEnabled(true);
2232 bp_site->SetType (BreakpointSite::eHardware);
2242 bp_site
2265 DisableBreakpointSite(BreakpointSite *bp_site) argument
[all...]
/external/lldb/include/lldb/Target/
H A DProcess.h3202 GetSoftwareBreakpointTrapOpcode (BreakpointSite* bp_site);
3205 EnableBreakpointSite (BreakpointSite *bp_site) argument
3214 DisableBreakpointSite (BreakpointSite *bp_site) argument
3227 EnableSoftwareBreakpoint (BreakpointSite *bp_site);
3234 DisableSoftwareBreakpoint (BreakpointSite *bp_site);

Completed in 4701 milliseconds