Lines Matching defs:pReader
72 static DECLCALLBACK(int) rtldrFileRead(PRTLDRREADER pReader, void *pvBuf, size_t cb, RTFOFF off)
74 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
103 static DECLCALLBACK(RTFOFF) rtldrFileTell(PRTLDRREADER pReader)
105 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
111 static DECLCALLBACK(RTFOFF) rtldrFileSize(PRTLDRREADER pReader)
113 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
119 static DECLCALLBACK(const char *) rtldrFileLogName(PRTLDRREADER pReader)
121 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
127 static DECLCALLBACK(int) rtldrFileMap(PRTLDRREADER pReader, const void **ppvBits)
129 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
150 int rc = rtldrFileRead(pReader, pFileReader->pvMapping, cb, 0);
167 static DECLCALLBACK(int) rtldrFileUnmap(PRTLDRREADER pReader, const void *pvBits)
169 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
184 static DECLCALLBACK(int) rtldrFileDestroy(PRTLDRREADER pReader)
187 PRTLDRREADERFILE pFileReader = (PRTLDRREADERFILE)pReader;
263 PRTLDRREADER pReader;
264 int rc = rtldrFileCreate(&pReader, pszFilename);
267 rc = RTLdrOpenWithReader(pReader, fFlags, enmArch, phLdrMod, NULL);
273 pReader->pfnDestroy(pReader);
302 PRTLDRREADER pReader;
303 int rc = rtldrFileCreate(&pReader, pszFilename);
306 rc = rtldrkLdrOpen(pReader, fFlags, enmArch, phLdrMod, NULL);
312 pReader->pfnDestroy(pReader);