/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-solaris.c | 67 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 D | VBoxGuest-darwin.cpp | 378 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 D | VBoxGuest-haiku.c | 212 static void VBoxGuestHaikuClone(void *pvArg, struct ucred *pCred, char *pszName, int cchName, struct cdev **ppDev)
|
H A D | VBoxGuest-freebsd.c | 147 static void VBoxGuestFreeBSDClone(void *pvArg, struct ucred *pCred, char *pszName, int cchName, struct cdev **ppDev) argument
|
/vbox/src/VBox/ExtPacks/VBoxDTrace/ |
H A D | VBoxDTraceR0.cpp | 104 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 D | SUPDrv-solaris.c | 87 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 D | VBoxUSBMon-solaris.c | 75 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 D | VBoxUSB-solaris.c | 121 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 D | SUPDrv-darwin.cpp | 485 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 D | vboxms.c | 80 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 D | VBoxDTraceTypes.h | 213 void VBoxDtCredHold(struct VBoxDtCred *pCred); 214 void VBoxDtCredFree(struct VBoxDtCred *pCred);
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/ |
H A D | VBoxNetFlt-solaris.c | 135 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);
|