/vbox/include/VBox/HostServices/ |
H A D | Service.h | 44 Message(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM aParms[]) argument 49 setData(uMsg, cParms, aParms); 59 int getData(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM aParms[]) const argument 67 if (m_cParms != cParms) 70 m_cParms, cParms)); 74 int rc = copyParms(cParms, m_paParms, &aParms[0], false /* fCreatePtrs */); 80 int setData(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM aParms[]) argument 82 AssertReturn(cParms < 256, VERR_INVALID_PARAMETER); 89 m_cParms = cParms; 91 if (cParms > 355 hostCall(uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 420 svcCall(void * pvService, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 439 svcHostCall(void *pvService, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/HostServices/DragAndDrop/ |
H A D | dndmanager.cpp | 71 int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 73 int rc = DnDMessage::currentMessage(uMsg, cParms, paParms); 106 int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 130 DnDHGSendDataMessagePrivate(uint32_t uMsg, uint32_t cParms, 133 int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 174 int DnDHGSendFilePrivate::currentMessage(uint32_t uMsg, uint32_t cParms, argument 180 int rc = m_pNextMsg->getData(uMsg, cParms, paParms); 212 m_pNextMsg = new HGCM::Message(DragAndDropSvc::HOST_DND_HG_SND_FILE, 5 /* cParms */, 236 DnDHGSendDataMessagePrivate::DnDHGSendDataMessagePrivate(uint32_t uMsg, uint32_t cParms, argument 247 m_pNextMsg = new HGCM::Message(uMsg, cParms, paParm 250 currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 315 DnDHGSendDataMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[], PFNDNDPROGRESS pfnProgressCallback, void *pvProgressUser) argument 407 currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 495 addMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 714 nextMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
H A D | dndmanager.h | 67 virtual int currentMessage(uint32_t uMsg, uint32_t cParms, argument 73 int rc = m_pNextMsg->getData(uMsg, cParms, paParms); 103 DnDGenericMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 105 m_pNextMsg = new HGCM::Message(uMsg, cParms, paParms); 116 DnDHGSendDataMessage(uint32_t uMsg, uint32_t cParms, 124 int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 156 0 /* cParms */, 0 /* aParms */); 180 int addMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 184 int nextMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]);
|
H A D | service.cpp | 87 void guestCall(VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 88 int hostCall(uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 189 uint32_t cParms, VBOXHGCMSVCPARM paParms[]) 191 LogFlowFunc(("u32ClientID=%RU32, u32Function=%RU32, cParms=%RU32\n", 192 u32ClientID, u32Function, cParms)); 256 if ( cParms != 3 276 if ( cParms != 1 292 if ( cParms != 1 310 if ( cParms != 3 331 if ( cParms ! 187 guestCall(VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 448 hostCall(uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/HostServices/GuestProperties/ |
H A D | service.cpp | 325 uint32_t cParms, 329 LogFlowFunc(("pvService=%p, callHandle=%p, u32ClientID=%u, pvClient=%p, u32Function=%u, cParms=%u, paParms=%p\n", pvService, callHandle, u32ClientID, pvClient, u32Function, cParms, paParms)); 331 pSelf->call(callHandle, u32ClientID, pvClient, u32Function, cParms, paParms); 341 uint32_t cParms, 345 LogFlowFunc(("pvService=%p, u32Function=%u, cParms=%u, paParms=%p\n", pvService, u32Function, cParms, paParms)); 347 int rc = pSelf->hostCall(u32Function, cParms, paParms); 372 int setPropertyBlock(uint32_t cParms, VBOXHGCMSVCPARM paParms[]); 373 int getProperty(uint32_t cParms, VBOXHGCMSVCPAR 320 svcCall(void * pvService, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 339 svcHostCall(void *pvService, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 475 setPropertyBlock(uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 565 getProperty(uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 642 setProperty(uint32_t cParms, VBOXHGCMSVCPARM paParms[], bool isGuest) argument 756 delProperty(uint32_t cParms, VBOXHGCMSVCPARM paParms[], bool isGuest) argument 884 enumProps(uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 981 getNotificationWriteOut(uint32_t cParms, VBOXHGCMSVCPARM paParms[], Property prop) argument 1030 getNotification(uint32_t u32ClientId, VBOXHGCMCALLHANDLE callHandle, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1245 call(VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void * , uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1359 hostCall(uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/HostServices/GuestControl/ |
H A D | service.cpp | 145 * @param cParms Number of parameters of HGCM request. 148 int Allocate(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 150 LogFlowFunc(("Allocating pHostCmd=%p, uMsg=%RU32, cParms=%RU32, paParms=%p\n", 151 this, uMsg, cParms, paParms)); 153 if (!cParms) /* At least one parameter (context ID) must be present. */ 159 if (cParms > 256) 160 cParms = 256; 170 mParmCount = cParms; 972 uint32_t cParms, 978 pSelf->call(callHandle, u32ClientID, pvClient, u32Function, cParms, paParm 967 svcCall(void * pvService, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 985 svcHostCall(void *pvService, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1137 clientGetCommand(uint32_t u32ClientID, VBOXHGCMCALLHANDLE callHandle, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1167 clientSetMsgFilterSet(uint32_t u32ClientID, VBOXHGCMCALLHANDLE callHandle, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1210 clientSetMsgFilterUnset(uint32_t u32ClientID, VBOXHGCMCALLHANDLE callHandle, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1236 clientSkipMsg(uint32_t u32ClientID, VBOXHGCMCALLHANDLE callHandle, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1272 uint32_t cParms = 0; local 1305 hostCallback(uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1333 hostProcessCommand(uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1412 call(VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void * , uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1509 hostCall(uint32_t eFunction, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1559 sessionClose(uint32_t u32ClientID, VBOXHGCMCALLHANDLE callHandle, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/Additions/common/VBoxGuestLib/ |
H A D | HGCM.cpp | 183 VBGL_HGCM_ASSERTMsg(cbData >= sizeof (VBoxGuestHGCMCallInfo) + pData->cParms * sizeof (HGCMFunctionParameter), 184 ("cbData = %d, cParms = %d (calculated size %d)\n", cbData, pData->cParms, sizeof (VBoxGuestHGCMCallInfo) + pData->cParms * sizeof (VBoxGuestHGCMCallInfo))); 195 VBGL_HGCM_ASSERTMsg(cbData >= sizeof (VBoxGuestHGCMCallInfo) + pData->cParms * sizeof (HGCMFunctionParameter), 196 ("cbData = %d, cParms = %d (calculated size %d)\n", cbData, pData->cParms, sizeof (VBoxGuestHGCMCallInfo) + pData->cParms * sizeof (VBoxGuestHGCMCallInfo))); 210 + pData->info.cParms * sizeof (HGCMFunctionParameter); 212 ("cbData = %d, cParms [all...] |
H A D | HGCMInternal.cpp | 188 uint32_t cParms = pCallInfo->cParms; local 201 for (iParm = 0; iParm < cParms; iParm++, pSrcParm++) 226 AssertMsgReturn( off >= pCallInfo->cParms * sizeof(HGCMFunctionParameter) 228 ("offset=%#x cParms=%#x cbCallInfo=%#x\n", off, pCallInfo->cParms, cbCallInfo), 486 uint32_t cParms = pCallInfo->cParms; local 487 uint32_t offExtra = (uintptr_t)(pDstParm + cParms) - (uintptr_t)pHGCMCall; 500 pHGCMCall->cParms 764 uint32_t cParms = pCallInfo->cParms; local 949 uint32_t cParms = 0; local [all...] |
H A D | VBoxGuestR3LibClipboard.cpp | 102 Msg.hdr.cParms = 2; 151 Msg.hdr.cParms = 3; 191 Msg.hdr.cParms = 1; 219 Msg.hdr.cParms = 2;
|
H A D | VBoxGuestR3LibHostChannel.cpp | 89 parms.hdr.cParms = 3; 119 parms.hdr.cParms = 1; 136 parms.hdr.cParms = 2; 163 parms.hdr.cParms = 4; 200 parms.hdr.cParms = 5; 235 parms.hdr.cParms = 4; 267 parms.hdr.cParms = 0; 303 parms.hdr.cParms = 5;
|
H A D | VBoxGuestR3LibGuestCtrl.cpp | 114 Msg.hdr.cParms = 2; /* Just peek for the next message! */ 152 Msg.hdr.cParms = 4; 179 Msg.hdr.cParms = 1; 210 Msg.hdr.cParms = 4; 243 Msg.hdr.cParms = 1; 268 Msg.hdr.cParms = 0; 298 Msg.hdr.cParms = pCtx->uNumParms; 325 Msg.hdr.cParms = 3; 370 Msg.hdr.cParms = pCtx->uNumParms; 421 Msg.hdr.cParms [all...] |
H A D | VBoxGuestR3LibDragAndDrop.cpp | 75 Msg.hdr.cParms = 3; 119 Msg.hdr.cParms = 7; 155 Msg.hdr.cParms = 0; 170 Msg.hdr.cParms = 0; 194 Msg.hdr.cParms = 3; 237 Msg.hdr.cParms = 5; 479 Msg.hdr.cParms = 5; 519 Msg.hdr.cParms = 2; 647 Msg.hdr.cParms = 1; 679 Msg.hdr.cParms [all...] |
H A D | VBoxGuestR3LibGuestProp.cpp | 189 Msg.hdr.cParms = 3; 204 Msg.hdr.cParms = 1; 238 Msg.hdr.cParms = 2; 252 Msg.hdr.cParms = 1; 346 Msg.hdr.cParms = 4; 551 Msg.hdr.cParms = 3; 816 Msg.hdr.cParms = 1; 928 Msg.hdr.info.cParms = 4;
|
H A D | VBoxGuestR3LibSharedFolders.cpp | 151 Msg.callInfo.cParms = 3; 244 Msg.callInfo.cParms = 2;
|
/vbox/include/VBox/ |
H A D | VBoxGuest2.h | 80 uint32_t cParms; /**< IN How many parms. */ member in struct:VBoxGuestHGCMCallInfo 81 /* Parameters follow in form HGCMFunctionParameter aParms[cParms] */ 100 /* Parameters follow in form HGCMFunctionParameter aParms[cParms] */
|
H A D | hgcmsvc.h | 381 DECLR3CALLBACKMEMBER(void, pfnCall, (void *pvService, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t function, uint32_t cParms, VBOXHGCMSVCPARM paParms[])); 386 DECLR3CALLBACKMEMBER(int, pfnHostCall, (void *pvService, uint32_t function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]));
|
/vbox/src/VBox/Main/include/ |
H A D | HGCM.h | 47 int HGCMGuestCall (PPDMIHGCMPORT pHGCMPort, PVBOXHGCMCMD pCmdPtr, uint32_t clientID, uint32_t function, uint32_t cParms, VBOXHGCMSVCPARM *paParms); 49 int HGCMHostCall (const char *pszServiceName, uint32_t function, uint32_t cParms, VBOXHGCMSVCPARM aParms[]);
|
H A D | VMMDev.h | 59 int hgcmHostCall (const char *pszServiceName, uint32_t u32Function, uint32_t cParms, PVBOXHGCMSVCPARM paParms);
|
/vbox/src/VBox/HostServices/SharedOpenGL/crserver/ |
H A D | crservice.cpp | 417 static DECLCALLBACK(void) svcCall (void *, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 429 Log(("SHARED_CROPENGL svcCall: u32ClientID = %d, fn = %d, cParms = %d, pparms = %d\n", u32ClientID, u32Function, cParms, paParms)); 434 for (i = 0; i < cParms; i++) 448 if (cParms != SHCRGL_CPARMS_WRITE) 481 if (cParms != SHCRGL_CPARMS_INJECT) 521 if (cParms != SHCRGL_CPARMS_READ) 560 if (cParms != SHCRGL_CPARMS_WRITE_READ) 608 if (cParms != SHCRGL_CPARMS_SET_VERSION) 642 if (cParms ! 865 svcHostCallPerform(uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1447 svcHostCall(void *, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/Additions/common/VBoxService/ |
H A D | VBoxServiceControl.cpp | 215 uint32_t cParms = 0; local 216 rc = VbglR3GuestCtrlMsgWaitFor(g_uControlSvcClientID, &uMsg, &cParms); 221 cParms); 272 VBoxServiceVerbose(4, "Msg=%RU32 (%RU32 parms) retrieved\n", uMsg, cParms); 276 ctxHost.uNumParms = cParms; 332 VBoxServiceVerbose(3, "Skipping uMsg=%RU32, cParms=%RU32, rc=%Rrc\n", 333 uMsg, cParms, rc);
|
/vbox/src/VBox/HostServices/HostChannel/ |
H A D | service.cpp | 204 uint32_t cParms, 211 LogRel2(("svcCall: u32ClientID = %d, fn = %d, cParms = %d, pparms = %d\n", 212 u32ClientID, u32Function, cParms, paParms)); 221 for (i = 0; i < cParms; i++) 234 if (cParms != 3) 277 if (cParms != 1) 303 if (cParms != 2) 337 if (cParms != 4) 384 if (cParms != 5) 442 if (cParms ! 199 svcCall(void *pvService, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 561 svcHostCall(void *pvService, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/HostServices/SharedFolders/ |
H A D | service.cpp | 292 static DECLCALLBACK(void) svcCall (void *, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 296 Log(("SharedFolders host service: svcCall: u32ClientID = %u, fn = %u, cParms = %u, pparms = %p\n", u32ClientID, u32Function, cParms, paParms)); 305 for (i = 0; i < cParms; i++) 319 if (cParms != SHFL_CPARMS_QUERY_MAPPINGS) 375 if (cParms != SHFL_CPARMS_QUERY_MAP_NAME) 416 if (cParms != SHFL_CPARMS_CREATE) 466 if (cParms != SHFL_CPARMS_CLOSE) 514 if (cParms != SHFL_CPARMS_READ) 581 if (cParms ! 1283 svcHostCall(void *, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/HostServices/SharedClipboard/ |
H A D | service.cpp | 385 uint32_t cParms, 390 LogRel2(("svcCall: u32ClientID = %d, fn = %d, cParms = %d, pparms = %d\n", 391 u32ClientID, u32Function, cParms, paParms)); 400 for (i = 0; i < cParms; i++) 414 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_GET_HOST_MSG) 462 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_FORMATS) 507 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_READ_DATA) 603 if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_WRITE_DATA) 695 uint32_t cParms, 700 LogRel2(("svcHostCall: fn = %d, cParms 380 svcCall(void *, VBOXHGCMCALLHANDLE callHandle, uint32_t u32ClientID, void *pvClient, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 693 svcHostCall(void *, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument [all...] |
/vbox/src/VBox/Devices/VMMDev/ |
H A D | VMMDevHGCM.cpp | 641 * VBOXHGCMSVCPARM[cParms] 645 uint32_t cParms = pHGCMCall->cParms; local 647 Log(("vmmdevHGCMCall: cParms = %d\n", cParms)); 652 if (cParms > VMMDEV_MAX_HGCM_PARMS) 654 LogRelMax(50, ("VMMDev: request packet with too many parameters (%d). Refusing operation.\n", cParms)); 662 uint32_t cbCmdSize = sizeof (struct VBOXHGCMCMD) + cParms * sizeof (VBOXHGCMSVCPARM); 679 for (i = 0; i < cParms && RT_SUCCESS(rc); i++, pGuestParm++) 743 for (i = 0; i < cParms 1189 uint32_t cParms = pHGCMCall->cParms; local 2007 uint32_t cParms = pHGCMCall->cParms; local 2116 uint32_t cParms = pHGCMCall->cParms; local [all...] |
/vbox/src/VBox/Main/src-client/ |
H A D | HGCM.cpp | 158 int HostCall(uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM *paParms); 177 uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM aParms[]); 425 uint32_t cParms; member in class:HGCMMsgCall 444 uint32_t cParms; member in class:HGCMMsgHostCallSvc 606 LogFlowFunc(("SVC_MSG_GUESTCALL u32ClientId = %d, u32Function = %d, cParms = %d, paParms = %p\n", 607 pMsg->u32ClientId, pMsg->u32Function, pMsg->cParms, pMsg->paParms)); 615 pMsg->cParms, pMsg->paParms); 629 LogFlowFunc(("SVC_MSG_HOSTCALL u32Function = %d, cParms = %d, paParms = %p\n", 630 pMsg->u32Function, pMsg->cParms, pMsg->paParms)); 632 rc = pSvc->m_fntable.pfnHostCall(pSvc->m_fntable.pvService, pMsg->u32Function, pMsg->cParms, pMs 1531 GuestCall(PPDMIHGCMPORT pHGCMPort, PVBOXHGCMCMD pCmd, uint32_t u32ClientId, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM paParms[]) argument 1574 HostCall(uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM *paParms) argument 1712 uint32_t cParms; member in class:HGCMMsgMainHostCall 2326 HGCMGuestCall(PPDMIHGCMPORT pHGCMPort, PVBOXHGCMCMD pCmd, uint32_t u32ClientId, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM *paParms) argument 2368 HGCMHostCall(const char *pszServiceName, uint32_t u32Function, uint32_t cParms, VBOXHGCMSVCPARM *paParms) argument [all...] |