Home
last modified time | relevance | path

Searched refs:isoc_pkt_descr (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_isoch.c309 usb_isoc_pkt_descr_t *isoc_pkt_descr; in ehci_allocate_isoc_resources() local
339 isoc_pkt_descr = isoc_reqp->isoc_pkt_descr; in ehci_allocate_isoc_resources()
343 isoc_pkt_descr = ((usb_isoc_req_t *) in ehci_allocate_isoc_resources()
344 pp->pp_client_periodic_in_reqp)->isoc_pkt_descr; in ehci_allocate_isoc_resources()
362 if (isoc_pkt_descr->isoc_pkt_length > 3072) { in ehci_allocate_isoc_resources()
367 itw_xfer_size += isoc_pkt_descr->isoc_pkt_length; in ehci_allocate_isoc_resources()
369 isoc_pkt_descr++; in ehci_allocate_isoc_resources()
461 ASSERT(itw->itw_curr_xfer_reqp->isoc_pkt_descr != NULL); in ehci_insert_isoc_req()
466 itw->itw_curr_isoc_pktp = itw->itw_curr_xfer_reqp->isoc_pkt_descr; in ehci_insert_isoc_req()
518 itw->itw_curr_isoc_pktp = itw->itw_curr_xfer_reqp->isoc_pkt_descr; in ehci_insert_isoc_req()
[all …]
H A Dehci_isoch_util.c1555 usb_isoc_pkt_descr_t *isoc_pkt_descr; in ehci_parse_sitd_error() local
1558 isoc_pkt_descr = itw->itw_curr_isoc_pktp; in ehci_parse_sitd_error()
1625 isoc_pkt_descr->isoc_pkt_actual_length -= residue; in ehci_parse_sitd_error()
1628 isoc_pkt_descr->isoc_pkt_status = error; in ehci_parse_sitd_error()
/illumos-gate/usr/src/uts/common/io/usb/clients/audio/usb_as/
H A Dusb_as.c1185 isoc_req->isoc_pkt_descr[pkt].isoc_pkt_length = in usb_as_play_isoc_data()
1202 (void *)isoc_req->isoc_pkt_descr, uasp->usb_as_request_count); in usb_as_play_isoc_data()
1274 if (isoc_req->isoc_pkt_descr[i].isoc_pkt_status != in usb_as_play_cb()
1278 isoc_req->isoc_pkt_descr[i].isoc_pkt_length, in usb_as_play_cb()
1280 isoc_pkt_descr[i].isoc_pkt_status)); in usb_as_play_cb()
1326 if (isoc_req->isoc_pkt_descr[i].isoc_pkt_status == in usb_as_play_exc_cb()
1332 isoc_req->isoc_pkt_descr[i].isoc_pkt_length, in usb_as_play_exc_cb()
1333 isoc_req->isoc_pkt_descr[i].isoc_pkt_status); in usb_as_play_exc_cb()
1390 isoc_req->isoc_pkt_descr[pkt]. in usb_as_start_record()
1568 isoc_req->isoc_pkt_descr[i].isoc_pkt_length, in usb_as_record_cb()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusba_ugen.c2216 if (epp->ep_isoc_info.isoc_pkt_descr) { in ugen_epx_close_pipe()
2221 kmem_free(epp->ep_isoc_info.isoc_pkt_descr, in ugen_epx_close_pipe()
2224 epp->ep_isoc_info.isoc_pkt_descr = NULL; in ugen_epx_close_pipe()
3170 pkt_descr = epp->ep_isoc_info.isoc_pkt_descr; in ugen_epx_isoc_IN_req()
3188 bcopy(epp->ep_isoc_info.isoc_pkt_descr, bp->b_un.b_addr, in ugen_epx_isoc_IN_req()
3311 pkt_descr = epp->ep_isoc_info.isoc_pkt_descr; in ugen_epx_isoc_IN_start_polling()
3339 reqp->isoc_pkt_descr[pkt].isoc_pkt_length = in ugen_epx_isoc_IN_start_polling()
3446 reqp->isoc_pkt_descr; in ugen_epx_isoc_IN_req_cb()
3706 epp->ep_isoc_info.isoc_pkt_descr = pkt_descr; in ugen_epx_isoc_OUT_req()
3716 epp->ep_isoc_info.isoc_pkt_descr = NULL; in ugen_epx_isoc_OUT_req()
[all …]
H A Dusbai_req.c313 (isoc_req->isoc_pkt_descr == NULL)) { in _usba_check_req()
351 if (isoc_req->isoc_pkt_descr[n].isoc_pkt_length == 0) { in _usba_check_req()
2167 isoc_req->isoc_pkt_descr = (usb_isoc_pkt_descr_t *) in usb_alloc_isoc_req()
2216 length += reqp->isoc_pkt_descr[count].isoc_pkt_length; in usba_hcdi_dup_isoc_req()
2238 isoc_reqp->isoc_pkt_descr[count].isoc_pkt_length = in usba_hcdi_dup_isoc_req()
2239 reqp->isoc_pkt_descr[count].isoc_pkt_length; in usba_hcdi_dup_isoc_req()
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhciutil.c3872 xfer_size = tmp_req->isoc_pkt_descr[i].isoc_pkt_length; in uhci_create_isoc_transfer_wrapper()
4037 isoc_req->isoc_pkt_descr[i].isoc_pkt_length, in uhci_insert_isoc_td()
4039 p += isoc_req->isoc_pkt_descr[i].isoc_pkt_length; in uhci_insert_isoc_td()
4095 isoc_req->isoc_pkt_descr[index].isoc_pkt_length; in uhci_insert_isoc_td()
4188 isoc_req->isoc_pkt_descr[i].isoc_pkt_status = in uhci_insert_isoc_td()
4190 isoc_req->isoc_pkt_descr[i].isoc_pkt_actual_length = in uhci_insert_isoc_td()
4191 isoc_req->isoc_pkt_descr[i].isoc_pkt_length; in uhci_insert_isoc_td()
4324 isoc_req->isoc_pkt_descr[pkt_index].isoc_pkt_status = cr; in uhci_handle_isoc_td()
4325 isoc_req->isoc_pkt_descr[pkt_index].isoc_pkt_actual_length = in uhci_handle_isoc_td()
4456 usb_isoc_pkt_descr_t *isoc_pkt_descr; in uhci_start_isoc_receive_polling() local
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/openhci/
H A Dohci.c5552 usb_isoc_pkt_descr_t *isoc_pkt_descr, *start_isoc_pkt_descr; in ohci_allocate_isoc_resources() local
5582 isoc_pkt_descr = isoc_reqp->isoc_pkt_descr; in ohci_allocate_isoc_resources()
5586 isoc_pkt_descr = ((usb_isoc_req_t *) in ohci_allocate_isoc_resources()
5587 pp->pp_client_periodic_in_reqp)->isoc_pkt_descr; in ohci_allocate_isoc_resources()
5596 start_isoc_pkt_descr = isoc_pkt_descr; in ohci_allocate_isoc_resources()
5605 tw_length += isoc_pkt_descr->isoc_pkt_length; in ohci_allocate_isoc_resources()
5606 isoc_pkt_descr++; in ohci_allocate_isoc_resources()
5741 curr_isoc_pkt_descr = curr_isoc_reqp->isoc_pkt_descr; in ohci_insert_isoc_req()
5744 ASSERT(curr_isoc_reqp->isoc_pkt_descr != NULL); in ohci_insert_isoc_req()
5749 tw->tw_curr_isoc_pktp = curr_isoc_reqp->isoc_pkt_descr; in ohci_insert_isoc_req()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/clients/video/usbvc/
H A Dusbvc.c3120 req->isoc_pkt_descr[pkt].isoc_pkt_length = pkt_size; in usbvc_start_isoc_polling()
3189 isoc_req->isoc_pkt_descr[i].isoc_pkt_length, in usbvc_isoc_cb()
3190 isoc_req->isoc_pkt_descr[i].isoc_pkt_status, in usbvc_isoc_cb()
3191 isoc_req->isoc_pkt_descr[i].isoc_pkt_actual_length); in usbvc_isoc_cb()
3193 if (isoc_req->isoc_pkt_descr[i].isoc_pkt_status != in usbvc_isoc_cb()
3198 isoc_req->isoc_pkt_descr[i].isoc_pkt_status)); in usbvc_isoc_cb()
3207 if (isoc_req->isoc_pkt_descr[i].isoc_pkt_actual_length) { in usbvc_isoc_cb()
3209 isoc_req->isoc_pkt_descr[i].isoc_pkt_actual_length) in usbvc_isoc_cb()
3232 data->b_rptr += isoc_req->isoc_pkt_descr[i].isoc_pkt_length; in usbvc_isoc_cb()
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusba_ugend.h174 ugen_isoc_pkt_descr_t *isoc_pkt_descr; /* array of pkt descr */ member
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci_usba.c1038 ushort_t len = usrp->isoc_pkt_descr[i].isoc_pkt_length; in xhci_hcdi_isoc_transfer_fill()
1377 count += usrp->isoc_pkt_descr[i].isoc_pkt_length; in xhci_hcdi_isoc_periodic()
1402 count += usrp->isoc_pkt_descr[i].isoc_pkt_length; in xhci_hcdi_isoc_oneshot()
H A Dxhci_endpoint.c1596 bcopy(xt->xt_isoc, usrp->isoc_pkt_descr, in xhci_endpoint_isoch_callback()
/illumos-gate/usr/src/uts/common/sys/usb/
H A Dusbai.h2292 struct usb_isoc_pkt_descr *isoc_pkt_descr; member