Home
last modified time | relevance | path

Searched refs:break_addr (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/lldb/source/Breakpoint/
DBreakpointResolverName.cpp330 Address break_addr; in SearchCallback() local
344 if (!sc.block->GetStartAddress(break_addr)) in SearchCallback()
345 break_addr.Clear(); in SearchCallback()
347 break_addr = sc.function->GetAddressRange().GetBaseAddress(); in SearchCallback()
348 if (m_skip_prologue && break_addr.IsValid()) { in SearchCallback()
351 break_addr.SetOffset(break_addr.GetOffset() + prologue_byte_size); in SearchCallback()
359 break_addr = actual_symbol->GetAddress(); in SearchCallback()
362 break_addr = sc.symbol->GetAddress(); in SearchCallback()
365 if (m_skip_prologue && break_addr.IsValid()) { in SearchCallback()
368 break_addr.SetOffset(break_addr.GetOffset() + prologue_byte_size); in SearchCallback()
[all …]
/external/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
DDynamicLoaderHexagonDYLD.cpp276 addr_t break_addr = findSymbolAddress(m_process, dyldBpName); in SetRendezvousBreakpoint() local
281 if (break_addr == LLDB_INVALID_ADDRESS) { in SetRendezvousBreakpoint()
288 m_rendezvous.SetBreakAddress(break_addr); in SetRendezvousBreakpoint()
293 target.CreateBreakpoint(break_addr, true, false).get(); in SetRendezvousBreakpoint()
300 ->FindLocationByAddress(break_addr) in SetRendezvousBreakpoint()
/external/llvm-project/lldb/source/Plugins/Process/Linux/
DNativeRegisterContextLinux_mips64.cpp685 lldb::addr_t break_addr; in GetVacantWatchIndex() local
692 break_addr = lo + hi + 1; in GetVacantWatchIndex()
693 if (break_addr >= addr + size) in GetVacantWatchIndex()
696 segment_size = break_addr - addr; in GetVacantWatchIndex()
700 if (break_addr >= addr + size) { in GetVacantWatchIndex()
704 size = addr + size - break_addr; in GetVacantWatchIndex()
705 addr = break_addr; in GetVacantWatchIndex()
DNativeRegisterContextLinux_arm.cpp405 lldb::addr_t break_addr; in GetHardwareBreakHitIndex() local
408 break_addr = m_hbr_regs[bp_index].address; in GetHardwareBreakHitIndex()
410 if ((m_hbr_regs[bp_index].control & 0x1) && (trap_addr == break_addr)) { in GetHardwareBreakHitIndex()
DNativeRegisterContextLinux_arm64.cpp558 lldb::addr_t break_addr; in GetHardwareBreakHitIndex() local
561 break_addr = m_hbr_regs[bp_index].address; in GetHardwareBreakHitIndex()
563 if ((m_hbr_regs[bp_index].control & 0x1) && (trap_addr == break_addr)) { in GetHardwareBreakHitIndex()
/external/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
DDynamicLoaderPOSIXDYLD.cpp321 addr_t break_addr; in SetRendezvousBreakpoint() local
325 break_addr = m_rendezvous.GetBreakAddress(); in SetRendezvousBreakpoint()
328 break_addr); in SetRendezvousBreakpoint()
329 dyld_break = target.CreateBreakpoint(break_addr, true, false); in SetRendezvousBreakpoint()