Lines Matching refs:Hyper
175 return CPUMCTX2CORE(&pVCpu->cpum.s.Hyper);
186 return &pVCpu->cpum.s.Hyper;
192 pVCpu->cpum.s.Hyper.gdtr.cbGdt = limit;
193 pVCpu->cpum.s.Hyper.gdtr.pGdt = addr;
199 pVCpu->cpum.s.Hyper.idtr.cbIdt = limit;
200 pVCpu->cpum.s.Hyper.idtr.pIdt = addr;
206 pVCpu->cpum.s.Hyper.cr3 = cr3;
216 return pVCpu->cpum.s.Hyper.cr3;
222 pVCpu->cpum.s.Hyper.cs.Sel = SelCS;
228 pVCpu->cpum.s.Hyper.ds.Sel = SelDS;
234 pVCpu->cpum.s.Hyper.es.Sel = SelES;
240 pVCpu->cpum.s.Hyper.fs.Sel = SelFS;
246 pVCpu->cpum.s.Hyper.gs.Sel = SelGS;
252 pVCpu->cpum.s.Hyper.ss.Sel = SelSS;
258 pVCpu->cpum.s.Hyper.esp = u32ESP;
264 pVCpu->cpum.s.Hyper.esp = u32ESP;
270 pVCpu->cpum.s.Hyper.eflags.u32 = Efl;
277 pVCpu->cpum.s.Hyper.eip = u32EIP;
297 pVCpu->cpum.s.Hyper.eip = u32EIP;
298 pVCpu->cpum.s.Hyper.esp = u32ESP;
299 pVCpu->cpum.s.Hyper.eax = u32EAX;
300 pVCpu->cpum.s.Hyper.edx = u32EDX;
301 pVCpu->cpum.s.Hyper.ecx = 0;
302 pVCpu->cpum.s.Hyper.ebx = 0;
303 pVCpu->cpum.s.Hyper.ebp = 0;
304 pVCpu->cpum.s.Hyper.esi = 0;
305 pVCpu->cpum.s.Hyper.edi = 0;
306 pVCpu->cpum.s.Hyper.eflags.u = X86_EFL_1;
312 pVCpu->cpum.s.Hyper.tr.Sel = SelTR;
318 pVCpu->cpum.s.Hyper.ldtr.Sel = SelLDTR;
362 pVCpu->cpum.s.Hyper.dr[0] = uDr0;
369 pVCpu->cpum.s.Hyper.dr[1] = uDr1;
376 pVCpu->cpum.s.Hyper.dr[2] = uDr2;
383 pVCpu->cpum.s.Hyper.dr[3] = uDr3;
390 pVCpu->cpum.s.Hyper.dr[6] = uDr6;
396 pVCpu->cpum.s.Hyper.dr[7] = uDr7;
405 return pVCpu->cpum.s.Hyper.cs.Sel;
411 return pVCpu->cpum.s.Hyper.ds.Sel;
417 return pVCpu->cpum.s.Hyper.es.Sel;
423 return pVCpu->cpum.s.Hyper.fs.Sel;
429 return pVCpu->cpum.s.Hyper.gs.Sel;
435 return pVCpu->cpum.s.Hyper.ss.Sel;
441 return pVCpu->cpum.s.Hyper.eax;
447 return pVCpu->cpum.s.Hyper.ebx;
453 return pVCpu->cpum.s.Hyper.ecx;
459 return pVCpu->cpum.s.Hyper.edx;
465 return pVCpu->cpum.s.Hyper.esi;
471 return pVCpu->cpum.s.Hyper.edi;
477 return pVCpu->cpum.s.Hyper.ebp;
483 return pVCpu->cpum.s.Hyper.esp;
489 return pVCpu->cpum.s.Hyper.eflags.u32;
495 return pVCpu->cpum.s.Hyper.eip;
501 return pVCpu->cpum.s.Hyper.rip;
508 *pcbLimit = pVCpu->cpum.s.Hyper.idtr.cbIdt;
509 return pVCpu->cpum.s.Hyper.idtr.pIdt;
516 *pcbLimit = pVCpu->cpum.s.Hyper.gdtr.cbGdt;
517 return pVCpu->cpum.s.Hyper.gdtr.pGdt;
523 return pVCpu->cpum.s.Hyper.ldtr.Sel;
529 return pVCpu->cpum.s.Hyper.dr[0];
535 return pVCpu->cpum.s.Hyper.dr[1];
541 return pVCpu->cpum.s.Hyper.dr[2];
547 return pVCpu->cpum.s.Hyper.dr[3];
553 return pVCpu->cpum.s.Hyper.dr[6];
559 return pVCpu->cpum.s.Hyper.dr[7];
2051 pVCpu->cpum.s.Hyper.dr[0] = uNewDr0;
2053 pVCpu->cpum.s.Hyper.dr[1] = uNewDr1;
2055 pVCpu->cpum.s.Hyper.dr[2] = uNewDr2;
2057 pVCpu->cpum.s.Hyper.dr[3] = uNewDr3;
2060 pVCpu->cpum.s.Hyper.dr[7] = uNewDr7;
2067 if (uNewDr3 != pVCpu->cpum.s.Hyper.dr[3])
2069 if (uNewDr2 != pVCpu->cpum.s.Hyper.dr[2])
2071 if (uNewDr1 != pVCpu->cpum.s.Hyper.dr[1])
2073 if (uNewDr0 != pVCpu->cpum.s.Hyper.dr[0])
2075 if (uNewDr7 != pVCpu->cpum.s.Hyper.dr[7])
2112 if (pVCpu->cpum.s.Hyper.dr[0])
2114 if (pVCpu->cpum.s.Hyper.dr[1])
2116 if (pVCpu->cpum.s.Hyper.dr[2])
2118 if (pVCpu->cpum.s.Hyper.dr[3])
2126 pVCpu->cpum.s.Hyper.dr[7] = X86_DR7_RA1_MASK;
2127 pVCpu->cpum.s.Hyper.dr[3] = 0;
2128 pVCpu->cpum.s.Hyper.dr[2] = 0;
2129 pVCpu->cpum.s.Hyper.dr[1] = 0;
2130 pVCpu->cpum.s.Hyper.dr[0] = 0;
2134 pVCpu->cpum.s.fUseFlags, pVCpu->cpum.s.Hyper.dr[0], pVCpu->cpum.s.Hyper.dr[1],
2135 pVCpu->cpum.s.Hyper.dr[2], pVCpu->cpum.s.Hyper.dr[3], pVCpu->cpum.s.Hyper.dr[6],
2136 pVCpu->cpum.s.Hyper.dr[7]));