Lines Matching refs:cr

1410         pCtx->cr0            = env->cr[0];
1411 pCtx->cr3 = env->cr[3];
1412 pCtx->cr4 = env->cr[4];
1542 u32CR0 = env->cr[0];
1550 if (env->cr[4] & CR4_PAE_MASK)
1752 pCtx->cr0 = env->cr[0];
1753 pCtx->cr3 = env->cr[3];
1755 if (((env->cr[4] ^ pCtx->cr4) & X86_CR4_VME) && !HMIsEnabled(pVM))
1758 pCtx->cr4 = env->cr[4];
1812 if ( (env->cr[0] & X86_CR0_PG) /* paging must be enabled */
1832 if ( (env->cr[0] & X86_CR0_PG) /* paging must be enabled */
1866 if (!fGlobal && !(env->cr[4] & X86_CR4_PGE))
1868 Log(("remR3FlushTLB: CR0=%08RX64 CR3=%08RX64 CR4=%08RX64 %s\n", (uint64_t)env->cr[0], (uint64_t)env->cr[3], (uint64_t)env->cr[4], fGlobal ? " global" : ""));
1875 pCtx->cr0 = env->cr[0];
1876 pCtx->cr3 = env->cr[3];
1878 if (((env->cr[4] ^ pCtx->cr4) & X86_CR4_VME) && !HMIsEnabled(pVM))
1881 pCtx->cr4 = env->cr[4];
1887 PGMFlushTLB(env->pVCpu, env->cr[3], fGlobal);
1917 if (((env->cr[0] ^ pCtx->cr0) & X86_CR0_WP) && (env->cr[0] & X86_CR0_WP))
1924 pCtx->cr0 = env->cr[0];
1925 pCtx->cr3 = env->cr[3];
1927 if (((env->cr[4] ^ pCtx->cr4) & X86_CR4_VME) && !HMIsEnabled(pVM))
1930 pCtx->cr4 = env->cr[4];
1938 rc = PGMChangeMode(env->pVCpu, env->cr[0], env->cr[4], efer);
1943 Log(("PGMChangeMode(, %RX64, %RX64, %RX64) -> %Rrc -> remR3RaiseRC\n", env->cr[0], env->cr[4], efer, rc));
1947 cpu_abort(env, "PGMChangeMode(, %RX64, %RX64, %RX64) -> %Rrc\n", env->cr[0], env->cr[4], efer, rc);
2012 Log(("remR3NotifyTrap: uTrap=%x error=%x next_eip=%RGv eip=%RGv cr2=%RGv\n", uTrap, uErrorCode, pvNextEIP, (RTGCPTR)env->eip, (RTGCPTR)env->cr[2]));
2014 && (env->cr[0] & X86_CR0_PE)
2022 LogRel(("VERR_REM_TOO_MANY_TRAPS -> uTrap=%x error=%x next_eip=%RGv eip=%RGv cr2=%RGv\n", uTrap, uErrorCode, pvNextEIP, (RTGCPTR)env->eip, (RTGCPTR)env->cr[2]));
2026 if(pVM->rem.s.uPendingException != uTrap || pVM->rem.s.uPendingExcptEIP != env->eip || pVM->rem.s.uPendingExcptCR2 != env->cr[2])
2033 pVM->rem.s.uPendingExcptCR2 = env->cr[2];
2040 pVM->rem.s.uPendingExcptCR2 = env->cr[2];
2173 pVM->rem.s.Env.cr[2] = pCtx->cr2;
2474 pVM->rem.s.Env.cr[2] = TRPMGetFaultAddress(pVCpu);
2495 (RTGCPTR)pVM->rem.s.Env.cr[2], (RTGCPTR)pVM->rem.s.Env.exception_next_eip, pVM->rem.s.Env.exception_is_int ? " software" : ""));
2623 pCtx->cr0 = pVM->rem.s.Env.cr[0];
2624 pCtx->cr2 = pVM->rem.s.Env.cr[2];
2625 pCtx->cr3 = pVM->rem.s.Env.cr[3];
2627 if (((pVM->rem.s.Env.cr[4] ^ pCtx->cr4) & X86_CR4_VME) && !HMIsEnabled(pVM))
2630 pCtx->cr4 = pVM->rem.s.Env.cr[4];
2877 pCtx->cr0 = pVM->rem.s.Env.cr[0];
2878 pCtx->cr2 = pVM->rem.s.Env.cr[2];
2879 pCtx->cr3 = pVM->rem.s.Env.cr[3];
2881 if (((pVM->rem.s.Env.cr[4] ^ pCtx->cr4) & X86_CR4_VME) && !HMIsEnabled(pVM))
2884 pCtx->cr4 = pVM->rem.s.Env.cr[4];
3183 pVM->rem.s.Env.cr[0] = pVM->rem.s.pCtx->cr0;
3184 pVM->rem.s.Env.cr[2] = pVM->rem.s.pCtx->cr2;
3185 pVM->rem.s.Env.cr[3] = pVM->rem.s.pCtx->cr3;
3186 pVM->rem.s.Env.cr[4] = pVM->rem.s.pCtx->cr4;