Searched refs:x86_read_cr4 (Results 1 - 9 of 9) sorted by relevance

/haiku/headers/private/kernel/arch/x86/
H A Darch_cpuasm.h43 #define x86_read_cr4() ({ \ macro
/haiku/src/system/kernel/arch/x86/
H A Darch_vm_translation_map.cpp88 bool enabled = la57Available && (x86_read_cr4() & IA32_CR4_LA57) != 0;
H A Darch_int.cpp301 && (x86_read_cr4() & IA32_CR4_SMEP) != 0) {
309 && (x86_read_cr4() & IA32_CR4_SMAP) != 0) {
H A Darch_cpu.cpp337 x86_write_cr4(x86_read_cr4() | CR4_OS_FXSR | CR4_OS_XMM_EXCEPTION);
1701 x86_write_cr4(x86_read_cr4() | IA32_CR4_MCE);
1754 x86_write_cr4(x86_read_cr4() | IA32_CR4_SMAP);
1761 x86_write_cr4(x86_read_cr4() | IA32_CR4_SMEP);
1768 x86_write_cr4(x86_read_cr4() | IA32_CR4_OSXSAVE);
1908 uint32 flags = x86_read_cr4();
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.cpp141 x86_write_cr4(x86_read_cr4() | IA32_CR4_GLOBAL_PAGES);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.cpp141 x86_write_cr4(x86_read_cr4() | IA32_CR4_GLOBAL_PAGES);
/haiku/src/system/boot/platform/bios_ia32/
H A Dlong.cpp311 x86_write_cr4(x86_read_cr4() | CR4_OS_FXSR | CR4_OS_XMM_EXCEPTION);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp324 x86_write_cr4(x86_read_cr4() | IA32_CR4_GLOBAL_PAGES);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp178 x86_write_cr4(x86_read_cr4() | IA32_CR4_PAE | IA32_CR4_GLOBAL_PAGES);

Completed in 84 milliseconds