Lines Matching refs:pMemObj
831 * @param pMemObj Pointer to the ring-0 memory object.
837 DECLINLINE(int) hmR0VmxPageAllocZ(PRTR0MEMOBJ pMemObj, PRTR0PTR ppVirt, PRTHCPHYS pHCPhys)
839 AssertPtrReturn(pMemObj, VERR_INVALID_PARAMETER);
843 int rc = RTR0MemObjAllocCont(pMemObj, PAGE_SIZE, false /* fExecutable */);
846 *ppVirt = RTR0MemObjAddress(*pMemObj);
847 *pHCPhys = RTR0MemObjGetPagePhysAddr(*pMemObj, 0 /* iPage */);
856 * @param pMemObj Pointer to the ring-0 memory object.
862 DECLINLINE(void) hmR0VmxPageFree(PRTR0MEMOBJ pMemObj, PRTR0PTR ppVirt, PRTHCPHYS pHCPhys)
864 AssertPtr(pMemObj);
867 if (*pMemObj != NIL_RTR0MEMOBJ)
869 int rc = RTR0MemObjFree(*pMemObj, true /* fFreeMappings */);
871 *pMemObj = NIL_RTR0MEMOBJ;