Lines Matching refs:VCPU_SREG_CS

804 	struct segmented_address addr = { .seg = VCPU_SREG_CS,
840 if (!ctxt->ops->get_segment(ctxt, &selector, &cs, &base3, VCPU_SREG_CS))
932 struct segmented_address addr = { .seg = VCPU_SREG_CS,
1727 if (seg == VCPU_SREG_CS || seg == VCPU_SREG_TR)
1776 case VCPU_SREG_CS:
2144 ctxt->src.val = get_segment_selector(ctxt, VCPU_SREG_CS);
2167 rc = load_segment_descriptor(ctxt, cs, VCPU_SREG_CS);
2237 rc = load_segment_descriptor(ctxt, (u16)cs, VCPU_SREG_CS);
2282 rc = __load_segment_descriptor(ctxt, sel, VCPU_SREG_CS, cpl,
2364 rc = __load_segment_descriptor(ctxt, (u16)cs, VCPU_SREG_CS, cpl,
2708 ctxt->ops->set_segment(ctxt, 0, &cs_desc, 0, VCPU_SREG_CS);
2853 ops->set_segment(ctxt, cs_sel, &cs, 0, VCPU_SREG_CS);
2920 ops->set_segment(ctxt, cs_sel, &cs, 0, VCPU_SREG_CS);
2985 ops->set_segment(ctxt, cs_sel, &cs, 0, VCPU_SREG_CS);
3104 tss->cs = get_segment_selector(ctxt, VCPU_SREG_CS);
3133 set_segment_selector(ctxt, tss->cs, VCPU_SREG_CS);
3151 ret = __load_segment_descriptor(ctxt, tss->cs, VCPU_SREG_CS, cpl,
3218 tss->cs = get_segment_selector(ctxt, VCPU_SREG_CS);
3253 set_segment_selector(ctxt, tss->cs, VCPU_SREG_CS);
3284 ret = __load_segment_descriptor(ctxt, tss->cs, VCPU_SREG_CS, cpl,
3578 ops->get_segment(ctxt, &old_cs, &old_desc, NULL, VCPU_SREG_CS);
3581 rc = __load_segment_descriptor(ctxt, sel, VCPU_SREG_CS, cpl,
3605 ops->set_segment(ctxt, old_cs, &old_desc, 0, VCPU_SREG_CS);
3831 if (ctxt->modrm_reg == VCPU_SREG_CS || ctxt->modrm_reg > VCPU_SREG_GS)
5149 op->val = VCPU_SREG_CS;
5208 ctxt->ops->get_segment(ctxt, &dummy, &desc, NULL, VCPU_SREG_CS);
5253 ctxt->seg_override = VCPU_SREG_CS;