Lines Matching defs:X86_SEL_MASK_OFF_RPL

901         return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uSel & X86_SEL_MASK_OFF_RPL);
910 return iemRaiseSelectorNotPresentBySelector(pIemCpu, uSel & X86_SEL_MASK_OFF_RPL);
942 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uSel & X86_SEL_MASK_OFF_RPL);
951 return iemRaiseSelectorNotPresentBySelector(pIemCpu, uSel & X86_SEL_MASK_OFF_RPL);
961 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uSel & X86_SEL_MASK_OFF_RPL);
973 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uSel & X86_SEL_MASK_OFF_RPL);
979 return iemRaiseSelectorNotPresentBySelector(pIemCpu, uSelTss & X86_SEL_MASK_OFF_RPL);
1096 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uNewCS & X86_SEL_MASK_OFF_RPL);
1171 pCtx->cs.Sel = uNewCS & X86_SEL_MASK_OFF_RPL;
1281 if ((uNewSS & X86_SEL_MASK_OFF_RPL) == 0)
1501 pCtx->cs.Sel = uNewCS & X86_SEL_MASK_OFF_RPL;
1592 pCtx->cs.Sel = uNewCS & X86_SEL_MASK_OFF_RPL;
1618 Assert((uSel & X86_SEL_MASK_OFF_RPL));
1708 if (!(uSel & X86_SEL_MASK_OFF_RPL))
1810 pCtx->cs.Sel = uSel & X86_SEL_MASK_OFF_RPL;
1888 if (!(uSel & X86_SEL_MASK_OFF_RPL))
2028 pCtx->cs.Sel = uSel & X86_SEL_MASK_OFF_RPL;
2117 if (!(uNewCs & X86_SEL_MASK_OFF_RPL))
2214 if (!(uNewOuterSs & X86_SEL_MASK_OFF_RPL))
2929 return iemRaiseTaskSwitchFaultBySelector(pIemCpu, uSelRet & X86_SEL_MASK_OFF_RPL);
2936 return iemRaiseTaskSwitchFaultBySelector(pIemCpu, uSelRet & X86_SEL_MASK_OFF_RPL);
2942 return iemRaiseSelectorNotPresentBySelector(pIemCpu, uSelRet & X86_SEL_MASK_OFF_RPL);
3017 if (!(uNewCs & X86_SEL_MASK_OFF_RPL))
3052 || pCtx->cs.Sel == (uNewCs & X86_SEL_MASK_OFF_RPL)) )
3054 Log(("iret: Ring-0 compression fix: uNewCS=%#x -> %#x\n", uNewCs, uNewCs & X86_SEL_MASK_OFF_RPL));
3055 uNewCs &= X86_SEL_MASK_OFF_RPL;
3066 Log(("iret: Ring-1 compression fix: uNewCS=%#x -> %#x\n", uNewCs, (uNewCs & X86_SEL_MASK_OFF_RPL) | 1));
3067 uNewCs = (uNewCs & X86_SEL_MASK_OFF_RPL) | 2;
3123 if (!(uNewSS & X86_SEL_MASK_OFF_RPL))
3380 if (!(uNewCs & X86_SEL_MASK_OFF_RPL))
3430 if (!(uNewSs & X86_SEL_MASK_OFF_RPL))
3460 if (!(uNewSs & X86_SEL_MASK_OFF_RPL))
3565 if (!(uNewSs & X86_SEL_MASK_OFF_RPL))
3654 uint16_t uNewCs = (pCtx->msrSTAR >> MSR_K6_STAR_SYSCALL_CS_SS_SHIFT) & X86_SEL_MASK_OFF_RPL;
3757 uint16_t uNewCs = (pCtx->msrSTAR >> MSR_K6_STAR_SYSRET_CS_SS_SHIFT) & X86_SEL_MASK_OFF_RPL;
3868 if (!(uSel & X86_SEL_MASK_OFF_RPL))
4149 if (!(uSel & X86_SEL_MASK_OFF_RPL)) /** @todo test this on 64-bit. */
4511 if (!(uNewLdt & X86_SEL_MASK_OFF_RPL))
4554 return iemRaiseGeneralProtectionFault(pIemCpu, uNewLdt & X86_SEL_MASK_OFF_RPL);
4559 return iemRaiseGeneralProtectionFault(pIemCpu, uNewLdt & X86_SEL_MASK_OFF_RPL);
4569 return iemRaiseGeneralProtectionFault(pIemCpu, uNewLdt & X86_SEL_MASK_OFF_RPL);
4576 return iemRaiseGeneralProtectionFault(pIemCpu, uNewLdt & X86_SEL_MASK_OFF_RPL);
4592 CPUMSetGuestLDTR(IEMCPU_TO_VMCPU(pIemCpu), uNewLdt & X86_SEL_MASK_OFF_RPL);
4594 pCtx->ldtr.Sel = uNewLdt & X86_SEL_MASK_OFF_RPL;
4595 pCtx->ldtr.ValidSel = uNewLdt & X86_SEL_MASK_OFF_RPL;
4633 if (!(uNewTr & X86_SEL_MASK_OFF_RPL))
4651 return iemRaiseGeneralProtectionFault(pIemCpu, uNewTr & X86_SEL_MASK_OFF_RPL);
4658 return iemRaiseGeneralProtectionFault(pIemCpu, uNewTr & X86_SEL_MASK_OFF_RPL);
4668 return iemRaiseGeneralProtectionFault(pIemCpu, uNewTr & X86_SEL_MASK_OFF_RPL);
4675 return iemRaiseGeneralProtectionFault(pIemCpu, uNewTr & X86_SEL_MASK_OFF_RPL);
4693 rcStrict = iemMemMap(pIemCpu, &pvDesc, 8, UINT8_MAX, pCtx->gdtr.pGdt + (uNewTr & X86_SEL_MASK_OFF_RPL), IEM_ACCESS_DATA_RW);
4713 CPUMSetGuestTR(IEMCPU_TO_VMCPU(pIemCpu), uNewTr & X86_SEL_MASK_OFF_RPL);
4715 pCtx->tr.Sel = uNewTr & X86_SEL_MASK_OFF_RPL;
4716 pCtx->tr.ValidSel = uNewTr & X86_SEL_MASK_OFF_RPL;