Lines Matching defs:vboxusb_urb_t

243  * vboxusb_urb_t: kernel URB representation.
245 typedef struct vboxusb_urb_t
261 } vboxusb_urb_t;
314 LOCAL int vboxUSBSolarisCtrlXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb);
316 LOCAL int vboxUSBSolarisBulkXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *purb);
318 LOCAL int vboxUSBSolarisIntrXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb);
320 LOCAL int vboxUSBSolarisIsocXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb);
324 LOCAL vboxusb_urb_t *vboxUSBSolarisGetIsocInURB(vboxusb_state_t *pState, PVBOXUSBREQ_URB pUrbReq);
325 LOCAL vboxusb_urb_t *vboxUSBSolarisQueueURB(vboxusb_state_t *pState, PVBOXUSBREQ_URB pUrbReq, mblk_t *pMsg);
326 LOCAL inline void vboxUSBSolarisConcatMsg(vboxusb_urb_t *pUrb);
328 LOCAL inline void vboxUSBSolarisDeQueueURB(vboxusb_urb_t *pUrb, int URBStatus);
485 list_create(&pState->hUrbs, sizeof(vboxusb_urb_t), offsetof(vboxusb_urb_t, hListLink));
486 list_create(&pState->hLandedUrbs, sizeof(vboxusb_urb_t), offsetof(vboxusb_urb_t, hListLink));
745 vboxusb_urb_t *pUrb = NULL;
1720 vboxusb_urb_t *pUrb = NULL;
1839 vboxusb_urb_t *pUrb = list_remove_head(&pState->hLandedUrbs);
2400 list_create(&pEp->hIsocInUrbs, sizeof(vboxusb_urb_t), offsetof(vboxusb_urb_t, hListLink));
2591 vboxusb_urb_t *pUrb = list_remove_head(&pEp->hIsocInUrbs);
2825 LOCAL vboxusb_urb_t *vboxUSBSolarisGetIsocInURB(vboxusb_state_t *pState, PVBOXUSBREQ_URB pUrbReq)
2831 vboxusb_urb_t *pUrb = RTMemAllocZ(sizeof(vboxusb_urb_t));
2855 LogRel((DEVICE_NAME ":vboxUSBSolarisGetIsocInURB failed to alloc %d bytes.\n", sizeof(vboxusb_urb_t)));
2869 LOCAL vboxusb_urb_t *vboxUSBSolarisQueueURB(vboxusb_state_t *pState, PVBOXUSBREQ_URB pUrbReq, mblk_t *pMsg)
2880 vboxusb_urb_t *pUrb = list_head(&pState->hUrbs);
2892 vboxusb_urb_t *pUrb = list_head(&pState->hUrbs);
2898 pUrb = RTMemAllocZ(sizeof(vboxusb_urb_t));
2901 LogRel((DEVICE_NAME ":vboxUSBSolarisQueueURB failed to alloc %d bytes.\n", sizeof(vboxusb_urb_t)));
2960 LOCAL inline void vboxUSBSolarisDeQueueURB(vboxusb_urb_t *pUrb, int URBStatus)
2998 LOCAL inline void vboxUSBSolarisConcatMsg(vboxusb_urb_t *pUrb)
3064 LOCAL int vboxUSBSolarisCtrlXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb)
3155 vboxusb_urb_t *pUrb = (vboxusb_urb_t *)pReq->ctrl_client_private;
3222 LOCAL int vboxUSBSolarisBulkXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb)
3303 vboxusb_urb_t *pUrb = (vboxusb_urb_t *)pReq->bulk_client_private;
3349 LOCAL int vboxUSBSolarisIntrXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb)
3418 vboxusb_urb_t *pUrb = (vboxusb_urb_t *)pReq->intr_client_private;
3462 LOCAL int vboxUSBSolarisIsocXfer(vboxusb_state_t *pState, vboxusb_ep_t *pEp, vboxusb_urb_t *pUrb)
3555 vboxusb_urb_t *pIsocFailedUrb = list_remove_tail(&pEp->hIsocInUrbs);
3629 vboxusb_urb_t *pUrb = list_remove_head(&pEp->hIsocInUrbs);
3717 vboxusb_urb_t *pUrb = list_remove_head(&pEp->hIsocInUrbs);
3841 vboxusb_urb_t *pUrb = list_remove_tail(&pEp->hIsocInUrbs);
3869 vboxusb_urb_t *pUrb = (vboxusb_urb_t *)pReq->isoc_client_private;