Lines Matching defs:pMemToMapOs2
335 PRTR0MEMOBJOS2 pMemToMapOs2 = (PRTR0MEMOBJOS2)pMemToMap;
336 switch (pMemToMapOs2->Core.enmType)
344 pvR0 = pMemToMapOs2->Core.pv;
348 pvR0 = pMemToMapOs2->Core.pv;
353 Assert(!pMemToMapOs2->Core.u.Phys.fAllocated);
354 ULONG ulPhys = pMemToMapOs2->Core.u.Phys.PhysBase;
355 rc = KernVMAlloc(pMemToMapOs2->Core.cb, VMDHA_PHYS, &pvR0, (PPVOID)&ulPhys, NULL);
358 pMemToMapOs2->Core.pv = pvR0;
368 if (pMemToMapOs2->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
370 pvR0 = pMemToMapOs2->Core.pv;
376 AssertMsgFailed(("enmType=%d\n", pMemToMapOs2->Core.enmType));
388 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_MAPPING, pvR0, pMemToMapOs2->Core.cb);
409 PRTR0MEMOBJOS2 pMemToMapOs2 = (PRTR0MEMOBJOS2)pMemToMap;
410 switch (pMemToMapOs2->Core.enmType)
418 pvR0 = pMemToMapOs2->Core.pv;
422 pvR0 = pMemToMapOs2->Core.pv;
428 Assert(!pMemToMapOs2->Core.u.Phys.fAllocated);
429 ULONG ulPhys = pMemToMapOs2->Core.u.Phys.PhysBase;
430 rc = KernVMAlloc(pMemToMapOs2->Core.cb, VMDHA_PHYS | VMDHA_PROCESS, &pvR3, (PPVOID)&ulPhys, NULL);
444 if (pMemToMapOs2->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
446 pvR0 = pMemToMapOs2->Core.pv;
452 AssertMsgFailed(("enmType=%d\n", pMemToMapOs2->Core.enmType));
467 rc = RTR0Os2DHVMGlobalToProcess(flFlags, pvR0, pMemToMapOs2->Core.cb, &pvR3);
476 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_MAPPING, pvR3, pMemToMapOs2->Core.cb);