Lines Matching defs:uNewSS

1190             RTSEL       uNewSS;
1250 uNewSS = uPtrTSS.pu16[2];
1256 uNewSS = uPtrTSS.pu16[1];
1264 uNewSS = uNewCSDpl;
1281 if ((uNewSS & X86_SEL_MASK_OFF_RPL) == 0)
1284 return iemRaiseTaskSwitchFaultBySelector(pIemCpu, uNewSS);
1288 rcStrict = iemMemFetchSelDesc(pIemCpu, &DescSS, uNewSS, X86_XCPT_SS);
1293 if ( (DescCS.Legacy.Gen.u2Dpl != (uNewSS & X86_SEL_RPL))
1296 Log(("BranchCallGate call bad RPL/DPL uNewSS=%04x SS DPL=%d CS DPL=%u -> #TS(NewSS)\n",
1297 uNewSS, DescCS.Legacy.Gen.u2Dpl, DescCS.Legacy.Gen.u2Dpl));
1298 return iemRaiseTaskSwitchFaultBySelector(pIemCpu, uNewSS);
1305 return iemRaiseTaskSwitchFaultBySelector(pIemCpu, uNewSS);
1310 Log(("BranchCallGate New stack not present uSel=%04x -> #SS(NewSS)\n", uNewSS));
1311 return iemRaiseStackSelectorNotPresentBySelector(pIemCpu, uNewSS);
1321 rcStrict = iemMemFetchSelDesc(pIemCpu, &DescSS, uNewSS, X86_XCPT_SS);
1342 rcStrict = iemMemMarkSelDescAccessed(pIemCpu, uNewSS);
1355 pCtx->ss.Sel = uNewSS;
1356 pCtx->ss.ValidSel = uNewSS;
3100 uint16_t uNewSS;
3108 uNewSS = (uint16_t)uFrame.pu32[1];
3116 uNewSS = uFrame.pu16[1];
3123 if (!(uNewSS & X86_SEL_MASK_OFF_RPL))
3125 Log(("iret %04x:%08x/%04x:%08x -> invalid SS selector, #GP(0)\n", uNewCs, uNewEip, uNewSS, uNewESP));
3130 rcStrict = iemMemFetchSelDesc(pIemCpu, &DescSS, uNewSS, X86_XCPT_GP); /** @todo Correct exception? */
3134 uNewCs, uNewEip, uNewSS, uNewESP, VBOXSTRICTRC_VAL(rcStrict)));
3139 if ((uNewSS & X86_SEL_RPL) != (uNewCs & X86_SEL_RPL))
3141 Log(("iret %04x:%08x/%04x:%08x -> SS.RPL != CS.RPL -> #GP\n", uNewCs, uNewEip, uNewSS, uNewESP));
3142 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uNewSS);
3147 uNewCs, uNewEip, uNewSS, uNewESP, DescSS.Legacy.Gen.u2Dpl));
3148 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uNewSS);
3155 uNewCs, uNewEip, uNewSS, uNewESP, DescSS.Legacy.Gen.u4Type));
3156 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uNewSS);
3161 uNewCs, uNewEip, uNewSS, uNewESP, DescSS.Legacy.Gen.u4Type));
3162 return iemRaiseGeneralProtectionFaultBySelector(pIemCpu, uNewSS);
3168 Log(("iret %04x:%08x/%04x:%08x -> SS not present -> #SS\n", uNewCs, uNewEip, uNewSS, uNewESP));
3169 return iemRaiseStackSelectorNotPresentBySelector(pIemCpu, uNewSS);
3178 uNewCs, uNewEip, uNewSS, uNewESP, cbLimitCS));
3196 rcStrict = iemMemMarkSelDescAccessed(pIemCpu, uNewSS);
3216 uNewCs, uNewEip, uNewFlags, uNewSS, uNewESP);
3231 pCtx->ss.Sel = uNewSS;
3232 pCtx->ss.ValidSel = uNewSS;