Home
last modified time | relevance | path

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

12

/freebsd-11-stable/sys/amd64/amd64/
HDinitcpu.c224 uint32_t cr4; in initializecpu() local
226 cr4 = rcr4(); in initializecpu()
228 cr4 |= CR4_FXSR | CR4_XMM; in initializecpu()
232 cr4 |= CR4_FSGSBASE; in initializecpu()
254 cr4 |= CR4_SMEP; in initializecpu()
256 load_cr4(cr4); in initializecpu()
HDmpboot.S94 mov %cr4, %eax
96 mov %eax, %cr4
HDcpu_switch.S336 movq %cr4,%rax
454 movq %rax,%cr4
/freebsd-11-stable/sys/i386/i386/
HDmpboot.s82 movl %cr4,%eax
99 movl %eax,%cr4
105 movl %cr4, %eax
107 movl %eax, %cr4
HDlocore.s277 movl %cr4, %eax
279 movl %eax, %cr4
286 movl %cr4, %eax
288 movl %eax, %cr4
686 movl %cr4, %eax
688 movl %eax, %cr4
695 movl %cr4, %eax
697 movl %eax, %cr4
HDswtch.s377 movl %cr4,%eax
431 movl %eax,%cr4
HDpmap.c576 u_long cr0, cr4; in pmap_init_pat() local
647 cr4 = rcr4(); in pmap_init_pat()
648 load_cr4(cr4 & ~CR4_PGE); in pmap_init_pat()
669 load_cr4(cr4); in pmap_init_pat()
988 u_long cr4; in pmap_update_pde_invalidate() local
1004 cr4 = rcr4(); in pmap_update_pde_invalidate()
1005 load_cr4(cr4 & ~CR4_PGE); in pmap_update_pde_invalidate()
1013 load_cr4(cr4 | CR4_PGE); in pmap_update_pde_invalidate()
1020 uint64_t cr4; in invltlb_glob() local
1025 cr4 = rcr4(); in invltlb_glob()
[all …]
/freebsd-11-stable/stand/i386/libi386/
HDamd64_tramp.S86 movl %cr4, %eax
88 movl %eax, %cr4
/freebsd-11-stable/sys/amd64/acpica/
HDacpi_wakecode.S152 mov %cr4, %eax
154 mov %eax, %cr4
/freebsd-11-stable/lib/libvmmapi/
HDvmmapi_freebsd.c227 uint64_t cr0, cr4, efer, rflags, desc_base; in vm_setup_freebsd_registers() local
235 cr4 = CR4_PAE; in vm_setup_freebsd_registers()
236 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, cr4)) != 0) in vm_setup_freebsd_registers()
HDvmmapi.c996 uint64_t rflags, rip, cr0, cr4, zero, desc_base, rdx; in vcpu_reset() local
1018 cr4 = 0; in vcpu_reset()
1019 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, cr4)) != 0) in vcpu_reset()
/freebsd-11-stable/sys/amd64/vmm/
HDx86.c91 uint64_t cr4; in x86_emulate_cpuid() local
339 VM_REG_GUEST_CR4, &cr4); in x86_emulate_cpuid()
343 if (cr4 & CR4_XSAVE) in x86_emulate_cpuid()
/freebsd-11-stable/sys/amd64/vmm/intel/
HDvmcs.c340 u_long cr0, cr4, efer; in vmcs_init() local
370 cr4 = vmm_get_host_cr4() | CR4_VMXE; in vmcs_init()
371 if ((error = vmwrite(VMCS_HOST_CR4, cr4)) != 0) in vmcs_init()
HDvmx.h146 u_long vmx_fix_cr4(u_long cr4);
/freebsd-11-stable/sys/amd64/include/
HDcpufunc.h524 uint64_t cr4; in invltlb_glob() local
526 cr4 = rcr4(); in invltlb_glob()
527 load_cr4(cr4 & ~CR4_PGE); in invltlb_glob()
535 load_cr4(cr4 | CR4_PGE); in invltlb_glob()
923 void load_cr4(u_long cr4);
/freebsd-11-stable/sys/x86/x86/
HDx86_mem.c327 u_long cr0, cr4; in x86_mrstoreone() local
334 cr4 = rcr4(); in x86_mrstoreone()
335 load_cr4(cr4 & ~CR4_PGE); in x86_mrstoreone()
420 load_cr4(cr4); in x86_mrstoreone()
/freebsd-11-stable/sys/amd64/vmm/amd/
HDvmcb.c189 *retval = state->cr4; in vmcb_read()
283 state->cr4 = val; in vmcb_write()
HDvmcb.h300 uint64_t cr4; member
HDsvm.c661 svm_paging_mode(uint64_t cr0, uint64_t cr4, uint64_t efer) in svm_paging_mode() argument
666 if ((cr4 & CR4_PAE) == 0) in svm_paging_mode()
742 paging->paging_mode = svm_paging_mode(state->cr0, state->cr4, in svm_paging_info()
/freebsd-11-stable/usr.sbin/bhyvectl/
HDbhyvectl.c654 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in get_all_registers() local
685 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR4, &cr4); in get_all_registers()
687 printf("cr4[%d]\t\t0x%016lx\n", vcpu, cr4); in get_all_registers()
988 uint64_t ctl, cr0, cr3, cr4, rsp, rip, pat, addr, u64; in get_misc_vmcs() local
1151 error = vm_get_vmcs_field(ctx, vcpu, VMCS_HOST_CR4, &cr4); in get_misc_vmcs()
1153 printf("host_cr4[%d]\t\t0x%016lx\n", vcpu, cr4); in get_misc_vmcs()
1665 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in main() local
1714 cr4 = strtoul(optarg, NULL, 0); in main()
1871 error = vm_set_register(ctx, vcpu, VM_REG_GUEST_CR4, cr4); in main()
/freebsd-11-stable/sys/i386/acpica/
HDacpi_wakecode.S150 mov %eax, %cr4
/freebsd-11-stable/sys/xen/interface/arch-x86/hvm/
HDsave.h79 uint64_t cr4; member
188 uint64_t cr4; member
/freebsd-11-stable/sys/xen/interface/
HDvm_event.h149 uint64_t cr4; member
/freebsd-11-stable/contrib/gcc/config/rs6000/
HDppc-asm.h42 #define cr4 4 macro
/freebsd-11-stable/contrib/binutils/opcodes/
HDi386-reg.tbl92 cr4, Control, 0, 4

12