Lines Matching defs:reg_value
114 RegisterValue ®_value) {
122 reg_value.SetUInt32(tls_context.Eax);
125 reg_value.SetUInt32(tls_context.Ebx);
128 reg_value.SetUInt32(tls_context.Ecx);
131 reg_value.SetUInt32(tls_context.Edx);
134 reg_value.SetUInt32(tls_context.Edi);
137 reg_value.SetUInt32(tls_context.Esi);
140 reg_value.SetUInt32(tls_context.Ebp);
143 reg_value.SetUInt32(tls_context.Esp);
146 reg_value.SetUInt32(tls_context.Eip);
149 reg_value.SetUInt32(tls_context.EFlags);
152 reg_value.SetUInt32(tls_context.SegCs);
155 reg_value.SetUInt32(tls_context.SegFs);
158 reg_value.SetUInt32(tls_context.SegGs);
161 reg_value.SetUInt32(tls_context.SegSs);
164 reg_value.SetUInt32(tls_context.SegDs);
167 reg_value.SetUInt32(tls_context.SegEs);
176 const RegisterValue ®_value) {
185 tls_context.Eax = reg_value.GetAsUInt32();
188 tls_context.Ebx = reg_value.GetAsUInt32();
191 tls_context.Ecx = reg_value.GetAsUInt32();
194 tls_context.Edx = reg_value.GetAsUInt32();
197 tls_context.Edi = reg_value.GetAsUInt32();
200 tls_context.Esi = reg_value.GetAsUInt32();
203 tls_context.Ebp = reg_value.GetAsUInt32();
206 tls_context.Esp = reg_value.GetAsUInt32();
209 tls_context.Eip = reg_value.GetAsUInt32();
212 tls_context.EFlags = reg_value.GetAsUInt32();
215 tls_context.SegCs = reg_value.GetAsUInt32();
218 tls_context.SegFs = reg_value.GetAsUInt32();
221 tls_context.SegGs = reg_value.GetAsUInt32();
224 tls_context.SegSs = reg_value.GetAsUInt32();
227 tls_context.SegDs = reg_value.GetAsUInt32();
230 tls_context.SegEs = reg_value.GetAsUInt32();
238 RegisterValue ®_value) {
248 reg_value.SetUInt32(tls_context.Dr0);
251 reg_value.SetUInt32(tls_context.Dr1);
254 reg_value.SetUInt32(tls_context.Dr2);
257 reg_value.SetUInt32(tls_context.Dr3);
264 reg_value.SetUInt32(tls_context.Dr6);
267 reg_value.SetUInt32(tls_context.Dr7);
276 const RegisterValue ®_value) {
287 tls_context.Dr0 = reg_value.GetAsUInt32();
290 tls_context.Dr1 = reg_value.GetAsUInt32();
293 tls_context.Dr2 = reg_value.GetAsUInt32();
296 tls_context.Dr3 = reg_value.GetAsUInt32();
303 tls_context.Dr6 = reg_value.GetAsUInt32();
306 tls_context.Dr7 = reg_value.GetAsUInt32();
315 RegisterValue ®_value) {
334 return GPRRead(reg, reg_value);
337 return DRRead(reg, reg_value);
343 const RegisterInfo *reg_info, const RegisterValue ®_value) {
363 return GPRWrite(reg, reg_value);
366 return DRWrite(reg, reg_value);
415 RegisterValue reg_value;
416 Status error = DRRead(lldb_dr6_i386, reg_value);
420 is_hit = reg_value.GetAsUInt32() & (1 << wp_index);
451 RegisterValue reg_value;
452 Status error = DRRead(lldb_dr7_i386, reg_value);
456 is_vacant = !(reg_value.GetAsUInt32() & (1 << (2 * wp_index)));
469 RegisterValue reg_value;
470 Status error = DRRead(lldb_dr6_i386, reg_value);
475 uint32_t status_bits = reg_value.GetAsUInt32() & ~bit_mask;
484 error = DRRead(lldb_dr7_i386, reg_value);
489 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask;
494 RegisterValue reg_value;
498 Status error = DRRead(lldb_dr6_i386, reg_value);
502 uint32_t status_bits = reg_value.GetAsUInt32() & ~0xF;
509 error = DRRead(lldb_dr7_i386, reg_value);
513 uint32_t control_bits = reg_value.GetAsUInt32() & ~0xFFFF00FF;
555 RegisterValue reg_value;
556 auto error = DRRead(lldb_dr7_i386, reg_value);
574 uint32_t control_bits = reg_value.GetAsUInt32() & ~bit_mask;
593 RegisterValue reg_value;
594 if (DRRead(lldb_dr0_i386 + wp_index, reg_value).Fail())
597 return reg_value.GetAsUInt32();