VM_REG_GUEST_ES
error = vm_set_desc(vcpu, VM_REG_GUEST_ES,
if ((error = vm_set_register(vcpu, VM_REG_GUEST_ES, gsel)) != 0)
error = vm_set_desc(vcpu, VM_REG_GUEST_ES,
if ((error = vm_set_register(vcpu, VM_REG_GUEST_ES, gsel)) != 0)
error = vm_set_desc(vcpu, VM_REG_GUEST_ES,
if ((error = vm_set_register(vcpu, VM_REG_GUEST_ES, sel)) != 0)
err += svm_snapshot_reg(vcpu, VM_REG_GUEST_ES, meta);
err += vmcb_snapshot_desc(vcpu, VM_REG_GUEST_ES, meta);
vis->seg_name = VM_REG_GUEST_ES;
case VM_REG_GUEST_ES:
case VM_REG_GUEST_ES:
case VM_REG_GUEST_ES:
case VM_REG_GUEST_ES:
case VM_REG_GUEST_ES:
case VM_REG_GUEST_ES:
vis->seg_name = VM_REG_GUEST_ES;
err += vmcs_snapshot_reg(vmcs, run, VM_REG_GUEST_ES, meta);
err += vmcs_snapshot_desc(vmcs, run, VM_REG_GUEST_ES, meta);
VM_REG_GUEST_ES,
case VM_REG_GUEST_ES:
KASSERT(seg >= VM_REG_GUEST_ES && seg <= VM_REG_GUEST_GS,
*seg = VM_REG_GUEST_ES;
PROT_WRITE, VM_REG_GUEST_ES, VM_REG_GUEST_RDI, &dstaddr,
case VM_REG_GUEST_ES:
tss->tss_es = GETREG(vcpu, VM_REG_GUEST_ES);
SETREG(vcpu, VM_REG_GUEST_ES, tss->tss_es);
error = validate_seg_desc(vcpu, ts, VM_REG_GUEST_ES, &seg_desc,
update_seg_desc(vcpu, VM_REG_GUEST_ES, &seg_desc);
{ .id = VM_REG_GUEST_ES, .size = 4 },
error = vm_set_desc(vcpu, VM_REG_GUEST_ES,
error = vm_set_register(vcpu, VM_REG_GUEST_ES, set_es_val);
error = vm_get_desc(vcpu, VM_REG_GUEST_ES,
error = vm_get_register(vcpu, VM_REG_GUEST_ES, &es);