Lines Matching defs:pHdr
73 PRTMEMHDR pHdr;
82 pHdr = &pExHdr->Hdr;
91 pHdr = (PRTMEMHDR)IOMalloc(cb + sizeof(*pHdr));
92 if (RT_UNLIKELY(!pHdr))
94 printf("rtR0MemAllocEx(%#zx, %#x) failed\n", cb + sizeof(*pHdr), fFlags);
99 pHdr->u32Magic = RTMEMHDR_MAGIC;
100 pHdr->fFlags = fFlags;
101 pHdr->cb = cb;
102 pHdr->cbReq = cb;
103 *ppHdr = pHdr;;
111 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
113 pHdr->u32Magic += 1;
114 if (pHdr->fFlags & RTMEMHDR_FLAG_EXEC)
116 PRTMEMDARWINHDREX pExHdr = RT_FROM_MEMBER(pHdr, RTMEMDARWINHDREX, Hdr);
121 IOFree(pHdr, pHdr->cb + sizeof(*pHdr));