Lines Matching defs:pcbDataReturned

1509  * @param   pcbDataReturned (out) contains the number of bytes to return.
1511 static int vbgdIoCtl_GetVMMDevPort(PVBOXGUESTDEVEXT pDevExt, VBoxGuestPortInfo *pInfo, size_t *pcbDataReturned)
1517 if (pcbDataReturned)
1518 *pcbDataReturned = sizeof(*pInfo);
1577 VBoxGuestWaitEventInfo *pInfo, size_t *pcbDataReturned, bool fInterruptible)
1587 if (pcbDataReturned)
1588 *pcbDataReturned = sizeof(*pInfo);
1898 VMMDevRequestHeader *pReqHdr, size_t cbData, size_t *pcbDataReturned)
1966 if (pcbDataReturned)
1967 *pcbDataReturned = cbReq;
2085 VBoxGuestHGCMConnectInfo *pInfo, size_t *pcbDataReturned)
2130 if (pcbDataReturned)
2131 *pcbDataReturned = sizeof(*pInfo);
2138 VBoxGuestHGCMDisconnectInfo *pInfo, size_t *pcbDataReturned)
2170 if (pcbDataReturned)
2171 *pcbDataReturned = sizeof(*pInfo);
2186 size_t cbExtra, size_t cbData, size_t *pcbDataReturned)
2259 if (pcbDataReturned)
2260 *pcbDataReturned = cbActual;
2287 * @param pcbDataReturned Where to store the amount of returned data. Can
2291 VBoxGuestCheckBalloonInfo *pInfo, size_t *pcbDataReturned)
2335 if (pcbDataReturned)
2336 *pcbDataReturned = sizeof(VBoxGuestCheckBalloonInfo);
2360 * @param pcbDataReturned Where to store the amount of returned data. Can
2364 VBoxGuestChangeBalloonInfo *pInfo, size_t *pcbDataReturned)
2385 if (pcbDataReturned)
2386 *pcbDataReturned = 0;
2438 * @param pcbDataReturned Where to store the amount of returned data. Can be NULL.
2440 static int vbgdIoCtl_Log(PVBOXGUESTDEVEXT pDevExt, const char *pch, size_t cbData, size_t *pcbDataReturned, bool fUserSession)
2448 if (pcbDataReturned)
2449 *pcbDataReturned = 0;
3331 * @param pcbDataReturned Where to store the amount of returned data. Can be NULL.
3334 void *pvData, size_t cbData, size_t *pcbDataReturned)
3343 if (pcbDataReturned)
3344 *pcbDataReturned = 0;
3395 rc = vbgdIoCtl_VMMRequest(pDevExt, pSession, (VMMDevRequestHeader *)pvData, cbData, pcbDataReturned);
3407 0, cbData, pcbDataReturned);
3416 RT_OFFSETOF(VBoxGuestHGCMCallInfoTimed, info), cbData, pcbDataReturned);
3424 0, cbData, pcbDataReturned);
3433 0, cbData, pcbDataReturned);
3442 RT_OFFSETOF(VBoxGuestHGCMCallInfoTimed, info), cbData, pcbDataReturned);
3449 rc = vbgdIoCtl_Log(pDevExt, (char *)pvData, cbData, pcbDataReturned, pSession->fUserSession);
3458 rc = vbgdIoCtl_GetVMMDevPort(pDevExt, (VBoxGuestPortInfo *)pvData, pcbDataReturned);
3472 pcbDataReturned, pSession->R0Process != NIL_RTR0PROCESS);
3491 rc = vbgdIoCtl_HGCMConnect(pDevExt, pSession, (VBoxGuestHGCMConnectInfo *)pvData, pcbDataReturned);
3499 rc = vbgdIoCtl_HGCMDisconnect(pDevExt, pSession, (VBoxGuestHGCMDisconnectInfo *)pvData, pcbDataReturned);
3505 rc = vbgdIoCtl_CheckMemoryBalloon(pDevExt, pSession, (VBoxGuestCheckBalloonInfo *)pvData, pcbDataReturned);
3510 rc = vbgdIoCtl_ChangeMemoryBalloon(pDevExt, pSession, (VBoxGuestChangeBalloonInfo *)pvData, pcbDataReturned);
3533 *pcbDataReturned = sizeof(VBoxGuestCapsAquire);
3551 LogFlow(("VbgdCommonIoCtl: returns %Rrc *pcbDataReturned=%zu\n", rc, pcbDataReturned ? *pcbDataReturned : 0));