Lines Matching refs:paParms

71     int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[])
73 int rc = DnDMessage::currentMessage(uMsg, cParms, paParms);
106 int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]);
131 VBOXHGCMSVCPARM paParms[],
133 int currentMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[]);
175 VBOXHGCMSVCPARM paParms[])
180 int rc = m_pNextMsg->getData(uMsg, cParms, paParms);
189 uint32_t cbToRead = paParms[2].u.pointer.size; /* cbData */
191 void *pvBuf = paParms[2].u.pointer.addr; /* pvData */
201 paParms[3].setUInt32((uint32_t)cbRead); /* cbData */
237 VBOXHGCMSVCPARM paParms[],
240 : m_cbSize(paParms[4].u.uint32)
247 m_pNextMsg = new HGCM::Message(uMsg, cParms, paParms);
251 VBOXHGCMSVCPARM paParms[])
264 rc = pCurMsg->getData(uMsg, cParms, paParms);
270 m_cbDone += paParms[iPos + 1].u.uint32;
275 paParms[iPos + 1].u.uint32 = paParms[iPos].u.pointer.size;
280 paTmpParms[0].setPointer(static_cast<uint8_t*>(pvOldData) + paParms[iPos].u.pointer.size, cOldData - paParms[iPos].u.pointer.size);
281 paTmpParms[1].setUInt32(cOldData - paParms[iPos].u.pointer.size);
316 VBOXHGCMSVCPARM paParms[],
327 const char *pszFormat = static_cast<const char*>(paParms[1].u.pointer.addr);
328 uint32_t cbFormat = paParms[1].u.pointer.size;
336 const char *pszList = static_cast<const char*>(paParms[3].u.pointer.addr);
338 uint32_t cbList = paParms[3].u.pointer.size;
365 paParms[3].u.pointer.addr = (void *)strNewURIs.c_str();
366 paParms[3].u.pointer.size = (uint32_t)(strNewURIs.length() + 1);
367 paParms[4].u.uint32 = (uint32_t)(strNewURIs.length() + 1);
370 paParms[3].u.pointer.size,
371 (const char*)paParms[3].u.pointer.addr));
377 m_cbTotal += paParms[4].u.uint32;
381 m_pNextPathMsg = new DnDHGSendDataMessagePrivate(uMsg, cParms, paParms,
408 uint32_t cParms, VBOXHGCMSVCPARM paParms[])
414 int rc = m_pNextPathMsg->currentMessage(uMsg, cParms, paParms);
495 int DnDManager::addMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[])
510 || paParms[0].type != VBOX_HGCM_SVC_PARM_32BIT /* screen id */
511 || paParms[1].type != VBOX_HGCM_SVC_PARM_32BIT /* x-pos */
512 || paParms[2].type != VBOX_HGCM_SVC_PARM_32BIT /* y-pos */
513 || paParms[3].type != VBOX_HGCM_SVC_PARM_32BIT /* default action */
514 || paParms[4].type != VBOX_HGCM_SVC_PARM_32BIT /* allowed actions */
515 || paParms[5].type != VBOX_HGCM_SVC_PARM_PTR /* data */
516 || paParms[6].type != VBOX_HGCM_SVC_PARM_32BIT /* size */)
521 DnDGenericMessage *pMessage = new DnDGenericMessage(uMsg, cParms, paParms);
533 || paParms[0].type != VBOX_HGCM_SVC_PARM_32BIT /* screen id */
534 || paParms[1].type != VBOX_HGCM_SVC_PARM_32BIT /* x-pos */
535 || paParms[2].type != VBOX_HGCM_SVC_PARM_32BIT /* y-pos */
536 || paParms[3].type != VBOX_HGCM_SVC_PARM_32BIT /* default action */
537 || paParms[4].type != VBOX_HGCM_SVC_PARM_32BIT /* allowed actions */
538 || paParms[5].type != VBOX_HGCM_SVC_PARM_PTR /* data */
539 || paParms[6].type != VBOX_HGCM_SVC_PARM_32BIT /* size */)
546 DnDGenericMessage *pMessage = new DnDGenericMessage(uMsg, cParms, paParms);
561 DnDGenericMessage *pMessage = new DnDGenericMessage(uMsg, cParms, paParms);
575 || paParms[0].type != VBOX_HGCM_SVC_PARM_32BIT /* screen id */
576 || paParms[1].type != VBOX_HGCM_SVC_PARM_32BIT /* x-pos */
577 || paParms[2].type != VBOX_HGCM_SVC_PARM_32BIT /* y-pos */
578 || paParms[3].type != VBOX_HGCM_SVC_PARM_32BIT /* default action */
579 || paParms[4].type != VBOX_HGCM_SVC_PARM_32BIT /* allowed actions */
580 || paParms[5].type != VBOX_HGCM_SVC_PARM_PTR /* data */
581 || paParms[6].type != VBOX_HGCM_SVC_PARM_32BIT /* size */)
587 DnDGenericMessage *pMessage = new DnDGenericMessage(uMsg, cParms, paParms);
599 || paParms[0].type != VBOX_HGCM_SVC_PARM_32BIT /* screen id */
600 || paParms[1].type != VBOX_HGCM_SVC_PARM_PTR /* format */
601 || paParms[2].type != VBOX_HGCM_SVC_PARM_32BIT /* format size */
602 || paParms[3].type != VBOX_HGCM_SVC_PARM_PTR /* data */
603 || paParms[4].type != VBOX_HGCM_SVC_PARM_32BIT /* data size */)
610 new DnDHGSendDataMessage(uMsg, cParms, paParms,
624 || paParms[0].type != VBOX_HGCM_SVC_PARM_32BIT /* screen id */)
630 DnDGenericMessage *pMessage = new DnDGenericMessage(uMsg, cParms, paParms);
642 || paParms[0].type != VBOX_HGCM_SVC_PARM_PTR /* format */
643 || paParms[1].type != VBOX_HGCM_SVC_PARM_32BIT /* format size */
644 || paParms[2].type != VBOX_HGCM_SVC_PARM_32BIT /* action */)
653 = new DnDGenericMessage(uMsg, cParms, paParms);
714 int DnDManager::nextMessage(uint32_t uMsg, uint32_t cParms, VBOXHGCMSVCPARM paParms[])
732 int rc = m_pCurMsg->currentMessage(uMsg, cParms, paParms);