Lines Matching defs:pDisInfo
593 PATMDISASM *pDisInfo = (PATMDISASM *)pDis->pvUser;
601 if (pDisInfo->fReadFlags & PATMREAD_ORGCODE)
605 int rc = PATMR3ReadOrgInstr(pDisInfo->pVM, pDis->uInstrAddr + offInstr, &pDis->abInstr[offInstr], cbRead, &cbRead);
621 if ( !(pDisInfo->pPatchInfo->flags & (PATMFL_DUPLICATE_FUNCTION|PATMFL_IDTHANDLER))
622 && !(pDisInfo->fReadFlags & PATMREAD_NOCHECK))
624 Assert(PATMR3IsInsidePatchJump(pDisInfo->pVM, pDis->uInstrAddr + offInstr, NULL) == false);
625 Assert(PATMR3IsInsidePatchJump(pDisInfo->pVM, pDis->uInstrAddr + offInstr + cbMinRead-1, NULL) == false);
632 if ( !pDisInfo->pbInstrHC
633 || ( PAGE_ADDRESS(pDisInfo->pInstrGC) != PAGE_ADDRESS(uSrcAddr + cbMinRead - 1)
634 && !PATMIsPatchGCAddr(pDisInfo->pVM, uSrcAddr)))
636 Assert(!PATMIsPatchGCAddr(pDisInfo->pVM, uSrcAddr));
637 rc = PGMPhysSimpleReadGCPtr(&pDisInfo->pVM->aCpus[0], &pDis->abInstr[offInstr], uSrcAddr, cbMinRead);
650 uint8_t const *pbInstrHC = pDisInfo->pbInstrHC; AssertPtr(pbInstrHC);
651 pbInstrHC += uSrcAddr - pDisInfo->pInstrGC;