Lines Matching refs:hMemObj
401 RTR0MEMOBJ hMemObj;
920 int rc = RTR0MemObjFree(pChunk->hMemObj, true /* fFreeMappings */);
924 pChunk->Core.Key, pChunk->hMemObj, rc, pChunk->cMappingsX);
927 pChunk->hMemObj = NIL_RTR0MEMOBJ;
1500 RTR0MEMOBJ hMemObj = pChunk->paMappingsX[i].hMapObj;
1510 int rc = RTR0MemObjFree(hMemObj, false /* fFreeMappings (NA) */);
1514 pChunk, pChunk->Core.Key, i, hMemObj, rc);
1863 return RTR0MemObjGetPagePhysAddr(pChunk->hMemObj, idPage & GMM_PAGEID_IDX_MASK);
2070 pPageDesc->HCPhysGCPhys = RTR0MemObjGetPagePhysAddr(pChunk->hMemObj, iPage);
2135 pChunk->hMemObj = MemObj;
2211 RTR0MEMOBJ hMemObj;
2212 int rc = RTR0MemObjAllocPhysNC(&hMemObj, GMM_CHUNK_SIZE, NIL_RTHCPHYS);
2219 rc = gmmR0RegisterChunk(pGMM, pSet, hMemObj, pGVM->hSelf, 0 /*fChunkFlags*/, &pChunk);
2227 RTR0MemObjFree(hMemObj, false /* fFreeMappings */);
3067 RTR0MEMOBJ hMemObj;
3068 rc = RTR0MemObjAllocPhysEx(&hMemObj, GMM_CHUNK_SIZE, NIL_RTHCPHYS, GMM_CHUNK_SIZE);
3073 rc = gmmR0RegisterChunk(pGMM, pSet, hMemObj, pGVM->hSelf, GMM_CHUNK_FLAGS_LARGE_PAGE, &pChunk);
3103 RTR0MemObjFree(hMemObj, false /* fFreeMappings */);
3251 RTR0MEMOBJ const hMemObj = pChunk->hMemObj;
3252 pChunk->hMemObj = NIL_RTR0MEMOBJ;
3291 int rc = RTR0MemObjFree(hMemObj, false /* fFreeMappings */);
3974 *ppvR3 = RTR0MemObjAddressR3(pChunk->hMemObj);
4001 int rc = RTR0MemObjMapUser(&hMapObj, pChunk->hMemObj, (RTR3PTR)-1, 0, RTMEM_PROT_READ | RTMEM_PROT_WRITE, NIL_RTR0PROCESS);