Lines Matching defs:reg_value
118 RegisterValue ®_value) {
128 reg_value.SetUInt32(tls_context.Eax);
131 reg_value.SetUInt32(tls_context.Ebx);
134 reg_value.SetUInt32(tls_context.Ecx);
137 reg_value.SetUInt32(tls_context.Edx);
140 reg_value.SetUInt32(tls_context.Edi);
143 reg_value.SetUInt32(tls_context.Esi);
146 reg_value.SetUInt32(tls_context.Ebp);
149 reg_value.SetUInt32(tls_context.Esp);
152 reg_value.SetUInt32(tls_context.Eip);
155 reg_value.SetUInt32(tls_context.EFlags);
158 reg_value.SetUInt32(tls_context.SegCs);
161 reg_value.SetUInt32(tls_context.SegFs);
164 reg_value.SetUInt32(tls_context.SegGs);
167 reg_value.SetUInt32(tls_context.SegSs);
170 reg_value.SetUInt32(tls_context.SegDs);
173 reg_value.SetUInt32(tls_context.SegEs);
182 const RegisterValue ®_value) {
193 tls_context.Eax = reg_value.GetAsUInt32();
196 tls_context.Ebx = reg_value.GetAsUInt32();
199 tls_context.Ecx = reg_value.GetAsUInt32();
202 tls_context.Edx = reg_value.GetAsUInt32();
205 tls_context.Edi = reg_value.GetAsUInt32();
208 tls_context.Esi = reg_value.GetAsUInt32();
211 tls_context.Ebp = reg_value.GetAsUInt32();
214 tls_context.Esp = reg_value.GetAsUInt32();
217 tls_context.Eip = reg_value.GetAsUInt32();
220 tls_context.EFlags = reg_value.GetAsUInt32();
223 tls_context.SegCs = reg_value.GetAsUInt32();
226 tls_context.SegFs = reg_value.GetAsUInt32();
229 tls_context.SegGs = reg_value.GetAsUInt32();
232 tls_context.SegSs = reg_value.GetAsUInt32();
235 tls_context.SegDs = reg_value.GetAsUInt32();
238 tls_context.SegEs = reg_value.GetAsUInt32();
246 RegisterValue ®_value) {
256 reg_value.SetUInt32(tls_context.Dr0);
259 reg_value.SetUInt32(tls_context.Dr1);
262 reg_value.SetUInt32(tls_context.Dr2);
265 reg_value.SetUInt32(tls_context.Dr3);
272 reg_value.SetUInt32(tls_context.Dr6);
275 reg_value.SetUInt32(tls_context.Dr7);
284 const RegisterValue ®_value) {
295 tls_context.Dr0 = reg_value.GetAsUInt32();
298 tls_context.Dr1 = reg_value.GetAsUInt32();
301 tls_context.Dr2 = reg_value.GetAsUInt32();
304 tls_context.Dr3 = reg_value.GetAsUInt32();
311 tls_context.Dr6 = reg_value.GetAsUInt32();
314 tls_context.Dr7 = reg_value.GetAsUInt32();
323 RegisterValue ®_value) {
343 return GPRRead(reg, reg_value);
346 return DRRead(reg, reg_value);
352 const RegisterInfo *reg_info, const RegisterValue ®_value) {
372 return GPRWrite(reg, reg_value);
375 return DRWrite(reg, reg_value);
425 RegisterValue reg_value;
426 Status error = DRRead(lldb_dr6_i386, reg_value);
430 is_hit = reg_value.GetAsUInt32() & (1 << wp_index);
461 RegisterValue reg_value;
462 Status error = DRRead(lldb_dr7_i386, reg_value);
466 is_vacant = !(reg_value.GetAsUInt32() & (1 << (2 * wp_index)));
479 RegisterValue reg_value;
480 Status error = DRRead(lldb_dr6_i386, reg_value);
485 uint32_t status_bits = reg_value.GetAsUInt32() & ~bit_mask;
494 error = DRRead(lldb_dr7_i386, reg_value);
499 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask;
504 RegisterValue reg_value;
508 Status error = DRRead(lldb_dr6_i386, reg_value);
512 uint32_t status_bits = reg_value.GetAsUInt32() & ~0xF;
519 error = DRRead(lldb_dr7_i386, reg_value);
523 uint32_t control_bits = reg_value.GetAsUInt32() & ~0xFFFF00FF;
565 RegisterValue reg_value;
566 auto error = DRRead(lldb_dr7_i386, reg_value);
584 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask;
603 RegisterValue reg_value;
604 if (DRRead(lldb_dr0_i386 + wp_index, reg_value).Fail())
607 return reg_value.GetAsUInt32();