Lines Matching refs:cr4
461 unsigned long cr4; in lkdtm_UNSET_SMEP() local
464 cr4 = native_read_cr4(); in lkdtm_UNSET_SMEP()
466 if ((cr4 & X86_CR4_SMEP) != X86_CR4_SMEP) { in lkdtm_UNSET_SMEP()
470 cr4 &= ~(X86_CR4_SMEP); in lkdtm_UNSET_SMEP()
473 native_write_cr4(cr4); in lkdtm_UNSET_SMEP()
474 if (cr4 == native_read_cr4()) { in lkdtm_UNSET_SMEP()
476 cr4 |= X86_CR4_SMEP; in lkdtm_UNSET_SMEP()
478 native_write_cr4(cr4); in lkdtm_UNSET_SMEP()
507 direct_write_cr4(cr4); in lkdtm_UNSET_SMEP()
512 cr4 |= X86_CR4_SMEP; in lkdtm_UNSET_SMEP()
514 native_write_cr4(cr4); in lkdtm_UNSET_SMEP()