Home
last modified time | relevance | path

Searched refs:cr4 (Results 1 – 10 of 10) sorted by relevance

/xnu-8020.101.4/osfmk/x86_64/
H A Dpmap_pcid.c68 uintptr_t cr4 = get_cr4(); in pmap_pcid_configure() local
118 if ((cr4 & (CR4_PCIDE | CR4_PGE)) == (CR4_PCIDE | CR4_PGE)) { in pmap_pcid_configure()
132 …_log("Pre-PCID:CR0: 0x%lx, CR3: 0x%lx, CR4(CPU %d): 0x%lx\n", get_cr0(), get_cr3_raw(), ccpu, cr4); in pmap_pcid_configure()
438 uintptr_t cr4 = get_cr4(); in pmap_tlbi_range() local
439 if (__improbable((cr4 & CR4_PGE) == 0)) { in pmap_tlbi_range()
440 set_cr4(cr4 | CR4_PGE); in pmap_tlbi_range()
442 set_cr4(cr4 & ~CR4_PGE); in pmap_tlbi_range()
443 set_cr4(cr4 | CR4_PGE); in pmap_tlbi_range()
H A Dstart.s110 movl %eax,%cr4 ;\
387 mov %cr4, %rax
449 mov %rcx, %cr4
H A Dcopyio.c106 uintptr_t cr4; member
133 smaplog_cbuf[index].cr4 = get_cr4(); in smaplog_add_entry()
H A Didt64.s1382 mov %cr4, %rcx /* RMWW CR4, for lack of an alternative*/
1384 mov %rcx, %cr4
1386 mov %rcx, %cr4
/xnu-8020.101.4/osfmk/i386/
H A Dmtrr.c326 uintptr_t cr0, cr4; in mtrr_update_action() local
330 cr4 = get_cr4(); in mtrr_update_action()
341 if (cr4 & CR4_PGE) { in mtrr_update_action()
342 set_cr4(cr4 & ~CR4_PGE); in mtrr_update_action()
390 if (cr4 & CR4_PGE) { in mtrr_update_action()
391 set_cr4(cr4); in mtrr_update_action()
H A Dpal_routines.c111 pal_cr_t *cr3, pal_cr_t *cr4 ) in pal_get_control_registers() argument
116 *cr4 = get_cr4(); in pal_get_control_registers()
H A Dproc_reg.h336 uintptr_t cr4; in get_cr4() local
337 __asm__ volatile ("mov %%cr4, %0" : "=r" (cr4)); in get_cr4()
338 return cr4; in get_cr4()
H A Dpal_routines.h104 pal_cr_t *cr3, pal_cr_t *cr4 );
H A Dtrap.c810 pal_cr_t cr0, cr2, cr3, cr4; in panic_trap() local
814 pal_get_control_registers( &cr0, &cr2, &cr3, &cr4 ); in panic_trap()
826 cr0, cr2, cr3, cr4); in panic_trap()
856 cr0, cr2, cr3, cr4, in panic_trap()
/xnu-8020.101.4/osfmk/i386/vmx/
H A Dvmx_cpu.c88 uintptr_t cr4 = get_cr4(); in vmx_is_cr4_valid() local
89 return 0 == ((~cr4 & specs->cr4_fixed_0) | (cr4 & ~specs->cr4_fixed_1)); in vmx_is_cr4_valid()