VCPU_SREG_DS
ctxt->modrm_seg = VCPU_SREG_DS;
tss->ds = get_segment_selector(ctxt, VCPU_SREG_DS);
set_segment_selector(ctxt, tss->ds, VCPU_SREG_DS);
ret = __load_segment_descriptor(ctxt, tss->ds, VCPU_SREG_DS, cpl,
tss->ds = get_segment_selector(ctxt, VCPU_SREG_DS);
set_segment_selector(ctxt, tss->ds, VCPU_SREG_DS);
ret = __load_segment_descriptor(ctxt, tss->ds, VCPU_SREG_DS, cpl,
op->val = VCPU_SREG_DS;
ctxt->seg_override = VCPU_SREG_DS;
ctxt->seg_override = VCPU_SREG_DS;
enter_smm_save_seg_32(vcpu, &smram->ds, &smram->ds_sel, VCPU_SREG_DS);
enter_smm_save_seg_64(vcpu, &smram->ds, VCPU_SREG_DS);
kvm_set_segment(vcpu, &ds, VCPU_SREG_DS);
rsm_load_seg_32(vcpu, &smstate->ds, smstate->ds_sel, VCPU_SREG_DS);
rsm_load_seg_64(vcpu, &smstate->ds, VCPU_SREG_DS);
case VCPU_SREG_DS: return &save->ds;
case VCPU_SREG_DS:
__vmx_set_segment(vcpu, &seg, VCPU_SREG_DS);
vmx_get_segment(vcpu, &s, VCPU_SREG_DS);
vmx_get_segment(vcpu, &vmx->rmode.segs[VCPU_SREG_DS], VCPU_SREG_DS);
fix_pmode_seg(vcpu, VCPU_SREG_DS, &vmx->rmode.segs[VCPU_SREG_DS]);
vmx_get_segment(vcpu, &vmx->rmode.segs[VCPU_SREG_DS], VCPU_SREG_DS);
fix_rmode_seg(VCPU_SREG_DS, &vmx->rmode.segs[VCPU_SREG_DS]);
if (!rmode_segment_valid(vcpu, VCPU_SREG_DS))
if (!data_segment_valid(vcpu, VCPU_SREG_DS))
seg_setup(VCPU_SREG_DS);
kvm_get_segment(vcpu, &sregs->ds, VCPU_SREG_DS);
kvm_set_segment(vcpu, &sregs->ds, VCPU_SREG_DS);