Lines Matching refs:m_context
30 : RegisterContext(thread, concrete_frame_idx), m_context(), in RegisterContextWindows()
46 memcpy(data_sp->GetBytes(), &m_context, sizeof(m_context)); in ReadAllRegisterValues()
53 assert(data_sp->GetByteSize() >= sizeof(m_context)); in WriteAllRegisterValues()
54 memcpy(&m_context, data_sp->GetBytes(), sizeof(m_context)); in WriteAllRegisterValues()
100 m_context.Dr7 |= 1ULL << shift; in AddHardwareBreakpoint()
102 (&m_context.Dr0)[slot] = address; in AddHardwareBreakpoint()
105 m_context.Dr7 &= ~(3ULL << shift); in AddHardwareBreakpoint()
106 m_context.Dr7 |= (size == 8 ? 2ULL : size - 1) << shift; in AddHardwareBreakpoint()
109 m_context.Dr7 &= ~(3ULL << shift); in AddHardwareBreakpoint()
110 m_context.Dr7 |= (read ? 3ULL : (write ? 1ULL : 0)) << shift; in AddHardwareBreakpoint()
130 m_context.Dr7 &= ~(1ULL << shift); in RemoveHardwareBreakpoint()
144 if (m_context.Dr6 & (1ULL << i)) in GetTriggeredHardwareBreakpointSlotId()
157 memset(&m_context, 0, sizeof(m_context)); in CacheAllRegisterValues()
158 m_context.ContextFlags = kWinContextFlags; in CacheAllRegisterValues()
166 &m_context)) { in CacheAllRegisterValues()
186 wthread.GetHostThread().GetNativeThread().GetSystemHandle(), &m_context); in ApplyAllRegisterValues()