Home
last modified time | relevance | path

Searched refs:bp_index (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextDBReg_arm64.cpp59 uint32_t control_value = 0, bp_index = 0; in SetHardwareBreakpoint() local
74 bp_index = LLDB_INVALID_INDEX32; in SetHardwareBreakpoint()
77 bp_index = i; // Mark last free slot in SetHardwareBreakpoint()
82 if (bp_index == LLDB_INVALID_INDEX32) in SetHardwareBreakpoint()
86 m_hbp_regs[bp_index].real_addr = addr; in SetHardwareBreakpoint()
87 m_hbp_regs[bp_index].address = addr; in SetHardwareBreakpoint()
88 m_hbp_regs[bp_index].control = control_value; in SetHardwareBreakpoint()
94 m_hbp_regs[bp_index].address = 0; in SetHardwareBreakpoint()
95 m_hbp_regs[bp_index].control &= ~1; in SetHardwareBreakpoint()
103 return bp_index; in SetHardwareBreakpoint()
[all …]
H A DNativeRegisterContextDBReg_arm64.h29 Status GetHardwareBreakHitIndex(uint32_t &bp_index,
32 bool BreakpointIsEnabled(uint32_t bp_index);
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeThreadNetBSD.cpp297 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size); in SetHardwareBreakpoint() local
299 if (bp_index == LLDB_INVALID_INDEX32) in SetHardwareBreakpoint()
302 m_hw_break_index_map.insert({addr, bp_index}); in SetHardwareBreakpoint()
311 uint32_t bp_index = bp->second; in RemoveHardwareBreakpoint() local
312 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) { in RemoveHardwareBreakpoint()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeThreadFreeBSD.cpp285 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size); in SetHardwareBreakpoint() local
287 if (bp_index == LLDB_INVALID_INDEX32) in SetHardwareBreakpoint()
290 m_hw_break_index_map.insert({addr, bp_index}); in SetHardwareBreakpoint()
299 uint32_t bp_index = bp->second; in RemoveHardwareBreakpoint() local
300 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) { in RemoveHardwareBreakpoint()
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DNativeRegisterContext.cpp256 Status NativeRegisterContext::GetHardwareBreakHitIndex(uint32_t &bp_index, in GetHardwareBreakHitIndex() argument
258 bp_index = LLDB_INVALID_INDEX32; in GetHardwareBreakHitIndex()
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h70 virtual Status GetHardwareBreakHitIndex(uint32_t &bp_index,
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBThread.cpp242 uint32_t bp_index = idx / 2; in GetStopReasonDataAtIndex() local
244 bp_site_sp->GetConstituentAtIndex(bp_index)); in GetStopReasonDataAtIndex()