Lines Matching refs:pHGCMPort

176         int GuestCall(PPDMIHGCMPORT pHGCMPort, PVBOXHGCMCMD pCmd, uint32_t u32ClientId,
405 HGCMMsgHeader() : pCmd(NULL), pHGCMPort(NULL) {};
411 PPDMIHGCMPORT pHGCMPort;
793 if (pMsgHdr->pHGCMPort && !g_fResetting)
795 pMsgHdr->pHGCMPort->pfnCompleted(pMsgHdr->pHGCMPort, g_fSaveState? VINF_HGCM_SAVE_STATE: result, pMsgHdr->pCmd);
1523 * @param pHGCMPort The port to be used for completion confirmation.
1531 int HGCMService::GuestCall(PPDMIHGCMPORT pHGCMPort, PVBOXHGCMCMD pCmd, uint32_t u32ClientId, uint32_t u32Function,
1547 pMsg->pHGCMPort = pHGCMPort;
2175 * @param pHGCMPort The port to be used for completion confirmation.
2181 int HGCMGuestConnect(PPDMIHGCMPORT pHGCMPort,
2186 LogFlowFunc(("pHGCMPort = %p, pCmd = %p, name = %s, pu32ClientId = %p\n",
2187 pHGCMPort, pCmd, pszServiceName, pu32ClientId));
2189 if (pHGCMPort == NULL || pCmd == NULL || pszServiceName == NULL || pu32ClientId == NULL)
2208 pMsg->pHGCMPort = pHGCMPort;
2224 * @param pHGCMPort The port to be used for completion confirmation.
2229 int HGCMGuestDisconnect(PPDMIHGCMPORT pHGCMPort,
2233 LogFlowFunc(("pHGCMPort = %p, pCmd = %p, u32ClientId = %d\n",
2234 pHGCMPort, pCmd, u32ClientId));
2236 if (!pHGCMPort || !pCmd || !u32ClientId)
2253 pMsg->pHGCMPort = pHGCMPort;
2318 * @param pHGCMPort The port to be used for completion confirmation.
2326 int HGCMGuestCall(PPDMIHGCMPORT pHGCMPort,
2333 LogFlowFunc(("pHGCMPort = %p, pCmd = %p, u32ClientId = %d, u32Function = %d, cParms = %d, paParms = %p\n",
2334 pHGCMPort, pCmd, u32ClientId, u32Function, cParms, paParms));
2336 if (!pHGCMPort || !pCmd || u32ClientId == 0)
2351 rc = pClient->pService->GuestCall(pHGCMPort, pCmd, u32ClientId, u32Function, cParms, paParms);