Lines Matching refs:pMemObj
39 * @param pMemObj Pointer to the ring-0 memory object.
45 static int gimR0HvPageAllocZ(PRTR0MEMOBJ pMemObj, PRTR0PTR ppVirt, PRTHCPHYS pHCPhys)
47 AssertPtr(pMemObj);
51 int rc = RTR0MemObjAllocCont(pMemObj, PAGE_SIZE, false /* fExecutable */);
54 *ppVirt = RTR0MemObjAddress(*pMemObj);
55 *pHCPhys = RTR0MemObjGetPagePhysAddr(*pMemObj, 0 /* iPage */);
64 * @param pMemObj Pointer to the ring-0 memory object.
70 static void gimR0HvPageFree(PRTR0MEMOBJ pMemObj, PRTR0PTR ppVirt, PRTHCPHYS pHCPhys)
72 AssertPtr(pMemObj);
75 if (*pMemObj != NIL_RTR0MEMOBJ)
77 int rc = RTR0MemObjFree(*pMemObj, true /* fFreeMappings */);
79 *pMemObj = NIL_RTR0MEMOBJ;