Lines Matching refs:SizeOfRawData
312 && pThis->paSections[0].SizeOfRawData > 0)
342 && pThis->paSections[j].SizeOfRawData > 0)
345 if (offFile + cbToRead > pThis->paSections[j].SizeOfRawData)
346 cbToRead = pThis->paSections[j].SizeOfRawData - offFile;
530 if (pSH->SizeOfRawData && pSH->Misc.VirtualSize)
532 rc = pReader->pfnRead(pReader, (uint8_t *)pvBits + pSH->VirtualAddress, pSH->SizeOfRawData, pSH->PointerToRawData);
536 pReader->pfnLogName(pReader), pSH->SizeOfRawData, pSH->PointerToRawData, rc,
1634 if (pSh->PointerToRawData == 0 || pSh->SizeOfRawData == 0)
1642 SegInfo.cbFile = pSh->SizeOfRawData;
2212 if (pModPe->paSections[i].SizeOfRawData > 0)
2214 uint64_t offEnd = (uint64_t)pModPe->paSections[i].PointerToRawData + pModPe->paSections[i].SizeOfRawData;
2219 "Section %#u specifies file data after 2GB: PointerToRawData=%#x SizeOfRawData=%#x",
2220 i, pModPe->paSections[i].PointerToRawData, pModPe->paSections[i].SizeOfRawData);
2474 && offPageInFile - pModPe->paSections[iSh].PointerToRawData < pModPe->paSections[iSh].SizeOfRawData)
2475 offSectEnd = pModPe->paSections[iSh].PointerToRawData + pModPe->paSections[iSh].SizeOfRawData;
2480 && offPageInFile - pModPe->paSections[iSh].PointerToRawData >= pModPe->paSections[iSh].SizeOfRawData)
2483 offSectEnd = pModPe->paSections[iSh].PointerToRawData + pModPe->paSections[iSh].SizeOfRawData;
3242 pSH->PointerToRawData, pSH->SizeOfRawData,
3280 if ( pSH->SizeOfRawData
3290 ///@todo only if SizeOfRawData > 0 ?
3292 || pSH->SizeOfRawData > cbRawImage
3293 || pSH->PointerToRawData + pSH->SizeOfRawData > cbRawImage)
3295 Log(("rtldrPEOpen: %s: PointerToRawData=%#x SizeOfRawData=%#x - beyond end of file (%#x) - section #%d '%.*s'!!!\n",
3296 pszLogName, pSH->PointerToRawData, pSH->SizeOfRawData, cbRawImage,