Searched refs:pCred (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-solaris.c67 static int VBoxGuestSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred);
68 static int VBoxGuestSolarisClose(dev_t Dev, int fFlag, int fType, cred_t *pCred);
69 static int VBoxGuestSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred);
70 static int VBoxGuestSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred);
71 static int VBoxGuestSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArg, int Mode, cred_t *pCred, int *pVal);
484 static int VBoxGuestSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred) argument
535 static int VBoxGuestSolarisClose(dev_t Dev, int flag, int fType, cred_t *pCred) argument
566 static int VBoxGuestSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred) argument
586 static int VBoxGuestSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred) argument
609 * @param pCred Use
614 VBoxGuestSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArg, int Mode, cred_t *pCred, int *pVal) argument
[all...]
H A DVBoxGuest-darwin.cpp378 kauth_cred_t pCred = kauth_cred_proc_ref(pProcess); local
379 if (pCred)
403 kauth_cred_unref(&pCred);
407 kauth_cred_rele(pCred);
H A DVBoxGuest-haiku.c212 static void VBoxGuestHaikuClone(void *pvArg, struct ucred *pCred, char *pszName, int cchName, struct cdev **ppDev)
H A DVBoxGuest-freebsd.c147 static void VBoxGuestFreeBSDClone(void *pvArg, struct ucred *pCred, char *pszName, int cchName, struct cdev **ppDev) argument
/vbox/src/VBox/ExtPacks/VBoxDTrace/
H A DVBoxDTraceR0.cpp104 struct VBoxDtCred *pCred; member in struct:VBoxDtStackData
132 pStackData->pCred = NULL; \
143 if (pStackData->pCred) \
144 crfree(pStackData->pCred); \
650 if (!pData->pCred)
652 struct VBoxDtCred *pCred; local
654 int rc = RTMemAllocEx(sizeof(*pCred), 0, RTMEMALLOCEX_FLAGS_ANY_CTX, (void **)&pCred);
656 int rc = RTMemAllocEx(sizeof(*pCred), 0, 0, (void **)&pCred);
676 VBoxDtCredHold(struct VBoxDtCred *pCred) argument
684 VBoxDtCredFree(struct VBoxDtCred *pCred) argument
[all...]
/vbox/src/VBox/HostDrivers/Support/solaris/
H A DSUPDrv-solaris.c87 static int VBoxDrvSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred);
88 static int VBoxDrvSolarisClose(dev_t Dev, int fFlag, int fType, cred_t *pCred);
89 static int VBoxDrvSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred);
90 static int VBoxDrvSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred);
91 static int VBoxDrvSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArgs, int mode, cred_t *pCred, int *pVal);
467 static int VBoxDrvSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred) argument
512 pSession->Uid = crgetruid(pCred);
513 pSession->Gid = crgetrgid(pCred);
536 pSession->Uid = crgetruid(pCred);
537 pSession->Gid = crgetrgid(pCred);
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/solaris/
H A DVBoxUSBMon-solaris.c75 static int VBoxUSBMonSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred);
76 static int VBoxUSBMonSolarisClose(dev_t Dev, int fFlag, int fType, cred_t *pCred);
77 static int VBoxUSBMonSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred);
78 static int VBoxUSBMonSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred);
79 static int VBoxUSBMonSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArg, int Mode, cred_t *pCred, int *pVal);
412 static int VBoxUSBMonSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred) argument
472 NOREF(pCred);
478 static int VBoxUSBMonSolarisClose(dev_t Dev, int fFlag, int fType, cred_t *pCred) argument
520 NOREF(pCred);
526 static int VBoxUSBMonSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred) argument
533 VBoxUSBMonSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred) argument
548 VBoxUSBMonSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArg, int Mode, cred_t *pCred, int *pVal) argument
[all...]
H A DVBoxUSB-solaris.c121 int VBoxUSBSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred);
122 int VBoxUSBSolarisClose(dev_t Dev, int fFlag, int fType, cred_t *pCred);
123 int VBoxUSBSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred);
124 int VBoxUSBSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred);
125 int VBoxUSBSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArg, int Mode, cred_t *pCred, int *pVal);
892 int VBoxUSBSolarisOpen(dev_t *pDev, int fFlag, int fType, cred_t *pCred) argument
894 LogFunc((DEVICE_NAME ":VBoxUSBSolarisOpen pDev=%p fFlag=%d fType=%d pCred=%p\n", pDev, fFlag, fType, pCred));
934 NOREF(pCred);
940 int VBoxUSBSolarisClose(dev_t Dev, int fFlag, int fType, cred_t *pCred) argument
961 VBoxUSBSolarisRead(dev_t Dev, struct uio *pUio, cred_t *pCred) argument
968 VBoxUSBSolarisWrite(dev_t Dev, struct uio *pUio, cred_t *pCred) argument
1102 VBoxUSBSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArg, int Mode, cred_t *pCred, int *pVal) argument
[all...]
/vbox/src/VBox/HostDrivers/Support/darwin/
H A DSUPDrv-darwin.cpp485 kauth_cred_t pCred = kauth_cred_proc_ref(pProcess); local
486 if (pCred)
489 RTUID Uid = kauth_cred_getruid(pCred);
490 RTGID Gid = kauth_cred_getrgid(pCred);
492 RTUID Uid = pCred->cr_ruid;
493 RTGID Gid = pCred->cr_rgid;
518 kauth_cred_unref(&pCred);
522 kauth_cred_rele(pCred);
/vbox/src/VBox/Additions/solaris/Mouse/
H A Dvboxms.c80 int fMode, cred_t *pCred);
81 static int vbmsSolClose(queue_t *pReadQueue, int fFlag, cred_t *pCred);
434 cred_t *pCred)
440 NOREF(pCred);
574 int vbmsSolClose(queue_t *pReadQueue, int fFlag, cred_t *pCred) argument
580 NOREF(pCred);
433 vbmsSolOpen(queue_t *pReadQueue, dev_t *pDev, int fFlag, int fMode, cred_t *pCred) argument
/vbox/src/VBox/ExtPacks/VBoxDTrace/include/
H A DVBoxDTraceTypes.h213 void VBoxDtCredHold(struct VBoxDtCred *pCred);
214 void VBoxDtCredFree(struct VBoxDtCred *pCred);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/
H A DVBoxNetFlt-solaris.c135 static int VBoxNetFltSolarisModOpen(queue_t *pQueue, dev_t *pDev, int fFile, int fStream, cred_t *pCred);
136 static int VBoxNetFltSolarisModClose(queue_t *pQueue, int fFile, cred_t *pCred);
753 * @param pCred Pointer to user credentials.
757 static int VBoxNetFltSolarisModOpen(queue_t *pQueue, dev_t *pDev, int fOpenMode, int fStreamMode, cred_t *pCred) argument
781 if (pCred != g_pVBoxNetFltSolarisCred)
956 * @param pCred Pointer to user credentials.
960 static int VBoxNetFltSolarisModClose(queue_t *pQueue, int fOpenMode, cred_t *pCred) argument
1067 NOREF(pCred);

Completed in 86 milliseconds