Searched refs:efer (Results 1 – 9 of 9) sorted by relevance
| /src/sys/contrib/xen/hvm/ |
| H A D | hvm_vcpu.h | 52 uint64_t efer; member 107 uint64_t efer; member
|
| /src/lib/libvmmapi/amd64/ |
| H A D | vmmapi_freebsd_machdep.c | 225 uint64_t cr0, cr4, efer, rflags, desc_base; in vm_setup_freebsd_registers() local 237 efer = EFER_LME | EFER_LMA; in vm_setup_freebsd_registers() 238 if ((error = vm_set_register(vcpu, VM_REG_GUEST_EFER, efer))) in vm_setup_freebsd_registers()
|
| /src/sys/amd64/vmm/amd/ |
| H A D | svm.c | 155 uint64_t efer; in svm_disable() local 157 efer = rdmsr(MSR_EFER); in svm_disable() 158 efer &= ~EFER_SVM; in svm_disable() 159 wrmsr(MSR_EFER, efer); in svm_disable() 215 uint64_t efer; in svm_enable() local 217 efer = rdmsr(MSR_EFER); in svm_enable() 218 efer |= EFER_SVM; in svm_enable() 219 wrmsr(MSR_EFER, efer); in svm_enable() 570 state->efer = EFER_SVM; in vmcb_init() 700 if (state->efer & EFER_LMA) { in svm_vcpu_mode() [all …]
|
| H A D | vmcb.c | 202 *retval = state->efer; in vmcb_read() 316 state->efer = val | EFER_SVM; in vmcb_write()
|
| H A D | vmcb.h | 315 uint64_t efer; member
|
| /src/sys/amd64/vmm/intel/ |
| H A D | vmcs.c | 344 u_long cr0, cr4, efer; in vmcs_init() local 364 efer = vmm_get_host_efer(); in vmcs_init() 365 if ((error = vmwrite(VMCS_HOST_IA32_EFER, efer)) != 0) in vmcs_init()
|
| H A D | vmx.c | 1897 uint64_t efer, entry_ctls; in vmx_emulate_cr0_access() local 1904 efer = vmcs_read(VMCS_GUEST_IA32_EFER); in vmx_emulate_cr0_access() 1905 if (efer & EFER_LME) { in vmx_emulate_cr0_access() 1906 efer |= EFER_LMA; in vmx_emulate_cr0_access() 1907 vmcs_write(VMCS_GUEST_IA32_EFER, efer); in vmx_emulate_cr0_access()
|
| /src/sys/dev/ppc/ |
| H A D | ppc.c | 994 #define efir ((efer == 0x250) ? 0x251 : 0x3f0) 995 #define efdr ((efer == 0x250) ? 0x252 : 0x3f1) 1005 int i, j, efer; in ppc_w83877f_detect() local 1010 efer = w83877f_efers[i]; in ppc_w83877f_detect() 1014 outb (efer, w83877f_keys[i]); in ppc_w83877f_detect() 1165 outb(efer, 0xaa); in ppc_w83877f_detect()
|
| /src/usr.sbin/bhyvectl/amd64/ |
| H A D | bhyvectl_machdep.c | 457 uint64_t rsp, rip, rflags, efer; in get_all_registers() local 463 error = vm_get_register(vcpu, VM_REG_GUEST_EFER, &efer); in get_all_registers() 465 printf("efer[%d]\t\t0x%016lx\n", vcpuid, efer); in get_all_registers()
|