Lines Matching defs:cpl

1553 				     u16 selector, int seg, u8 cpl,
1598 if (ctxt->mode != X86EMUL_MODE_PROT64 || rpl != cpl)
1608 seg_desc.dpl = cpl;
1640 if (rpl != cpl || (seg_desc.type & 0xa) != 0x2 || dpl != cpl)
1657 if (rpl < cpl)
1660 if (rpl > cpl)
1676 if (dpl > cpl)
1680 if (rpl > cpl || dpl != cpl)
1694 selector = (selector & 0xfffc) | cpl;
1712 (rpl > dpl || cpl > dpl)))
1760 u8 cpl = ctxt->ops->cpl(ctxt);
1776 return __load_segment_descriptor(ctxt, selector, seg, cpl,
1869 int cpl = ctxt->ops->cpl(ctxt);
1884 if (cpl == 0)
1886 if (cpl <= iopl)
2172 u8 cpl = ctxt->ops->cpl(ctxt);
2176 rc = __load_segment_descriptor(ctxt, sel, VCPU_SREG_CS, cpl,
2247 int cpl = ctxt->ops->cpl(ctxt);
2256 rc = __load_segment_descriptor(ctxt, (u16)cs, VCPU_SREG_CS, cpl,
2581 return ctxt->ops->cpl(ctxt) > iopl;
2692 u8 cpl;
2715 cpl = tss->cs & 3;
2721 ret = __load_segment_descriptor(ctxt, tss->ldt, VCPU_SREG_LDTR, cpl,
2725 ret = __load_segment_descriptor(ctxt, tss->es, VCPU_SREG_ES, cpl,
2729 ret = __load_segment_descriptor(ctxt, tss->cs, VCPU_SREG_CS, cpl,
2733 ret = __load_segment_descriptor(ctxt, tss->ss, VCPU_SREG_SS, cpl,
2737 ret = __load_segment_descriptor(ctxt, tss->ds, VCPU_SREG_DS, cpl,
2806 u8 cpl;
2843 cpl = 3;
2846 cpl = tss->cs & 3;
2854 cpl, X86_TRANSFER_TASK_SWITCH, NULL);
2857 ret = __load_segment_descriptor(ctxt, tss->es, VCPU_SREG_ES, cpl,
2861 ret = __load_segment_descriptor(ctxt, tss->cs, VCPU_SREG_CS, cpl,
2865 ret = __load_segment_descriptor(ctxt, tss->ss, VCPU_SREG_SS, cpl,
2869 ret = __load_segment_descriptor(ctxt, tss->ds, VCPU_SREG_DS, cpl,
2873 ret = __load_segment_descriptor(ctxt, tss->fs, VCPU_SREG_FS, cpl,
2877 ret = __load_segment_descriptor(ctxt, tss->gs, VCPU_SREG_GS, cpl,
2965 if ((tss_selector & 3) > dpl || ops->cpl(ctxt) > dpl)
3149 int cpl = ctxt->ops->cpl(ctxt);
3156 rc = __load_segment_descriptor(ctxt, sel, VCPU_SREG_CS, cpl,
3381 ctxt->ops->cpl(ctxt) > 0)
3487 ctxt->ops->cpl(ctxt) > 0)
3550 ctxt->ops->cpl(ctxt) > 0)
3633 ctxt->ops->cpl(ctxt)) {
3934 if (cr4 & X86_CR4_TSD && ctxt->ops->cpl(ctxt))
3957 if ((!(cr4 & X86_CR4_PCE) && ctxt->ops->cpl(ctxt)) ||
5200 if ((ctxt->d & Priv) && ops->cpl(ctxt)) {