Searched defs:hw_index (Results 1 - 13 of 13) sorted by relevance

/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContextPOSIX.h44 // Checks to see if a watchpoint specified by hw_index caused the inferior
47 IsWatchpointHit (uint32_t hw_index) { return false; } argument
56 GetWatchpointAddress (uint32_t hw_index) { return LLDB_INVALID_ADDRESS; } argument
59 IsWatchpointVacant (uint32_t hw_index) { return false; } argument
64 uint32_t hw_index) { return false; }
62 SetHardwareWatchpointWithIndex(lldb::addr_t addr, size_t size, bool read, bool write, uint32_t hw_index) argument
H A DPOSIXThread.cpp365 uint32_t hw_index = LLDB_INVALID_INDEX32; local
375 hw_index = wp_idx;
380 return hw_index;
/external/lldb/tools/debugserver/source/
H A DDNBArch.h80 virtual bool DisableHardwareBreakpoint (uint32_t hw_index) { return false; } argument
81 virtual bool DisableHardwareWatchpoint (uint32_t hw_index, bool also_set_on_task) { return false; } argument
H A DDNBBreakpoint.h103 void SetHardwareIndex(uint32_t hw_index) { m_hw_index = hw_index; } argument
/external/lldb/source/API/
H A DSBWatchpoint.cpp109 int32_t hw_index = -1; local
115 hw_index = watchpoint_sp->GetHardwareIndex();
118 return hw_index;
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextThreadMemory.cpp224 RegisterContextThreadMemory::ClearHardwareWatchpoint (uint32_t hw_index) argument
228 return m_reg_ctx_sp->ClearHardwareWatchpoint(hw_index);
H A DRegisterContextDarwin_arm.cpp1076 RegisterContextDarwin_arm::ClearHardwareBreakpoint (uint32_t hw_index) argument
1083 if (hw_index < num_hw_points)
1085 dbg.bcr[hw_index] = 0;
1087 // hw_index,
1088 // hw_index,
1089 // dbg.bvr[hw_index],
1090 // hw_index,
1091 // dbg.bcr[hw_index]);
1200 RegisterContextDarwin_arm::ClearHardwareWatchpoint (uint32_t hw_index) argument
1207 if (hw_index < num_hw_point
[all...]
/external/lldb/source/Target/
H A DRegisterContext.cpp278 RegisterContext::ClearHardwareWatchpoint (uint32_t hw_index) argument
/external/lldb/tools/debugserver/source/MacOSX/
H A DMachThreadList.cpp526 uint32_t hw_index = INVALID_NUB_HW_INDEX; local
536 if ((hw_index = m_threads[idx]->EnableHardwareWatchpoint(wp, also_set_on_task)) == INVALID_NUB_HW_INDEX)
550 return hw_index;
/external/mesa3d/src/gallium/drivers/radeon/
H A Dradeon_setup_tgsi_llvm.c94 LLVMValueRef hw_index = LLVMBuildAdd(gallivm->builder, addr, offset, ""); local
95 LLVMValueRef soa_index = LLVMBuildMul(gallivm->builder, hw_index,
/external/lldb/tools/debugserver/source/MacOSX/arm/
H A DDNBArchImpl.cpp456 uint32_t hw_index = GetHardwareWatchpointHit(addr); local
457 if (hw_index != INVALID_NUB_HW_INDEX)
460 m_watchpoint_hw_index = hw_index;
462 // Piggyback the hw_index in the exc.data.
463 exc.exc_data.push_back(hw_index);
849 DNBArchMachARM::DisableHardwareBreakpoint (uint32_t hw_index) argument
856 if (hw_index < num_hw_points)
858 m_state.dbg.__bcr[hw_index] = 0;
860 hw_index,
861 hw_index,
990 EnableHardwareWatchpoint0(uint32_t hw_index, bool Delegate, bool also_set_on_task) argument
1020 DisableHardwareWatchpoint(uint32_t hw_index, bool also_set_on_task) argument
1025 DisableHardwareWatchpoint0(uint32_t hw_index, bool Delegate, bool also_set_on_task) argument
1140 IsWatchpointEnabled(const DBG &debug_state, uint32_t hw_index) argument
1151 GetWatchAddress(const DBG &debug_state, uint32_t hw_index) argument
[all...]
/external/lldb/tools/debugserver/source/MacOSX/i386/
H A DDNBArchImplI386.cpp679 uint32_t hw_index = GetHardwareWatchpointHit(addr); local
680 if (hw_index != INVALID_NUB_HW_INDEX)
683 // Piggyback the hw_index in the exc.data.
684 exc.exc_data.push_back(hw_index);
733 DNBArchImplI386::SetWatchpoint(DBG &debug_state, uint32_t hw_index, nub_addr_t addr, nub_size_t size, bool read, bool write) argument
757 debug_state.__dr7 |= (1 << (2*hw_index) |
758 size_and_rw_bits(size, read, write) << (16+4*hw_index));
760 switch (hw_index) {
776 DNBArchImplI386::ClearWatchpoint(DBG &debug_state, uint32_t hw_index) argument
778 debug_state.__dr7 &= ~(3 << (2*hw_index));
795 IsWatchpointVacant(const DBG &debug_state, uint32_t hw_index) argument
818 IsWatchpointHit(const DBG &debug_state, uint32_t hw_index) argument
832 GetWatchAddress(const DBG &debug_state, uint32_t hw_index) argument
939 DisableHardwareWatchpoint(uint32_t hw_index, bool also_set_on_task) argument
[all...]
/external/lldb/tools/debugserver/source/MacOSX/x86_64/
H A DDNBArchImplX86_64.cpp633 uint32_t hw_index = GetHardwareWatchpointHit(addr); local
634 if (hw_index != INVALID_NUB_HW_INDEX)
637 // Piggyback the hw_index in the exc.data.
638 exc.exc_data.push_back(hw_index);
687 DNBArchImplX86_64::SetWatchpoint(DBG &debug_state, uint32_t hw_index, nub_addr_t addr, nub_size_t size, bool read, bool write) argument
711 debug_state.__dr7 |= (1 << (2*hw_index) |
712 size_and_rw_bits(size, read, write) << (16+4*hw_index));
713 switch (hw_index) {
729 DNBArchImplX86_64::ClearWatchpoint(DBG &debug_state, uint32_t hw_index) argument
731 debug_state.__dr7 &= ~(3 << (2*hw_index));
748 IsWatchpointVacant(const DBG &debug_state, uint32_t hw_index) argument
771 IsWatchpointHit(const DBG &debug_state, uint32_t hw_index) argument
785 GetWatchAddress(const DBG &debug_state, uint32_t hw_index) argument
892 DisableHardwareWatchpoint(uint32_t hw_index, bool also_set_on_task) argument
[all...]

Completed in 2221 milliseconds