Searched refs:uSrcAddr (Results 1 - 4 of 4) sorted by relevance
/vbox/src/VBox/Disassembler/testcase/ |
H A D | tstDisasm-2.cpp | 173 RTUINTPTR uSrcAddr = pState->Dis.uInstrAddr + offInstr; local 174 if (RT_LIKELY( pState->uNextAddr == uSrcAddr 190 if (pState->uNextAddr == uSrcAddr)
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | EMAll.cpp | 344 RTUINTPTR uSrcAddr = pDis->uInstrAddr + offInstr; local 350 size_t cbToRead = PAGE_SIZE - (uSrcAddr & PAGE_OFFSET_MASK); 360 if (PATMIsPatchGCAddr(pVCpu->CTX_SUFF(pVM), uSrcAddr)) 363 memcpy(&pDis->abInstr[offInstr], (void *)(uintptr_t)uSrcAddr, cbToRead); 365 memcpy(&pDis->abInstr[offInstr], PATMR3GCPtrToHCPtr(pVCpu->CTX_SUFF(pVM), uSrcAddr), cbToRead); 378 rc = MMGCRamRead(pVCpu->pVMRC, &pDis->abInstr[offInstr], (void *)(uintptr_t)uSrcAddr, cbToRead); 382 rc = MMGCRamRead(pVCpu->pVMRC, &pDis->abInstr[offInstr], (void *)(uintptr_t)uSrcAddr, cbToRead); 387 rc = PGMPhysSimpleReadGCPtr(pVCpu, &pDis->abInstr[offInstr], uSrcAddr, cbToRead); 393 rc = PGMPhysSimpleReadGCPtr(pVCpu, &pDis->abInstr[offInstr], uSrcAddr, cbToRead); 405 HMInvalidatePage(pVCpu, uSrcAddr); [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | CSAM.cpp | 764 RTUINTPTR uSrcAddr = pDis->uInstrAddr + offInstr; local 777 uSrcAddr += cbRead; 784 if ((pDis->uInstrAddr >> PAGE_SHIFT) == ((uSrcAddr + cbMaxRead - 1) >> PAGE_SHIFT)) 790 else if ( (pDis->uInstrAddr >> PAGE_SHIFT) == ((uSrcAddr + cbMinRead - 1) >> PAGE_SHIFT) 791 || PATMIsPatchGCAddr(pDisInfo->pVM, uSrcAddr) /** @todo does CSAM actually analyze patch code, or is this just a copy&past check? */ 801 rc = PGMPhysSimpleReadGCPtr(VMMGetCpu0(pDisInfo->pVM), &pDis->abInstr[offInstr], uSrcAddr, cbMinRead);
|
H A D | PATM.cpp | 604 RTUINTPTR uSrcAddr = pDis->uInstrAddr + offInstr; local 617 uSrcAddr += cbRead; 631 RTGCPTR32 uSrcAddr = (RTGCPTR32)pDis->uInstrAddr + offInstr; local 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); 651 pbInstrHC += uSrcAddr - pDisInfo->pInstrGC; 653 size_t cbMaxRead1 = PAGE_SIZE - (uSrcAddr & PAGE_OFFSET_MASK);
|
Completed in 73 milliseconds