Home
last modified time | relevance | path

Searched refs:control_bits (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/
H A DNativeRegisterContextWindows_WoW64.cpp487 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask; in ClearHardwareWatchpoint() local
488 return DRWrite(lldb_dr7_i386, RegisterValue(control_bits)).Success(); in ClearHardwareWatchpoint()
511 uint32_t control_bits = reg_value.GetAsUInt32() & ~0xFFFF00FF; in ClearAllHardwareWatchpoints() local
512 return DRWrite(lldb_dr7_i386, RegisterValue(control_bits)); in ClearAllHardwareWatchpoints()
572 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask; in ApplyHardwareBreakpoint() local
573 control_bits |= enable_bit | rw_bits | size_bits; in ApplyHardwareBreakpoint()
575 error = DRWrite(lldb_dr7_i386, RegisterValue(control_bits)); in ApplyHardwareBreakpoint()
H A DNativeRegisterContextWindows_i386.cpp497 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask; in ClearHardwareWatchpoint() local
498 return DRWrite(lldb_dr7_i386, RegisterValue(control_bits)).Success(); in ClearHardwareWatchpoint()
521 uint32_t control_bits = reg_value.GetAsUInt32() & ~0xFFFF00FF; in ClearAllHardwareWatchpoints() local
522 return DRWrite(lldb_dr7_i386, RegisterValue(control_bits)); in ClearAllHardwareWatchpoints()
582 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask; in ApplyHardwareBreakpoint() local
583 control_bits |= enable_bit | rw_bits | size_bits; in ApplyHardwareBreakpoint()
585 error = DRWrite(lldb_dr7_i386, RegisterValue(control_bits)); in ApplyHardwareBreakpoint()
H A DNativeRegisterContextWindows_x86_64.cpp701 uint64_t control_bits = reg_value.GetAsUInt64() & ~bit_mask; in ClearHardwareWatchpoint() local
702 return DRWrite(lldb_dr7_x86_64, RegisterValue(control_bits)).Success(); in ClearHardwareWatchpoint()
725 uint64_t control_bits = reg_value.GetAsUInt64() & ~0xFFFF00FFULL; in ClearAllHardwareWatchpoints() local
726 return DRWrite(lldb_dr7_x86_64, RegisterValue(control_bits)); in ClearAllHardwareWatchpoints()
787 uint64_t control_bits = reg_value.GetAsUInt64() & ~bit_mask; in ApplyHardwareBreakpoint() local
788 control_bits |= enable_bit | rw_bits | size_bits; in ApplyHardwareBreakpoint()
790 error = DRWrite(lldb_dr7_x86_64, RegisterValue(control_bits)); in ApplyHardwareBreakpoint()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextDBReg_x86.cpp175 uint64_t control_bits = dr7.GetAsUInt64() & ~GetWatchControlBitmask(wp_index); in SetHardwareWatchpointWithIndex() local
176 control_bits |= GetEnableBit(wp_index) | in SetHardwareWatchpointWithIndex()
197 error = WriteRegister(GetDR(7), RegisterValue(control_bits)); in SetHardwareWatchpointWithIndex()