Searched refs:pHGCMConnect (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/VMMDev/
H A DVMMDevHGCM.h24 DECLCALLBACK(int) vmmdevHGCMConnect (VMMDevState *pVMMDevState, VMMDevHGCMConnect *pHGCMConnect, RTGCPHYS GCPtr);
H A DVMMDevHGCM.cpp490 int vmmdevHGCMConnect (PVMMDEV pThis, VMMDevHGCMConnect *pHGCMConnect, RTGCPHYS GCPhys) argument
494 uint32_t cbCmdSize = sizeof (struct VBOXHGCMCMD) + pHGCMConnect->header.header.size;
502 vmmdevHGCMAddCommand (pThis, pCmd, GCPhys, pHGCMConnect->header.header.size, VBOXHGCMCMDTYPE_CONNECT);
504 memcpy(pHGCMConnectCopy, pHGCMConnect, pHGCMConnect->header.header.size);
527 static int vmmdevHGCMConnectSaved (PVMMDEV pThis, VMMDevHGCMConnect *pHGCMConnect, RTGCPHYS GCPhys, bool *pfHGCMCalled, VBOXHGCMCMD *pSavedCmd, VBOXHGCMCMD **ppCmd) argument
532 uint32_t cbCmdSize = sizeof (struct VBOXHGCMCMD) + pHGCMConnect->header.header.size;
543 vmmdevHGCMAddCommand (pThis, pCmd, GCPhys, pHGCMConnect->header.header.size, VBOXHGCMCMDTYPE_CONNECT);
545 memcpy(pHGCMConnectCopy, pHGCMConnect, pHGCMConnect
2333 VMMDevHGCMConnect *pHGCMConnect = (VMMDevHGCMConnect *)pHeader; local
2753 VMMDevHGCMConnect *pHGCMConnect = (VMMDevHGCMConnect *)requestHeader; local
2832 VMMDevHGCMConnect *pHGCMConnect = (VMMDevHGCMConnect *)requestHeader; local
[all...]
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DHGCMInternal.cpp86 VMMDevHGCMConnect *pHGCMConnect; local
92 pHGCMConnect = NULL;
95 rc = VbglGRAlloc ((VMMDevRequestHeader **)&pHGCMConnect, sizeof (VMMDevHGCMConnect), VMMDevReq_HGCMConnect);
100 pHGCMConnect->header.fu32Flags = 0;
102 memcpy (&pHGCMConnect->loc, &pConnectInfo->Loc, sizeof (HGCMServiceLocation));
103 pHGCMConnect->u32ClientID = 0;
106 rc = VbglGRPerform (&pHGCMConnect->header.header);
114 pfnAsyncCallback (&pHGCMConnect->header, pvAsyncData, u32AsyncData);
117 pConnectInfo->result = pHGCMConnect->header.result;
120 pConnectInfo->u32ClientID = pHGCMConnect
[all...]

Completed in 36 milliseconds