Lines Matching refs:R0Process

86             return pMem->u.Lock.R0Process == NIL_RTR0PROCESS
88 : &((struct proc *)pMem->u.Lock.R0Process)->p_vmspace->vm_map;
91 return pMem->u.ResVirt.R0Process == NIL_RTR0PROCESS
93 : &((struct proc *)pMem->u.ResVirt.R0Process)->p_vmspace->vm_map;
96 return pMem->u.Mapping.R0Process == NIL_RTR0PROCESS
98 : &((struct proc *)pMem->u.Mapping.R0Process)->p_vmspace->vm_map;
126 if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
127 pMap = &((struct proc *)pMemFreeBSD->Core.u.Lock.R0Process)->p_vmspace->vm_map;
140 if (pMemFreeBSD->Core.u.ResVirt.R0Process != NIL_RTR0PROCESS)
141 pMap = &((struct proc *)pMemFreeBSD->Core.u.ResVirt.R0Process)->p_vmspace->vm_map;
153 if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS)
154 pMap = &((struct proc *)pMemFreeBSD->Core.u.Mapping.R0Process)->p_vmspace->vm_map;
512 RTR0PROCESS R0Process, int fFlags)
532 pMemFreeBSD->Core.u.Lock.R0Process = R0Process;
541 DECLHIDDEN(int) rtR0MemObjNativeLockUser(PPRTR0MEMOBJINTERNAL ppMem, RTR3PTR R3Ptr, size_t cb, uint32_t fAccess, RTR0PROCESS R0Process)
544 &((struct proc *)R0Process)->p_vmspace->vm_map,
548 R0Process,
570 static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment, RTR0PROCESS R0Process, vm_map_t pMap)
618 if (R0Process != NIL_RTR0PROCESS)
627 pMemFreeBSD->Core.u.ResVirt.R0Process = R0Process;
645 DECLHIDDEN(int) rtR0MemObjNativeReserveUser(PPRTR0MEMOBJINTERNAL ppMem, RTR3PTR R3PtrFixed, size_t cb, size_t uAlignment, RTR0PROCESS R0Process)
647 return rtR0MemObjNativeReserveInMap(ppMem, (void *)R3PtrFixed, cb, uAlignment, R0Process,
648 &((struct proc *)R0Process)->p_vmspace->vm_map);
708 pMemFreeBSD->Core.u.Mapping.R0Process = NIL_RTR0PROCESS;
723 unsigned fProt, RTR0PROCESS R0Process)
728 AssertMsgReturn(R0Process == RTR0ProcHandleSelf(), ("%p != %p\n", R0Process, RTR0ProcHandleSelf()), VERR_NOT_SUPPORTED);
734 struct proc *pProc = (struct proc *)R0Process;
794 pMemFreeBSD->Core.u.Mapping.R0Process = R0Process;
844 if ( pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS
845 && pMemFreeBSD->Core.u.Lock.R0Process != (RTR0PROCESS)curproc)
853 struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Lock.R0Process;
864 if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS)
866 struct proc *pProc = (struct proc *)pMemFreeBSD->Core.u.Mapping.R0Process;