Searched refs:dr (Results 1 - 25 of 34) sorted by relevance

12

/vbox/src/VBox/VMM/VMMR0/
H A DCPUMR0.cpp588 uint64_t uDr6 = pVCpu->cpum.s.Guest.dr[6];
591 pVCpu->cpum.s.Guest.dr[6] = uDr6;
597 cpumR0SaveDRx(&pVCpu->cpum.s.Guest.dr[0]);
599 pVCpu->cpum.s.Guest.dr[0] = ASMGetDR0();
600 pVCpu->cpum.s.Guest.dr[1] = ASMGetDR1();
601 pVCpu->cpum.s.Guest.dr[2] = ASMGetDR2();
602 pVCpu->cpum.s.Guest.dr[3] = ASMGetDR3();
605 pVCpu->cpum.s.Guest.dr[6] = ASMGetDR6();
665 uint64_t uDr6 = pVCpu->cpum.s.Guest.dr[6];
668 pVCpu->cpum.s.Guest.dr[
[all...]
H A DHMR0.cpp1939 pCtx->dr[0], pCtx->dr[1], pCtx->dr[2], pCtx->dr[3],
1940 pCtx->dr[4], pCtx->dr[5], pCtx->dr[6], pCtx->dr[7],
1962 pCtx->cs.Sel, pCtx->cs.u64Base, pCtx->cs.u32Limit, pCtx->cs.Attr.u, pCtx->dr[0], pCtx->dr[
[all...]
H A DHMSVMR0.cpp1437 Assert((pCtx->dr[6] & X86_DR6_RA1_MASK) == X86_DR6_RA1_MASK); Assert((pCtx->dr[6] & X86_DR6_RAZ_MASK) == 0);
1438 Assert((pCtx->dr[7] & X86_DR7_RA1_MASK) == X86_DR7_RA1_MASK); Assert((pCtx->dr[7] & X86_DR7_RAZ_MASK) == 0);
1505 if ( pVmcb->guest.u64DR7 != pCtx->dr[7]
1506 || pVmcb->guest.u64DR6 != pCtx->dr[6])
1508 pVmcb->guest.u64DR7 = pCtx->dr[7];
1509 pVmcb->guest.u64DR6 = pCtx->dr[6];
1518 if (pCtx->dr[7] & (X86_DR7_ENABLED_MASK | X86_DR7_GD)) /** @todo Why GD? */
2037 pMixedCtx->dr[
[all...]
H A DHMVMXR0.cpp4147 Assert((pMixedCtx->dr[7] & (X86_DR7_MBZ_MASK | X86_DR7_RAZ_MASK)) == 0); /* Bits 63:32, 15, 14, 12, 11 are reserved. */
4148 Assert((pMixedCtx->dr[7] & X86_DR7_RA1_MASK) == X86_DR7_RA1_MASK); /* Bit 10 is reserved (RA1). */
4217 if (pMixedCtx->dr[7] & (X86_DR7_ENABLED_MASK | X86_DR7_GD)) /** @todo Why GD? */
4256 rc = VMXWriteVmcs32(VMX_VMCS_GUEST_DR7, pMixedCtx->dr[7]);
5347 pCtx->dr[4] = pVM->hm.s.vmx.pScratchPhys + 16 + 8;
5354 Assert(pCtx->dr[4] == 10);
6673 pMixedCtx->dr[7] = u32Val;
9565 && (pCtx->dr[7] & X86_DR7_MBZ_MASK))
11298 uint32_t const uDr7 = pMixedCtx->dr[7];
11317 ASMSetDR6(pMixedCtx->dr[
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DDBGFAll.cpp212 uint32_t const uDr7 = pCtx->dr[7];
225 uint64_t uDrXFirst = pCtx->dr[iBp] & ~(uint64_t)cbInvAlign;
242 pCtx->dr[6] &= ~X86_DR6_B_MASK;
243 pCtx->dr[6] |= X86_DR6_B(iBp);
244 pCtx->dr[7] &= ~X86_DR7_GD;
H A DCPUMAllRegs.cpp362 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;
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[
[all...]
H A DIEMAllCImpl.cpp.h5158 Log(("mov r%u,dr%u: CR4.DE=1 -> #GP(0)\n", iGReg, iDrReg));
5163 if (pCtx->dr[7] & X86_DR7_GD)
5165 Log(("mov r%u,dr%u: DR7.GD=1 -> #DB\n", iGReg, iDrReg));
5175 case 0: drX = pCtx->dr[0]; break;
5176 case 1: drX = pCtx->dr[1]; break;
5177 case 2: drX = pCtx->dr[2]; break;
5178 case 3: drX = pCtx->dr[3]; break;
5181 drX = pCtx->dr[6];
5187 drX = pCtx->dr[7];
5225 Log(("mov dr
[all...]
H A DEMAll.cpp659 CHECK_FIELD(dr[0]);
660 CHECK_FIELD(dr[1]);
661 CHECK_FIELD(dr[2]);
662 CHECK_FIELD(dr[3]);
663 CHECK_FIELD(dr[6]);
664 CHECK_FIELD(dr[7]);
H A DIEMAll.cpp2154 pCtx->dr[7] &= ~X86_DR7_GD;
2776 pCtx->dr[7] &= ~X86_DR7_LE_ALL; /** @todo Should we clear DR7.LE bit too? */
3989 pIemCpu->CTX_SUFF(pCtx)->dr[7] &= ~X86_DR7_GD;
10326 CHECK_FIELD(dr[0]);
10327 CHECK_FIELD(dr[1]);
10328 CHECK_FIELD(dr[2]);
10329 CHECK_FIELD(dr[3]);
10330 CHECK_FIELD(dr[6]);
10331 if (!fRem || (pOrgCtx->dr[7] & ~X86_DR7_RA1_MASK) != (pDebugCtx->dr[
[all...]
/vbox/src/recompiler/target-i386/
H A Dhelper.c112 memset(env->dr, 0, sizeof(env->dr));
113 env->dr[6] = DR6_FIXED_1;
114 env->dr[7] = DR7_FIXED_1;
349 cpu_fprintf(f, "DR%d=%016" PRIx64 " ", i, env->dr[i]);
351 env->dr[6], env->dr[7]);
365 cpu_fprintf(f, "DR%d=%08x ", i, env->dr[i]);
366 cpu_fprintf(f, "\nDR6=%08x DR7=%08x\n", env->dr[6], env->dr[
[all...]
H A Dop_helper.c684 if (env->dr[7] & 0x55) {
686 if (hw_breakpoint_enabled(env->dr[7], i) == 0x1)
689 env->dr[7] &= ~0x55;
1916 stl_phys(sm_state + 0x7f68, env->dr[6]);
1917 stl_phys(sm_state + 0x7f60, env->dr[7]);
1938 stl_phys(sm_state + 0x7fcc, env->dr[6]);
1939 stl_phys(sm_state + 0x7fc8, env->dr[7]);
1991 env->dr[7] = 0x00000400;
2054 env->dr[6] = ldl_phys(sm_state + 0x7f68);
2055 env->dr[
[all...]
H A Dcpu.h709 target_ulong dr[8]; /* debug registers */ member in struct:CPUX86State
713 }; /* break/watchpoints for dr[0..3] */
/vbox/src/VBox/VMM/VMMR3/
H A DCPUM.cpp216 SSMFIELD_ENTRY( CPUMCTX, dr[0]),
217 SSMFIELD_ENTRY( CPUMCTX, dr[1]),
218 SSMFIELD_ENTRY( CPUMCTX, dr[2]),
219 SSMFIELD_ENTRY( CPUMCTX, dr[3]),
220 SSMFIELD_ENTRY( CPUMCTX, dr[6]),
221 SSMFIELD_ENTRY( CPUMCTX, dr[7]),
353 SSMFIELD_ENTRY( CPUMCTX, dr[0]),
354 SSMFIELD_ENTRY( CPUMCTX, dr[1]),
355 SSMFIELD_ENTRY( CPUMCTX, dr[2]),
356 SSMFIELD_ENTRY( CPUMCTX, dr[
[all...]
H A DPATMSSM.cpp1143 LogFlow(("Changing dr[0] offset from %x to %x\n", offCpumCtx, RT_OFFSETOF(CPUMCTX, dr[0])));
1144 *pFixup = pVM->patm.s.pCPUMCtxGC + RT_OFFSETOF(CPUMCTX, dr[0]);
1148 LogFlow(("Changing dr[1] offset from %x to %x\n", offCpumCtx, RT_OFFSETOF(CPUMCTX, dr[1])));
1149 *pFixup = pVM->patm.s.pCPUMCtxGC + RT_OFFSETOF(CPUMCTX, dr[1]);
1153 LogFlow(("Changing dr[2] offset from %x to %x\n", offCpumCtx, RT_OFFSETOF(CPUMCTX, dr[2])));
1154 *pFixup = pVM->patm.s.pCPUMCtxGC + RT_OFFSETOF(CPUMCTX, dr[2]);
1158 LogFlow(("Changing dr[
[all...]
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/normal/
H A DUIMachineWindowNormal.cpp479 int dr = frameGeo.right() - geo.right(); local
500 frameGeo.width() - dl - dr, frameGeo.height() - dt - db);
/vbox/include/VBox/vmm/
H A Dcpumctx.h364 uint64_t dr[8]; member in struct:CPUMCTX
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/
H A Dpicturestr.h119 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
H A Dpicturestr.h120 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/
H A Dpicturestr.h123 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/
H A Dpicturestr.h123 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.8.0/
H A Dpicturestr.h123 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.9.0/
H A Dpicturestr.h123 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.10.0/
H A Dpicturestr.h123 double dr; member in struct:_PictRadialGradient
/vbox/src/VBox/Additions/x11/x11include/pixman-0.16.0/
H A Dpixman-private.h149 double dr; member in struct:radial_gradient
/vbox/src/recompiler/
H A DVBoxRecompiler.c2177 pVM->rem.s.Env.dr[i] = pCtx->dr[i];
2633 pCtx->dr[i] = pVM->rem.s.Env.dr[i];
2887 pCtx->dr[i] = pVM->rem.s.Env.dr[i];

Completed in 6336 milliseconds

12