Lines Matching refs:pBody
1180 VRDEUSBREQREAPURBBODY *pBody = (VRDEUSBREQREAPURBBODY *)pvBody;
1185 pBody->id, pBody->flags, pBody->error, pBody->handle, pBody->len));
1199 if ( (pBody->flags & ~fu8ReapValidFlags) != 0
1201 || pBody->handle == 0)
1208 PREMOTEUSBDEVICE pDevice = deviceFromId(pBody->id);
1224 while (qurb && qurb->u32Handle != pBody->handle)
1241 switch(pBody->error)
1247 default: Log(("RemoteUSBBackend::reapURB: Invalid error %d\n", pBody->error));
1254 switch(pBody->error)
1271 default: Log(("RemoteUSBBackend::reapURB: Invalid error %d\n", pBody->error));
1285 cbBodyData = pBody->len; /* VRDE_USB_DIRECTION_IN URBs include some data. */
1291 LogFlow(("RemoteUSBBackend::reapURB: copying data %d bytes\n", pBody->len));
1293 uint32_t u32DataLen = qurb->u32TransferredLen + pBody->len;
1304 memcpy ((uint8_t *)qurb->pvData + qurb->u32TransferredLen, &pBody[1], pBody->len);
1308 && (pBody->flags & VRDE_USB_REAP_FLAG_FRAGMENT) != 0)
1315 qurb->u32TransferredLen += pBody->len; /* Update the value for all URBs. */
1373 if (pBody->flags & VRDE_USB_REAP_FLAG_LAST)
1387 pBody = (VRDEUSBREQREAPURBBODY *)((uint8_t *)pBody + cbBodySize);