Lines Matching refs:reg
506 vmm_mapreg(int reg) in vmm_mapreg() argument
510 if (reg < 0) in vmm_mapreg()
513 if (reg < KDIREG_NGREG) in vmm_mapreg()
514 return (vmm_kdi_regmap[reg]); in vmm_mapreg()
516 if (reg >= VMM_REG_OFFSET && in vmm_mapreg()
517 reg < VMM_REG_OFFSET + ARRAY_SIZE(vmm_sys_regmap)) in vmm_mapreg()
518 return (vmm_sys_regmap[reg - VMM_REG_OFFSET]); in vmm_mapreg()
539 vmm_getreg(vmm_t *vmm, int vcpuid, int reg, uint64_t *val) in vmm_getreg() argument
541 reg = vmm_mapreg(reg); in vmm_getreg()
543 if (reg == VM_REG_LAST) in vmm_getreg()
546 return (vm_get_register(vmm->vmm_vcpu[vcpuid], reg, val)); in vmm_getreg()
550 vmm_setreg(vmm_t *vmm, int vcpuid, int reg, uint64_t val) in vmm_setreg() argument
552 reg = vmm_mapreg(reg); in vmm_setreg()
554 if (reg == VM_REG_LAST) in vmm_setreg()
557 return (vm_set_register(vmm->vmm_vcpu[vcpuid], reg, val)); in vmm_setreg()