Lines Matching refs:R0Process

176 /*            if (pMemNt->Core.u.ResVirt.R0Process == NIL_RTR0PROCESS)
194 Assert( pMemNt->Core.u.Mapping.R0Process == NIL_RTR0PROCESS
195 || pMemNt->Core.u.Mapping.R0Process == RTR0ProcHandleSelf());
202 Assert(pMemNt->Core.u.Mapping.R0Process == NIL_RTR0PROCESS);
534 * @param R0Process The process \a pv and \a cb refers to.
536 static int rtR0MemObjNtLock(PPRTR0MEMOBJINTERNAL ppMem, void *pv, size_t cb, uint32_t fAccess, RTR0PROCESS R0Process)
580 R0Process == NIL_RTR0PROCESS ? KernelMode : UserMode,
597 if (R0Process != NIL_RTR0PROCESS)
618 pMemNt->Core.u.Lock.R0Process = R0Process;
644 RTR0PROCESS R0Process)
646 AssertMsgReturn(R0Process == RTR0ProcHandleSelf(), ("%p != %p\n", R0Process, RTR0ProcHandleSelf()), VERR_NOT_SUPPORTED);
648 return rtR0MemObjNtLock(ppMem, (void *)R3Ptr, cb, fAccess, R0Process);
668 RTR0PROCESS R0Process)
686 * @param R0Process If NIL_RTR0PROCESS map into system (kernel) memory.
690 unsigned fProt, RTR0PROCESS R0Process)
724 && R0Process == NIL_RTR0PROCESS)
733 R0Process == NIL_RTR0PROCESS ? KernelMode : UserMode);
736 R0Process == NIL_RTR0PROCESS ? KernelMode : UserMode,
750 pMemNt->Core.u.Mapping.R0Process = R0Process;
775 if (R0Process != NIL_RTR0PROCESS)
790 pMemNt->Core.u.Mapping.R0Process = R0Process;
813 DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, RTR3PTR R3PtrFixed, size_t uAlignment, unsigned fProt, RTR0PROCESS R0Process)
815 AssertReturn(R0Process == RTR0ProcHandleSelf(), VERR_NOT_SUPPORTED);
816 return rtR0MemObjNtMap(ppMem, pMemToMap, (void *)R3PtrFixed, uAlignment, fProt, R0Process);