Lines Matching defs:pRdr

241 static int      rtkldrRdr_Destroy( PKRDR pRdr)
243 PRTKLDRRDR pThis = (PRTKLDRRDR)pRdr;
251 static int rtkldrRdr_Read( PKRDR pRdr, void *pvBuf, KSIZE cb, KFOFF off)
253 PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
260 static int rtkldrRdr_AllMap( PKRDR pRdr, const void **ppvBits)
262 PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
269 static int rtkldrRdr_AllUnmap(PKRDR pRdr, const void *pvBits)
271 PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
278 static KFOFF rtkldrRdr_Size( PKRDR pRdr)
280 PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
286 static KFOFF rtkldrRdr_Tell( PKRDR pRdr)
288 PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
294 static const char * rtkldrRdr_Name(PKRDR pRdr)
296 PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
302 static KIPTR rtkldrRdr_NativeFH(PKRDR pRdr)
304 NOREF(pRdr);
311 static KSIZE rtkldrRdr_PageSize(PKRDR pRdr)
313 NOREF(pRdr);
319 static int rtkldrRdr_Map( PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed)
321 //PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
322 NOREF(pRdr); NOREF(ppvBase); NOREF(cSegments); NOREF(paSegments); NOREF(fFixed);
329 static int rtkldrRdr_Refresh( PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
331 //PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
332 NOREF(pRdr); NOREF(pvBase); NOREF(cSegments); NOREF(paSegments);
339 static int rtkldrRdr_Protect( PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect)
341 //PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
342 NOREF(pRdr); NOREF(pvBase); NOREF(cSegments); NOREF(paSegments); NOREF(fUnprotectOrProtect);
349 static int rtkldrRdr_Unmap( PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
351 //PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
352 NOREF(pRdr); NOREF(pvBase); NOREF(cSegments); NOREF(paSegments);
358 static void rtkldrRdr_Done( PKRDR pRdr)
360 NOREF(pRdr);
361 //PRTLDRREADER pReader = ((PRTKLDRRDR)pRdr)->pReader;
926 PRTKLDRRDR pRdr = (PRTKLDRRDR)RTMemAllocZ(sizeof(*pRdr));
927 if (!pRdr)
929 pRdr->Core.u32Magic = KRDR_MAGIC;
930 pRdr->Core.pOps = &g_kLdrRdrFileOps;
931 pRdr->pReader = pReader;
935 int krc = kLdrModOpenFromRdr(&pRdr->Core, fKFlags, enmCpuArch, &pMod);
1018 RTMemFree(pRdr);