Lines Matching defs:pReader

284     if (!pThis->Core.pReader)
293 RTFOFF const cbFile = pThis->Core.pReader->pfnSize(pThis->Core.pReader);
363 int rc = pThis->Core.pReader->pfnRead(pThis->Core.pReader, pbMem, cbToRead, offFile);
403 if (!pThis->Core.pReader)
410 int rc = pThis->Core.pReader->pfnRead(pThis->Core.pReader, pbMem, cbMem, offFile);
494 PRTLDRREADER pReader = pModPe->Core.pReader;
495 if (!pReader)
512 const RTFOFF cbRawImage = pReader->pfnSize(pReader)
513 rc = pReader->pfnRead(pReader, pvBits, RT_MIN(pModPe->cbImage, cbRawImage), 0);
516 pReader->pfnLogName(pReader), RT_MIN(pModPe->cbImage, cbRawImage), 0, rc));
522 int rc = pReader->pfnRead(pReader, pvBits, pModPe->cbHeaders, 0);
532 rc = pReader->pfnRead(pReader, (uint8_t *)pvBits + pSH->VirtualAddress, pSH->SizeOfRawData, pSH->PointerToRawData);
536 pReader->pfnLogName(pReader), pSH->SizeOfRawData, pSH->PointerToRawData, rc,
544 pReader->pfnLogName(pReader), pModPe->cbHeaders, 0, rc));
1903 return pModPe->Core.pReader->pfnRead(pModPe->Core.pReader, pvBuf, pModPe->cbPkcs7SignedData,
2041 RTFOFF cbFile = pModPe->Core.pReader->pfnSize(pModPe->Core.pReader);
2121 rc = pModPe->Core.pReader->pfnRead(pModPe->Core.pReader, pbCur, cbRead, off);
2287 int rc = pModPe->Core.pReader->pfnRead(pModPe->Core.pReader, (void *)pSignature->pRawData,
2527 rc = pModPe->Core.pReader->pfnRead(pModPe->Core.pReader, pbCur, cbScratchRead, offScratchRead);
3343 PRTLDRREADER pReader = pModPe->Core.pReader;
3353 rc = pReader->pfnRead(pReader, pvBuf, cbRead, RVA);
3385 rc = pReader->pfnRead(pReader, pvBuf, cbRead, pSH->PointerToRawData + off);
3425 const char *pszLogName = pModPe->Core.pReader->pfnLogName(pModPe->Core.pReader); NOREF(pszLogName);
3553 int rc = pModPe->Core.pReader->pfnRead(pModPe->Core.pReader, pFirst, Dir.Size, Dir.VirtualAddress);
3616 * @param pReader The loader reader instance which will provide the raw image bits.
3623 int rtldrPEOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, RTFOFF offNtHdrs,
3630 int rc = pReader->pfnRead(pReader, &FileHdr, sizeof(FileHdr), offNtHdrs + 4);
3634 const char *pszLogName = pReader->pfnLogName(pReader);
3656 rc = pReader->pfnRead(pReader, &OptHdr, FileHdr.SizeOfOptionalHeader, offNtHdrs + 4 + sizeof(IMAGE_FILE_HEADER));
3661 rc = rtldrPEValidateOptionalHeader(&OptHdr, pszLogName, offNtHdrs, &FileHdr, pReader->pfnSize(pReader), fFlags);
3674 rc = pReader->pfnRead(pReader, paSections, cbSections,
3679 &OptHdr, pReader->pfnSize(pReader), fFlags, fArchNoCodeCheckPending);
3694 pModPe->Core.pReader = pReader;