Lines Matching refs:R0Process
98 * @param R0Process IPRT ring-0 process handle.
100 static struct task_struct *rtR0ProcessToLinuxTask(RTR0PROCESS R0Process)
104 return R0Process == RTR0ProcHandleSelf() ? current : NULL;
567 if (pMemLnx->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
569 struct task_struct *pTask = rtR0ProcessToLinuxTask(pMemLnx->Core.u.Lock.R0Process);
591 if (pMemLnx->Core.u.ResVirt.R0Process != NIL_RTR0PROCESS)
593 struct task_struct *pTask = rtR0ProcessToLinuxTask(pMemLnx->Core.u.Lock.R0Process);
612 if (pMemLnx->Core.u.ResVirt.R0Process != NIL_RTR0PROCESS)
614 struct task_struct *pTask = rtR0ProcessToLinuxTask(pMemLnx->Core.u.Lock.R0Process);
977 DECLHIDDEN(int) rtR0MemObjNativeLockUser(PPRTR0MEMOBJINTERNAL ppMem, RTR3PTR R3Ptr, size_t cb, uint32_t fAccess, RTR0PROCESS R0Process)
980 struct task_struct *pTask = rtR0ProcessToLinuxTask(R0Process);
1045 pMemLnx->Core.u.Lock.R0Process = R0Process;
1144 pMemLnx->Core.u.Lock.R0Process = NIL_RTR0PROCESS;
1194 pMemLnx->Core.u.ResVirt.R0Process = NIL_RTR0PROCESS;
1216 DECLHIDDEN(int) rtR0MemObjNativeReserveUser(PPRTR0MEMOBJINTERNAL ppMem, RTR3PTR R3PtrFixed, size_t cb, size_t uAlignment, RTR0PROCESS R0Process)
1220 struct task_struct *pTask = rtR0ProcessToLinuxTask(R0Process);
1244 pMemLnx->Core.u.ResVirt.R0Process = R0Process;
1326 pMemLnx->Core.u.Mapping.R0Process = NIL_RTR0PROCESS;
1387 size_t uAlignment, unsigned fProt, RTR0PROCESS R0Process)
1389 struct task_struct *pTask = rtR0ProcessToLinuxTask(R0Process);
1564 pMemLnx->Core.u.Mapping.R0Process = R0Process;