Home
last modified time | relevance | path

Searched refs:efer (Results 1 – 9 of 9) sorted by relevance

/NextBSD/sys/dev/wbwd/
HDwbwd.c130 uint8_t efer; /* and efir */ member
135 .efer = 0x2e,
140 .efer = 0x4e,
574 probe_addrs[i].efer, probe_addrs[i].efer + 1, 2, RF_ACTIVE); in wb_probe_enable()
582 error = (*probe_addrs[i].ext_cfg_enter_f)(sc, probe_addrs[i].efer); in wb_probe_enable()
587 write_efir_1(sc, probe_addrs[i].efer, WB_DEVICE_ID_REG); in wb_probe_enable()
588 dev_id = read_efdr_1(sc, probe_addrs[i].efer); in wb_probe_enable()
589 write_efir_1(sc, probe_addrs[i].efer, WB_DEVICE_REV_REG); in wb_probe_enable()
590 dev_rev = read_efdr_1(sc, probe_addrs[i].efer); in wb_probe_enable()
591 write_efir_1(sc, probe_addrs[i].efer, WB_CR26); in wb_probe_enable()
[all …]
/NextBSD/sys/amd64/vmm/amd/
HDsvm.c149 uint64_t efer; in svm_disable() local
151 efer = rdmsr(MSR_EFER); in svm_disable()
152 efer &= ~EFER_SVM; in svm_disable()
153 wrmsr(MSR_EFER, efer); in svm_disable()
205 uint64_t efer; in svm_enable() local
207 efer = rdmsr(MSR_EFER); in svm_enable()
208 efer |= EFER_SVM; in svm_enable()
209 wrmsr(MSR_EFER, efer); in svm_enable()
497 state->efer = EFER_SVM; in vmcb_init()
606 if (state->efer & EFER_LMA) { in svm_vcpu_mode()
[all …]
HDvmcb.c195 *retval = state->efer; in vmcb_read()
287 state->efer = val | EFER_SVM; in vmcb_write()
HDvmcb.h287 uint64_t efer; member
/NextBSD/sys/amd64/vmm/intel/
HDvmcs.c333 u_long cr0, cr4, efer; in vmcs_init() local
353 efer = vmm_get_host_efer(); in vmcs_init()
354 if ((error = vmwrite(VMCS_HOST_IA32_EFER, efer)) != 0) in vmcs_init()
HDvmx.c1610 uint64_t efer, entry_ctls; in vmx_emulate_cr0_access() local
1617 efer = vmcs_read(VMCS_GUEST_IA32_EFER); in vmx_emulate_cr0_access()
1618 if (efer & EFER_LME) { in vmx_emulate_cr0_access()
1619 efer |= EFER_LMA; in vmx_emulate_cr0_access()
1620 vmcs_write(VMCS_GUEST_IA32_EFER, efer); in vmx_emulate_cr0_access()
/NextBSD/lib/libvmmapi/
HDvmmapi_freebsd.c227 uint64_t cr0, cr4, efer, rflags, desc_base; in vm_setup_freebsd_registers() local
239 efer = EFER_LME | EFER_LMA; in vm_setup_freebsd_registers()
240 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_EFER, efer))) in vm_setup_freebsd_registers()
/NextBSD/sys/dev/ppc/
HDppc.c1002 #define efir ((efer == 0x250) ? 0x251 : 0x3f0)
1003 #define efdr ((efer == 0x250) ? 0x252 : 0x3f1)
1013 int i, j, efer; in ppc_w83877f_detect() local
1018 efer = w83877f_efers[i]; in ppc_w83877f_detect()
1022 outb (efer, w83877f_keys[i]); in ppc_w83877f_detect()
1173 outb(efer, 0xaa); in ppc_w83877f_detect()
/NextBSD/usr.sbin/bhyvectl/
HDbhyvectl.c643 uint64_t cr0, cr3, cr4, dr7, rsp, rip, rflags, efer; in get_all_registers() local
649 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_EFER, &efer); in get_all_registers()
651 printf("efer[%d]\t\t0x%016lx\n", vcpu, efer); in get_all_registers()
1608 uint64_t rax, cr0, cr3, cr4, dr7, rsp, rip, rflags, efer, pat; in main() local
1640 efer = strtoul(optarg, NULL, 0); in main()
1785 error = vm_set_register(ctx, vcpu, VM_REG_GUEST_EFER, efer); in main()