| /freebsd-14-stable/sys/amd64/amd64/ |
| HD | initcpu.c | 279 uint32_t cr4; in initializecpu() local 282 cr4 = rcr4(); in initializecpu() 284 cr4 |= CR4_FXSR | CR4_XMM; in initializecpu() 288 cr4 |= CR4_FSGSBASE; in initializecpu() 291 cr4 |= CR4_PKE; in initializecpu() 313 cr4 |= CR4_SMEP; in initializecpu() 315 cr4 |= CR4_SMAP; in initializecpu() 318 load_cr4(cr4); in initializecpu()
|
| HD | locore.S | 118 movq %cr4,%rax 137 movl %cr4,%eax 139 movl %eax,%cr4 150 movl %cr4,%eax /* finally safe to switch bit */ 152 movl %eax,%cr4 172 movq %rax,%cr4 /* re-enable paging controls */
|
| HD | mpboot.S | 95 mov %cr4, %eax 100 1: mov %eax, %cr4
|
| HD | xen-locore.S | 132 movl %cr4, %eax 134 movl %eax, %cr4
|
| HD | fpu.c | 358 uint64_t cr4; in fpuinit() local 367 cr4 = rcr4(); in fpuinit() 378 cr4 &= ~CR4_PKE; in fpuinit() 382 load_cr4(cr4 | CR4_XSAVE); in fpuinit()
|
| HD | cpu_switch.S | 328 movq %cr4,%rax 449 movq %rax,%cr4
|
| /freebsd-14-stable/sys/i386/i386/ |
| HD | mpboot.S | 78 movl %cr4,%eax 88 3: movl %eax,%cr4 95 movl %cr4, %eax 97 movl %eax, %cr4
|
| HD | swtch.S | 360 movl %cr4,%eax 414 movl %eax,%cr4
|
| /freebsd-14-stable/stand/efi/loader/arch/i386/ |
| HD | amd64_tramp.S | 47 movl %cr4, %eax /* PAE may be disabled, enable it. */ 49 movl %eax, %cr4
|
| /freebsd-14-stable/stand/i386/libi386/ |
| HD | amd64_tramp.S | 84 movl %cr4, %eax 86 movl %eax, %cr4
|
| /freebsd-14-stable/sys/contrib/xen/hvm/ |
| HD | hvm_vcpu.h | 42 uint32_t cr4; member 106 uint64_t cr4; member
|
| /freebsd-14-stable/sys/amd64/acpica/ |
| HD | acpi_wakecode.S | 153 mov %cr4, %eax 160 1: mov %eax, %cr4
|
| /freebsd-14-stable/lib/libvmmapi/ |
| HD | vmmapi_freebsd.c | 226 uint64_t cr0, cr4, efer, rflags, desc_base; in vm_setup_freebsd_registers() local 234 cr4 = CR4_PAE; in vm_setup_freebsd_registers() 235 if ((error = vm_set_register(vcpu, VM_REG_GUEST_CR4, cr4)) != 0) in vm_setup_freebsd_registers()
|
| /freebsd-14-stable/sys/amd64/vmm/ |
| HD | x86.c | 82 uint64_t cr4; in x86_emulate_cpuid() local 346 VM_REG_GUEST_CR4, &cr4); in x86_emulate_cpuid() 350 if (cr4 & CR4_XSAVE) in x86_emulate_cpuid()
|
| /freebsd-14-stable/sys/x86/x86/ |
| HD | x86_mem.c | 325 u_long cr0, cr4; in x86_mrstoreone() local 332 cr4 = rcr4(); in x86_mrstoreone() 333 load_cr4(cr4 & ~CR4_PGE); in x86_mrstoreone() 418 load_cr4(cr4); in x86_mrstoreone()
|
| /freebsd-14-stable/sys/amd64/include/ |
| HD | cpufunc.h | 484 uint64_t cr4; in invltlb_glob() local 486 cr4 = rcr4(); in invltlb_glob() 487 load_cr4(cr4 & ~CR4_PGE); in invltlb_glob() 495 load_cr4(cr4 | CR4_PGE); in invltlb_glob()
|
| /freebsd-14-stable/sys/amd64/vmm/intel/ |
| HD | vmcs.c | 345 u_long cr0, cr4, efer; in vmcs_init() local 375 cr4 = vmm_get_host_cr4() | CR4_VMXE; in vmcs_init() 376 if ((error = vmwrite(VMCS_HOST_CR4, cr4)) != 0) in vmcs_init()
|
| HD | vmx.h | 174 u_long vmx_fix_cr4(u_long cr4);
|
| HD | vmx.c | 509 vmx_fix_cr4(u_long cr4) in vmx_fix_cr4() argument 512 return ((cr4 | cr4_ones_mask) & ~cr4_zeros_mask); in vmx_fix_cr4() 1985 uint64_t cr4; in vmx_paging_mode() local 1989 cr4 = vmcs_read(VMCS_GUEST_CR4); in vmx_paging_mode() 1990 if (!(cr4 & CR4_PAE)) in vmx_paging_mode() 1993 if (!(cr4 & CR4_LA57)) in vmx_paging_mode()
|
| /freebsd-14-stable/sys/amd64/vmm/amd/ |
| HD | vmcb.c | 190 *retval = state->cr4; in vmcb_read() 300 state->cr4 = val; in vmcb_write()
|
| HD | vmcb.h | 317 uint64_t cr4; member
|
| /freebsd-14-stable/usr.sbin/bhyvectl/ |
| HD | bhyvectl.c | 486 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in get_all_registers() local 517 error = vm_get_register(vcpu, VM_REG_GUEST_CR4, &cr4); in get_all_registers() 519 printf("cr4[%d]\t\t0x%016lx\n", vcpuid, cr4); in get_all_registers() 820 uint64_t ctl, cr0, cr3, cr4, rsp, rip, pat, addr, u64; in get_misc_vmcs() local 983 error = vm_get_vmcs_field(vcpu, VMCS_HOST_CR4, &cr4); in get_misc_vmcs() 985 printf("host_cr4[%d]\t\t0x%016lx\n", vcpuid, cr4); in get_misc_vmcs() 1634 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in main() local 1687 cr4 = strtoul(optarg, NULL, 0); in main() 1857 error = vm_set_register(vcpu, VM_REG_GUEST_CR4, cr4); in main()
|
| /freebsd-14-stable/sys/i386/acpica/ |
| HD | acpi_wakecode.S | 156 mov %eax, %cr4
|
| /freebsd-14-stable/sys/contrib/xen/arch-x86/hvm/ |
| HD | save.h | 83 uint64_t cr4; member 197 uint64_t cr4; member
|
| /freebsd-14-stable/sys/contrib/xen/ |
| HD | vm_event.h | 211 uint64_t cr4; member
|