Lines Matching refs:cr4

2334 				     u64 cr0, u64 cr4)  in rsm_enter_protected_mode()  argument
2343 bad = ctxt->ops->set_cr(ctxt, 4, cr4 & ~X86_CR4_PCIDE); in rsm_enter_protected_mode()
2351 if (cr4 & X86_CR4_PCIDE) { in rsm_enter_protected_mode()
2352 bad = ctxt->ops->set_cr(ctxt, 4, cr4); in rsm_enter_protected_mode()
2365 u32 val, cr0, cr4; in rsm_load_state_32() local
2407 cr4 = GET_SMSTATE(u32, smbase, 0x7f14); in rsm_load_state_32()
2411 return rsm_enter_protected_mode(ctxt, cr0, cr4); in rsm_load_state_32()
2418 u64 val, cr0, cr4; in rsm_load_state_64() local
2436 cr4 = GET_SMSTATE(u64, smbase, 0x7f48); in rsm_load_state_64()
2463 r = rsm_enter_protected_mode(ctxt, cr0, cr4); in rsm_load_state_64()
2478 unsigned long cr0, cr4, efer; in em_rsm() local
2490 cr4 = ctxt->ops->get_cr(ctxt, 4); in em_rsm()
2495 if (cr4 & X86_CR4_PCIDE) { in em_rsm()
2496 ctxt->ops->set_cr(ctxt, 4, cr4 & ~X86_CR4_PCIDE); in em_rsm()
2497 cr4 &= ~X86_CR4_PCIDE; in em_rsm()
2513 if (cr4 & X86_CR4_PAE) in em_rsm()
2514 ctxt->ops->set_cr(ctxt, 4, cr4 & ~X86_CR4_PAE); in em_rsm()
3889 u64 cr4; in check_cr_write() local
3894 cr4 = ctxt->ops->get_cr(ctxt, 4); in check_cr_write()
3898 !(cr4 & X86_CR4_PAE)) in check_cr_write()
3941 u64 cr4; in check_dr_read() local
3946 cr4 = ctxt->ops->get_cr(ctxt, 4); in check_dr_read()
3947 if ((cr4 & X86_CR4_DE) && (dr == 4 || dr == 5)) in check_dr_read()
3999 u64 cr4 = ctxt->ops->get_cr(ctxt, 4); in check_rdtsc() local
4001 if (cr4 & X86_CR4_TSD && ctxt->ops->cpl(ctxt)) in check_rdtsc()
4009 u64 cr4 = ctxt->ops->get_cr(ctxt, 4); in check_rdpmc() local
4012 if ((!(cr4 & X86_CR4_PCE) && ctxt->ops->cpl(ctxt)) || in check_rdpmc()