Lines Matching defs:uStackFrame

3431         RTPTRUNION uStackFrame;
3432 rcStrict = iemMemMap(pIemCpu, &uStackFrame.pv, cbStackFrame, UINT8_MAX,
3436 void * const pvStackFrame = uStackFrame.pv;
3440 *uStackFrame.pu32++ = uErr;
3441 uStackFrame.pu32[0] = (fFlags & IEM_XCPT_FLAGS_T_SOFT_INT) ? pCtx->eip + cbInstr : pCtx->eip;
3442 uStackFrame.pu32[1] = (pCtx->cs.Sel & ~X86_SEL_RPL) | pIemCpu->uCpl;
3443 uStackFrame.pu32[2] = fEfl;
3444 uStackFrame.pu32[3] = pCtx->esp;
3445 uStackFrame.pu32[4] = pCtx->ss.Sel;
3448 uStackFrame.pu32[1] = pCtx->cs.Sel;
3449 uStackFrame.pu32[5] = pCtx->es.Sel;
3450 uStackFrame.pu32[6] = pCtx->ds.Sel;
3451 uStackFrame.pu32[7] = pCtx->fs.Sel;
3452 uStackFrame.pu32[8] = pCtx->gs.Sel;
3458 *uStackFrame.pu16++ = uErr;
3459 uStackFrame.pu16[0] = (fFlags & IEM_XCPT_FLAGS_T_SOFT_INT) ? pCtx->ip + cbInstr : pCtx->ip;
3460 uStackFrame.pu16[1] = (pCtx->cs.Sel & ~X86_SEL_RPL) | pIemCpu->uCpl;
3461 uStackFrame.pu16[2] = fEfl;
3462 uStackFrame.pu16[3] = pCtx->sp;
3463 uStackFrame.pu16[4] = pCtx->ss.Sel;
3466 uStackFrame.pu16[1] = pCtx->cs.Sel;
3467 uStackFrame.pu16[5] = pCtx->es.Sel;
3468 uStackFrame.pu16[6] = pCtx->ds.Sel;
3469 uStackFrame.pu16[7] = pCtx->fs.Sel;
3470 uStackFrame.pu16[8] = pCtx->gs.Sel;
3523 RTPTRUNION uStackFrame;
3525 rcStrict = iemMemStackPushBeginSpecial(pIemCpu, cbStackFrame, &uStackFrame.pv, &uNewRsp);
3528 void * const pvStackFrame = uStackFrame.pv;
3533 *uStackFrame.pu32++ = uErr;
3534 uStackFrame.pu32[0] = fFlags & IEM_XCPT_FLAGS_T_SOFT_INT ? pCtx->eip + cbInstr : pCtx->eip;
3535 uStackFrame.pu32[1] = (pCtx->cs.Sel & ~X86_SEL_RPL) | pIemCpu->uCpl;
3536 uStackFrame.pu32[2] = fEfl;
3541 *uStackFrame.pu16++ = uErr;
3542 uStackFrame.pu16[0] = fFlags & IEM_XCPT_FLAGS_T_SOFT_INT ? pCtx->eip + cbInstr : pCtx->eip;
3543 uStackFrame.pu16[1] = (pCtx->cs.Sel & ~X86_SEL_RPL) | pIemCpu->uCpl;
3544 uStackFrame.pu16[2] = fEfl;
3764 RTPTRUNION uStackFrame;
3765 rcStrict = iemMemMap(pIemCpu, &uStackFrame.pv, cbStackFrame, UINT8_MAX,
3769 void * const pvStackFrame = uStackFrame.pv;
3772 *uStackFrame.pu64++ = uErr;
3773 uStackFrame.pu64[0] = fFlags & IEM_XCPT_FLAGS_T_SOFT_INT ? pCtx->rip + cbInstr : pCtx->rip;
3774 uStackFrame.pu64[1] = (pCtx->cs.Sel & ~X86_SEL_RPL) | pIemCpu->uCpl; /* CPL paranoia */
3775 uStackFrame.pu64[2] = fEfl;
3776 uStackFrame.pu64[3] = pCtx->rsp;
3777 uStackFrame.pu64[4] = pCtx->ss.Sel;