Lines Matching refs:callHandle

44 static void callComplete(VBOXHGCMCALLHANDLE callHandle, int32_t rc)
46 callHandle->rc = rc;
394 VBOXHGCMCALLHANDLE_TYPEDEF callHandle = { VINF_SUCCESS };
418 callHandle.rc = pTable->pfnHostCall(pTable->pvService, command,
421 pTable->pfnCall(pTable->pvService, &callHandle, 0, NULL, command,
423 return callHandle.rc;
493 VBOXHGCMCALLHANDLE_TYPEDEF callHandle = { VINF_SUCCESS };
500 callHandle.rc = pTable->pfnHostCall(pTable->pvService, command, 1, aParms);
502 pTable->pfnCall(pTable->pvService, &callHandle, 0, NULL, command, 1, aParms);
503 return callHandle.rc;
675 VBOXHGCMCALLHANDLE_TYPEDEF callHandle = { VINF_SUCCESS };
690 pTable->pfnCall(pTable->pvService, &callHandle, 0, NULL, GET_NOTIFICATION, 4, aParms);
692 if ( callHandle.rc != VERR_BUFFER_OVERFLOW
698 g_aGetNotifications[0].pchBuffer, callHandle.rc);
716 pTable->pfnCall(pTable->pvService, &callHandle, 0, NULL, GET_NOTIFICATION, 4, aParms);
717 if ( RT_FAILURE(callHandle.rc)
718 || (i == 0 && callHandle.rc != VWRN_NOT_FOUND)
726 g_aGetNotifications[i].pchBuffer, callHandle.rc);
740 VBOXHGCMCALLHANDLE_TYPEDEF callHandle;
755 g_AsyncNotification.callHandle.rc = VINF_HGCM_ASYNC_EXECUTE;
756 pTable->pfnCall(pTable->pvService, &g_AsyncNotification.callHandle, 0, NULL,
758 if (RT_FAILURE(g_AsyncNotification.callHandle.rc))
759 RTTestIFailed("GET_NOTIFICATION call failed, rc=%Rrc.", g_AsyncNotification.callHandle.rc);
760 else if (g_AsyncNotification.callHandle.rc != VINF_HGCM_ASYNC_EXECUTE)
771 if ( g_AsyncNotification.callHandle.rc != VINF_SUCCESS
779 g_AsyncNotification.callHandle.rc);