H A D | IEMAll.cpp | 136 typedef VBOXSTRICTRC (__attribute__((__fastcall__)) * PFNIEMOP)(PIEMCPU pIemCpu); typedef 138 static VBOXSTRICTRC __attribute__((__fastcall__, __nothrow__)) a_Name(PIEMCPU pIemCpu) 140 static VBOXSTRICTRC __attribute__((__fastcall__, __nothrow__)) a_Name(PIEMCPU pIemCpu, a_Type0 a_Name0) 142 static VBOXSTRICTRC __attribute__((__fastcall__, __nothrow__)) a_Name(PIEMCPU pIemCpu, a_Type0 a_Name0, a_Type1 a_Name1) 145 typedef VBOXSTRICTRC (__fastcall * PFNIEMOP)(PIEMCPU pIemCpu); 147 static /*__declspec(naked)*/ VBOXSTRICTRC __fastcall a_Name(PIEMCPU pIemCpu) RT_NO_THROW 149 static /*__declspec(naked)*/ VBOXSTRICTRC __fastcall a_Name(PIEMCPU pIemCpu, a_Type0 a_Name0) RT_NO_THROW 151 static /*__declspec(naked)*/ VBOXSTRICTRC __fastcall a_Name(PIEMCPU pIemCpu, a_Type0 a_Name0, a_Type1 a_Name1) RT_NO_THROW 154 typedef VBOXSTRICTRC (* PFNIEMOP)(PIEMCPU pIemCpu); 156 static VBOXSTRICTRC __attribute__((__nothrow__)) a_Name(PIEMCPU pIemCpu) 728 iemSetPassUpStatus(PIEMCPU pIemCpu, VBOXSTRICTRC rcPassUp) argument 766 iemInitExec(PIEMCPU pIemCpu, bool fBypassHandlers) argument 827 iemInitDecoder(PIEMCPU pIemCpu, bool fBypassHandlers) argument 913 iemInitDecoderAndPrefetchOpcodes(PIEMCPU pIemCpu, bool fBypassHandlers) argument 1055 iemOpcodeFetchMoreBytes(PIEMCPU pIemCpu, size_t cbMin) argument 1170 iemOpcodeGetNextU8Slow(PIEMCPU pIemCpu, uint8_t *pb) argument 1192 iemOpcodeGetNextU8(PIEMCPU pIemCpu, uint8_t *pu8) argument 1227 iemOpcodeGetNextS8(PIEMCPU pIemCpu, int8_t *pi8) argument 1256 iemOpcodeGetNextS8SxU16Slow(PIEMCPU pIemCpu, uint16_t *pu16) argument 1274 iemOpcodeGetNextS8SxU16(PIEMCPU pIemCpu, uint16_t *pu16) argument 1309 iemOpcodeGetNextS8SxU32Slow(PIEMCPU pIemCpu, uint32_t *pu32) argument 1327 iemOpcodeGetNextS8SxU32(PIEMCPU pIemCpu, uint32_t *pu32) argument 1362 iemOpcodeGetNextS8SxU64Slow(PIEMCPU pIemCpu, uint64_t *pu64) argument 1380 iemOpcodeGetNextS8SxU64(PIEMCPU pIemCpu, uint64_t *pu64) argument 1415 iemOpcodeGetNextU16Slow(PIEMCPU pIemCpu, uint16_t *pu16) argument 1437 iemOpcodeGetNextU16(PIEMCPU pIemCpu, uint16_t *pu16) argument 1471 iemOpcodeGetNextU16ZxU32Slow(PIEMCPU pIemCpu, uint32_t *pu32) argument 1493 iemOpcodeGetNextU16ZxU32(PIEMCPU pIemCpu, uint32_t *pu32) argument 1528 iemOpcodeGetNextU16ZxU64Slow(PIEMCPU pIemCpu, uint64_t *pu64) argument 1550 iemOpcodeGetNextU16ZxU64(PIEMCPU pIemCpu, uint64_t *pu64) argument 1585 iemOpcodeGetNextS16(PIEMCPU pIemCpu, int16_t *pi16) argument 1614 iemOpcodeGetNextU32Slow(PIEMCPU pIemCpu, uint32_t *pu32) argument 1639 iemOpcodeGetNextU32(PIEMCPU pIemCpu, uint32_t *pu32) argument 1676 iemOpcodeGetNextU32ZxU64Slow(PIEMCPU pIemCpu, uint64_t *pu64) argument 1701 iemOpcodeGetNextU32ZxU64(PIEMCPU pIemCpu, uint64_t *pu64) argument 1739 iemOpcodeGetNextS32(PIEMCPU pIemCpu, int32_t *pi32) argument 1767 iemOpcodeGetNextS32SxU64Slow(PIEMCPU pIemCpu, uint64_t *pu64) argument 1792 iemOpcodeGetNextS32SxU64(PIEMCPU pIemCpu, uint64_t *pu64) argument 1831 iemOpcodeGetNextU64Slow(PIEMCPU pIemCpu, uint64_t *pu64) argument 1860 iemOpcodeGetNextU64(PIEMCPU pIemCpu, uint64_t *pu64) argument 1909 iemMiscValidateNewSS(PIEMCPU pIemCpu, PCCPUMCTX pCtx, RTSEL NewSS, uint8_t uCpl, PIEMSELDESC pDesc) argument 2044 iemRaiseLoadStackFromTss32Or16(PIEMCPU pIemCpu, PCCPUMCTX pCtx, uint8_t uCpl, PRTSEL pSelSS, uint32_t *puEsp) argument 2119 iemRaiseLoadStackFromTss64(PIEMCPU pIemCpu, PCCPUMCTX pCtx, uint8_t uCpl, uint8_t uIst, uint64_t *puRsp) argument 2175 iemRaiseXcptOrIntInRealMode(PIEMCPU pIemCpu, PCPUMCTX pCtx, uint8_t cbInstr, uint8_t u8Vector, uint32_t fFlags, uint16_t uErr, uint64_t uCr2) argument 2244 iemHlpLoadNullDataSelectorOnV86Xcpt(PIEMCPU pIemCpu, PCPUMSELREG pSReg) argument 2271 iemHlpLoadSelectorInV86Mode(PIEMCPU pIemCpu, PCPUMSELREG pSReg, uint16_t uSel) argument 2291 iemHlpLoadNullDataSelectorProt(PIEMCPU pIemCpu, PCPUMSELREG pSReg, RTSEL uRpl) argument 2326 iemHlpTaskSwitchLoadDataSelectorInProtMode(PIEMCPU pIemCpu, PCPUMSELREG pSReg, uint16_t uSel) argument 2434 iemTaskSwitch(PIEMCPU pIemCpu, PCPUMCTX pCtx, IEMTASKSWITCH enmTaskSwitch, uint32_t uNextEip, uint32_t fFlags, uint16_t uErr, uint64_t uCr2, RTSEL SelTSS, PIEMSELDESC pNewDescTSS) argument 3166 iemRaiseXcptOrIntInProtMode(PIEMCPU pIemCpu, PCPUMCTX pCtx, uint8_t cbInstr, uint8_t u8Vector, uint32_t fFlags, uint16_t uErr, uint64_t uCr2) argument 3601 iemRaiseXcptOrIntInLongMode(PIEMCPU pIemCpu, PCPUMCTX pCtx, uint8_t cbInstr, uint8_t u8Vector, uint32_t fFlags, uint16_t uErr, uint64_t uCr2) argument 3846 iemRaiseXcptOrInt(PIEMCPU pIemCpu, uint8_t cbInstr, uint8_t u8Vector, uint32_t fFlags, uint16_t uErr, uint64_t uCr2) argument 3978 iemRaiseDivideError(PIEMCPU pIemCpu) argument 3986 iemRaiseDebugException(PIEMCPU pIemCpu) argument 3995 iemRaiseUndefinedOpcode(PIEMCPU pIemCpu) argument 4002 iemRaiseDeviceNotAvailable(PIEMCPU pIemCpu) argument 4009 iemRaiseTaskSwitchFaultWithErr(PIEMCPU pIemCpu, uint16_t uErr) argument 4016 iemRaiseTaskSwitchFaultCurrentTSS(PIEMCPU pIemCpu) argument 4024 iemRaiseTaskSwitchFault0(PIEMCPU pIemCpu) argument 4032 iemRaiseTaskSwitchFaultBySelector(PIEMCPU pIemCpu, uint16_t uSel) argument 4040 iemRaiseSelectorNotPresentWithErr(PIEMCPU pIemCpu, uint16_t uErr) argument 4047 iemRaiseSelectorNotPresentBySegReg(PIEMCPU pIemCpu, uint32_t iSegReg) argument 4055 iemRaiseSelectorNotPresentBySelector(PIEMCPU pIemCpu, uint16_t uSel) argument 4063 iemRaiseStackSelectorNotPresentBySelector(PIEMCPU pIemCpu, uint16_t uSel) argument 4071 iemRaiseStackSelectorNotPresentWithErr(PIEMCPU pIemCpu, uint16_t uErr) argument 4078 iemRaiseGeneralProtectionFault(PIEMCPU pIemCpu, uint16_t uErr) argument 4085 iemRaiseGeneralProtectionFault0(PIEMCPU pIemCpu) argument 4092 iemRaiseGeneralProtectionFaultBySelector(PIEMCPU pIemCpu, RTSEL Sel) argument 4100 iemRaiseNotCanonical(PIEMCPU pIemCpu) argument 4107 iemRaiseSelectorBounds(PIEMCPU pIemCpu, uint32_t iSegReg, uint32_t fAccess) argument 4116 iemRaiseSelectorBoundsBySelector(PIEMCPU pIemCpu, RTSEL Sel) argument 4124 iemRaiseSelectorInvalidAccess(PIEMCPU pIemCpu, uint32_t iSegReg, uint32_t fAccess) argument 4132 iemRaisePageFault(PIEMCPU pIemCpu, RTGCPTR GCPtrWhere, uint32_t fAccess, int rc) argument 4181 iemRaiseMathFault(PIEMCPU pIemCpu) argument 4188 iemRaiseAlignmentCheckException(PIEMCPU pIemCpu) argument 4258 iemRecalEffOpSize(PIEMCPU pIemCpu) argument 4295 iemRecalEffOpSize64Default(PIEMCPU pIemCpu) argument 4319 iemOpStubMsg2(PIEMCPU pIemCpu) argument 4431 iemSRegGetHid(PIEMCPU pIemCpu, uint8_t iSegReg) argument 4464 iemSRegRef(PIEMCPU pIemCpu, uint8_t iSegReg) argument 4487 iemSRegFetchU16(PIEMCPU pIemCpu, uint8_t iSegReg) argument 4510 iemGRegRef(PIEMCPU pIemCpu, uint8_t iReg) argument 4545 iemGRegRefU8(PIEMCPU pIemCpu, uint8_t iReg) argument 4564 iemGRegFetchU8(PIEMCPU pIemCpu, uint8_t iReg) argument 4578 iemGRegFetchU16(PIEMCPU pIemCpu, uint8_t iReg) argument 4591 iemGRegFetchU32(PIEMCPU pIemCpu, uint8_t iReg) argument 4604 iemGRegFetchU64(PIEMCPU pIemCpu, uint8_t iReg) argument 4619 iemRegRipRelativeJumpS8(PIEMCPU pIemCpu, int8_t offNextInstr) argument 4675 iemRegRipRelativeJumpS16(PIEMCPU pIemCpu, int16_t offNextInstr) argument 4702 iemRegRipRelativeJumpS32(PIEMCPU pIemCpu, int32_t offNextInstr) argument 4739 iemRegRipJump(PIEMCPU pIemCpu, uint64_t uNewRip) argument 4792 iemRegGetEffRsp(PCIEMCPU pIemCpu, PCCPUMCTX pCtx) argument 4810 iemRegAddToRipKeepRF(PIEMCPU pIemCpu, uint8_t cbInstr) argument 4854 iemRegAddToRipAndClearRF(PIEMCPU pIemCpu, uint8_t cbInstr) argument 4886 iemRegUpdateRipAndClearRF(PIEMCPU pIemCpu) argument 4900 iemRegAddToRsp(PCIEMCPU pIemCpu, PCPUMCTX pCtx, uint8_t cbToAdd) argument 4919 iemRegSubFromRsp(PCIEMCPU pIemCpu, PCPUMCTX pCtx, uint8_t cbToSub) argument 4938 iemRegAddToRspEx(PCIEMCPU pIemCpu, PCCPUMCTX pCtx, PRTUINT64U pTmpRsp, uint16_t cbToAdd) argument 4959 iemRegSubFromRspEx(PCIEMCPU pIemCpu, PCCPUMCTX pCtx, PRTUINT64U pTmpRsp, uint16_t cbToSub) argument 4980 iemRegGetRspForPush(PCIEMCPU pIemCpu, PCCPUMCTX pCtx, uint8_t cbItem, uint64_t *puNewRsp) argument 5007 iemRegGetRspForPop(PCIEMCPU pIemCpu, PCCPUMCTX pCtx, uint8_t cbItem, uint64_t *puNewRsp) argument 5043 iemRegGetRspForPushEx(PCIEMCPU pIemCpu, PCCPUMCTX pCtx, PRTUINT64U pTmpRsp, uint8_t cbItem) argument 5067 iemRegGetRspForPopEx(PCIEMCPU pIemCpu, PCCPUMCTX pCtx, PRTUINT64U pTmpRsp, uint8_t cbItem) argument 5104 iemFpuPrepareUsage(PIEMCPU pIemCpu) argument 5122 iemFpuPrepareUsageSse(PIEMCPU pIemCpu) argument 5148 iemFpuUpdateOpcodeAndIpWorker(PIEMCPU pIemCpu, PCPUMCTX pCtx, PX86FXSTATE pFpuCtx) argument 5177 iemFpuUpdateDP(PIEMCPU pIemCpu, PCPUMCTX pCtx, PX86FXSTATE pFpuCtx, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5256 iemFpuMaybePushResult(PIEMCPU pIemCpu, PIEMFPURESULT pResult, PX86FXSTATE pFpuCtx) argument 5363 iemFpuPushResult(PIEMCPU pIemCpu, PIEMFPURESULT pResult) argument 5381 iemFpuPushResultWithMemOp(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5398 iemFpuPushResultTwo(PIEMCPU pIemCpu, PIEMFPURESULTTWO pResult) argument 5454 iemFpuStoreResult(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg) argument 5472 iemFpuStoreResultThenPop(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg) argument 5493 iemFpuStoreResultWithMemOp(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5514 iemFpuStoreResultWithMemOpThenPop(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5531 iemFpuUpdateOpcodeAndIp(PIEMCPU pIemCpu) argument 5545 iemFpuStackFree(PIEMCPU pIemCpu, uint8_t iStReg) argument 5559 iemFpuStackIncTop(PIEMCPU pIemCpu) argument 5576 iemFpuStackDecTop(PIEMCPU pIemCpu) argument 5594 iemFpuUpdateFSW(PIEMCPU pIemCpu, uint16_t u16FSW) argument 5609 iemFpuUpdateFSWThenPop(PIEMCPU pIemCpu, uint16_t u16FSW) argument 5627 iemFpuUpdateFSWWithMemOp(PIEMCPU pIemCpu, uint16_t u16FSW, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5643 iemFpuUpdateFSWThenPopPop(PIEMCPU pIemCpu, uint16_t u16FSW) argument 5662 iemFpuUpdateFSWWithMemOpThenPop(PIEMCPU pIemCpu, uint16_t u16FSW, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5680 iemFpuStackUnderflowOnly(PIEMCPU pIemCpu, PX86FXSTATE pFpuCtx, uint8_t iStReg) argument 5711 iemFpuStackUnderflow(PIEMCPU pIemCpu, uint8_t iStReg) argument 5721 iemFpuStackUnderflowWithMemOp(PIEMCPU pIemCpu, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5731 iemFpuStackUnderflowThenPop(PIEMCPU pIemCpu, uint8_t iStReg) argument 5742 iemFpuStackUnderflowWithMemOpThenPop(PIEMCPU pIemCpu, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5753 iemFpuStackUnderflowThenPopPop(PIEMCPU pIemCpu) argument 5765 iemFpuStackPushUnderflow(PIEMCPU pIemCpu) argument 5792 iemFpuStackPushUnderflowTwo(PIEMCPU pIemCpu) argument 5851 iemFpuStackPushOverflow(PIEMCPU pIemCpu) argument 5868 iemFpuStackPushOverflowWithMemOp(PIEMCPU pIemCpu, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument 5878 iemFpuStRegNotEmpty(PIEMCPU pIemCpu, uint8_t iStReg) argument 5888 iemFpuStRegNotEmptyRef(PIEMCPU pIemCpu, uint8_t iStReg, PCRTFLOAT80U *ppRef) argument 5901 iemFpu2StRegsNotEmptyRef(PIEMCPU pIemCpu, uint8_t iStReg0, PCRTFLOAT80U *ppRef0, uint8_t iStReg1, PCRTFLOAT80U *ppRef1) argument 5918 iemFpu2StRegsNotEmptyRefFirst(PIEMCPU pIemCpu, uint8_t iStReg0, PCRTFLOAT80U *ppRef0, uint8_t iStReg1) argument 6026 iemMemUpdateWrittenCounter(PIEMCPU pIemCpu, uint32_t fAccess, size_t cbMem) argument 6047 iemMemSegCheckWriteAccessEx(PIEMCPU pIemCpu, PCCPUMSELREGHID pHid, uint8_t iSegReg, uint64_t *pu64BaseAddr) argument 6079 iemMemSegCheckReadAccessEx(PIEMCPU pIemCpu, PCCPUMSELREGHID pHid, uint8_t iSegReg, uint64_t *pu64BaseAddr) argument 6111 iemMemApplySegment(PIEMCPU pIemCpu, uint32_t fAccess, uint8_t iSegReg, size_t cbMem, PRTGCPTR pGCPtrMem) argument 6206 iemMemPageTranslateAndCheckAccess(PIEMCPU pIemCpu, RTGCPTR GCPtrMem, uint32_t fAccess, PRTGCPHYS pGCPhysMem) argument 6288 iemMemPageMap(PIEMCPU pIemCpu, RTGCPHYS GCPhysMem, uint32_t fAccess, void **ppvMem, PPGMPAGEMAPLOCK pLock) argument 6342 iemMemPageUnmap(PIEMCPU pIemCpu, RTGCPHYS GCPhysMem, uint32_t fAccess, const void *pvMem, PPGMPAGEMAPLOCK pLock) argument 6360 iemMapLookup(PIEMCPU pIemCpu, void *pvMem, uint32_t fAccess) argument 6382 iemMemMapFindFree(PIEMCPU pIemCpu) argument 6411 iemMemBounceBufferCommitAndUnmap(PIEMCPU pIemCpu, unsigned iMemMap) argument 6527 iemMemBounceBufferMapCrossPage(PIEMCPU pIemCpu, int iMemMap, void **ppvMem, size_t cbMem, RTGCPTR GCPtrFirst, uint32_t fAccess) argument 6669 iemMemBounceBufferMapPhys(PIEMCPU pIemCpu, unsigned iMemMap, void **ppvMem, size_t cbMem, RTGCPHYS GCPhysFirst, uint32_t fAccess, VBOXSTRICTRC rcMap) argument 6786 iemMemMap(PIEMCPU pIemCpu, void **ppvMem, size_t cbMem, uint8_t iSegReg, RTGCPTR GCPtrMem, uint32_t fAccess) argument 6845 iemMemCommitAndUnmap(PIEMCPU pIemCpu, void *pvMem, uint32_t fAccess) argument 6876 iemMemRollback(PIEMCPU pIemCpu) argument 6906 iemMemFetchDataU8(PIEMCPU pIemCpu, uint8_t *pu8Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 6930 iemMemFetchDataU16(PIEMCPU pIemCpu, uint16_t *pu16Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 6954 iemMemFetchDataU32(PIEMCPU pIemCpu, uint32_t *pu32Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 6979 iemMemFetchDataS32SxU64(PIEMCPU pIemCpu, uint64_t *pu64Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7008 iemMemFetchDataU64(PIEMCPU pIemCpu, uint64_t *pu64Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7032 iemMemFetchDataU64AlignedU128(PIEMCPU pIemCpu, uint64_t *pu64Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7060 iemMemFetchDataR80(PIEMCPU pIemCpu, PRTFLOAT80U pr80Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7084 iemMemFetchDataU128(PIEMCPU pIemCpu, uint128_t *pu128Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7111 iemMemFetchDataU128AlignedSse(PIEMCPU pIemCpu, uint128_t *pu128Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7144 iemMemFetchDataXdtr(PIEMCPU pIemCpu, uint16_t *pcbLimit, PRTGCPTR pGCPtrBase, uint8_t iSegReg, RTGCPTR GCPtrMem, IEMMODE enmOpSize) argument 7193 iemMemStoreDataU8(PIEMCPU pIemCpu, uint8_t iSegReg, RTGCPTR GCPtrMem, uint8_t u8Value) argument 7217 iemMemStoreDataU16(PIEMCPU pIemCpu, uint8_t iSegReg, RTGCPTR GCPtrMem, uint16_t u16Value) argument 7241 iemMemStoreDataU32(PIEMCPU pIemCpu, uint8_t iSegReg, RTGCPTR GCPtrMem, uint32_t u32Value) argument 7265 iemMemStoreDataU64(PIEMCPU pIemCpu, uint8_t iSegReg, RTGCPTR GCPtrMem, uint64_t u64Value) argument 7289 iemMemStoreDataU128(PIEMCPU pIemCpu, uint8_t iSegReg, RTGCPTR GCPtrMem, uint128_t u128Value) argument 7313 iemMemStoreDataU128AlignedSse(PIEMCPU pIemCpu, uint8_t iSegReg, RTGCPTR GCPtrMem, uint128_t u128Value) argument 7343 iemMemStoreDataXdtr(PIEMCPU pIemCpu, uint16_t cbLimit, RTGCPTR GCPtrBase, uint8_t iSegReg, RTGCPTR GCPtrMem, IEMMODE enmOpSize) argument 7390 iemMemStackPushU16(PIEMCPU pIemCpu, uint16_t u16Value) argument 7421 iemMemStackPushU32(PIEMCPU pIemCpu, uint32_t u32Value) argument 7452 iemMemStackPushU32SReg(PIEMCPU pIemCpu, uint32_t u32Value) argument 7504 iemMemStackPushU64(PIEMCPU pIemCpu, uint64_t u64Value) argument 7535 iemMemStackPopU16(PIEMCPU pIemCpu, uint16_t *pu16Value) argument 7566 iemMemStackPopU32(PIEMCPU pIemCpu, uint32_t *pu32Value) argument 7597 iemMemStackPopU64(PIEMCPU pIemCpu, uint64_t *pu64Value) argument 7629 iemMemStackPushU16Ex(PIEMCPU pIemCpu, uint16_t u16Value, PRTUINT64U pTmpRsp) argument 7661 iemMemStackPushU32Ex(PIEMCPU pIemCpu, uint32_t u32Value, PRTUINT64U pTmpRsp) argument 7693 iemMemStackPushU64Ex(PIEMCPU pIemCpu, uint64_t u64Value, PRTUINT64U pTmpRsp) argument 7725 iemMemStackPopU16Ex(PIEMCPU pIemCpu, uint16_t *pu16Value, PRTUINT64U pTmpRsp) argument 7757 iemMemStackPopU32Ex(PIEMCPU pIemCpu, uint32_t *pu32Value, PRTUINT64U pTmpRsp) argument 7789 iemMemStackPopU64Ex(PIEMCPU pIemCpu, uint64_t *pu64Value, PRTUINT64U pTmpRsp) argument 7830 iemMemStackPushBeginSpecial(PIEMCPU pIemCpu, size_t cbMem, void **ppvMem, uint64_t *puNewRsp) argument 7851 iemMemStackPushCommitSpecial(PIEMCPU pIemCpu, void *pvMem, uint64_t uNewRsp) argument 7874 iemMemStackPopBeginSpecial(PIEMCPU pIemCpu, size_t cbMem, void const **ppvMem, uint64_t *puNewRsp) argument 7897 iemMemStackPopContinueSpecial(PIEMCPU pIemCpu, size_t cbMem, void const **ppvMem, uint64_t *puNewRsp) argument 7921 iemMemStackPopCommitSpecial(PIEMCPU pIemCpu, void const *pvMem, uint64_t uNewRsp) argument 7942 iemMemStackPopDoneSpecial(PIEMCPU pIemCpu, void const *pvMem) argument 7958 iemMemFetchSysU8(PIEMCPU pIemCpu, uint8_t *pbDst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 7982 iemMemFetchSysU16(PIEMCPU pIemCpu, uint16_t *pu16Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 8006 iemMemFetchSysU32(PIEMCPU pIemCpu, uint32_t *pu32Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 8030 iemMemFetchSysU64(PIEMCPU pIemCpu, uint64_t *pu64Dst, uint8_t iSegReg, RTGCPTR GCPtrMem) argument 8054 iemMemFetchSelDescWithErr(PIEMCPU pIemCpu, PIEMSELDESC pDesc, uint16_t uSel, uint8_t uXcpt, uint16_t uErrorCode) argument 8122 iemMemFetchSelDesc(PIEMCPU pIemCpu, PIEMSELDESC pDesc, uint16_t uSel, uint8_t uXcpt) argument 8156 iemMemMarkSelDescAccessed(PIEMCPU pIemCpu, uint16_t uSel) argument 9244 iemOpHlpCalcRmEffAddr(PIEMCPU pIemCpu, uint8_t bRm, uint8_t cbImm, PRTGCPTR pGCPtrEff) argument 9548 iemExecVerificationModeSetup(PIEMCPU pIemCpu) argument 9725 iemVerifyAllocRecord(PIEMCPU pIemCpu) argument 9853 iemVerifyFakeIOPortRead(PIEMCPU pIemCpu, RTIOPORT Port, uint32_t *pu32Value, size_t cbValue) argument 9879 iemVerifyFakeIOPortWrite(PIEMCPU pIemCpu, RTIOPORT Port, uint32_t u32Value, size_t cbValue) argument 9900 iemVerifyAssertMsg2(PIEMCPU pIemCpu) argument 9995 iemVerifyAssertRecords(PIEMCPU pIemCpu, PIEMVERIFYEVTREC pEvtRec1, PIEMVERIFYEVTREC pEvtRec2, const char *pszMsg) argument 10013 iemVerifyAssertRecord(PIEMCPU pIemCpu, PIEMVERIFYEVTREC pEvtRec, const char *pszMsg) argument 10030 iemVerifyWriteRecord(PIEMCPU pIemCpu, PIEMVERIFYEVTREC pEvtRec, bool fRem) argument 10072 iemExecVerificationModeCheck(PIEMCPU pIemCpu) argument 10446 iemVerifyFakeIOPortRead(PIEMCPU pIemCpu, RTIOPORT Port, uint32_t *pu32Value, size_t cbValue) argument 10452 iemVerifyFakeIOPortWrite(PIEMCPU pIemCpu, RTIOPORT Port, uint32_t u32Value, size_t cbValue) argument 10534 iemExecStatusCodeFiddling(PIEMCPU pIemCpu, VBOXSTRICTRC rcStrict) argument 10597 iemExecOneInner(PVMCPU pVCpu, PIEMCPU pIemCpu, bool fExecuteInhibit) argument 10659 iemRCRawMaybeReenter(PIEMCPU pIemCpu, PVMCPU pVCpu, PCPUMCTX pCtx, VBOXSTRICTRC rcStrict) argument 10676 PIEMCPU pIemCpu = &pVCpu->iem.s; local 10711 PIEMCPU pIemCpu = &pVCpu->iem.s; local 10734 PIEMCPU pIemCpu = &pVCpu->iem.s; local 10763 PIEMCPU pIemCpu = &pVCpu->iem.s; local 10786 PIEMCPU pIemCpu = &pVCpu->iem.s; local 10813 PIEMCPU pIemCpu = &pVCpu->iem.s; local [all...] |