Lines Matching refs:pProcess

96 static int              VbgdDarwinOpen(dev_t Dev, int fFlags, int fDevType, struct proc *pProcess);
97 static int VbgdDarwinClose(dev_t Dev, int fFlags, int fDevType, struct proc *pProcess);
98 static int VbgdDarwinIOCtlSlow(PVBOXGUESTSESSION pSession, u_long iCmd, caddr_t pData, struct proc *pProcess);
99 static int VbgdDarwinIOCtl(dev_t Dev, u_long iCmd, caddr_t pData, int fFlags, struct proc *pProcess);
360 * @param pProcess The process issuing this request.
362 static int VbgdDarwinOpen(dev_t Dev, int fFlags, int fDevType, struct proc *pProcess)
378 kauth_cred_t pCred = kauth_cred_proc_ref(pProcess);
413 Log(("VbgdDarwinOpen: g_DevExt=%p pSession=%p rc=%d pid=%d\n", &g_DevExt, pSession, rc, proc_pid(pProcess)));
421 static int VbgdDarwinClose(dev_t Dev, int fFlags, int fDevType, struct proc *pProcess)
424 Assert(proc_pid(pProcess) == (int)RTProcSelf());
442 * @param pProcess The process issuing this request.
444 static int VbgdDarwinIOCtl(dev_t Dev, u_long iCmd, caddr_t pData, int fFlags, struct proc *pProcess)
447 const RTPROCESS Process = proc_pid(pProcess);
470 return VbgdDarwinIOCtlSlow(pSession, iCmd, pData, pProcess);
482 * @param pProcess The calling process.
484 static int VbgdDarwinIOCtlSlow(PVBOXGUESTSESSION pSession, u_long iCmd, caddr_t pData, struct proc *pProcess)
486 LogFlow(("VbgdDarwinIOCtlSlow: pSession=%p iCmd=%p pData=%p pProcess=%p\n", pSession, iCmd, pData, pProcess));
602 Log(("VbgdDarwinIOCtlSlow: pid=%d iCmd=%lx pData=%p failed, rc=%d\n", proc_pid(pProcess), iCmd, (void *)pData, rc));