Home
last modified time | relevance | path

Searched refs:isoc_req (Results 1 – 7 of 7) sorted by relevance

/titanic_41/usr/src/uts/common/io/usb/clients/audio/usb_as/
H A Dusb_as.c1082 usb_isoc_req_t *isoc_req = NULL; in usb_as_play_isoc_data() local
1174 if ((isoc_req = usb_alloc_isoc_req(uasp->usb_as_dip, in usb_as_play_isoc_data()
1185 isoc_req->isoc_pkt_descr[pkt].isoc_pkt_length = in usb_as_play_isoc_data()
1189 isoc_req->isoc_data = data; in usb_as_play_isoc_data()
1190 isoc_req->isoc_pkts_count = (ushort_t)n_pkts; in usb_as_play_isoc_data()
1191 isoc_req->isoc_attributes = USB_ATTRS_ISOC_XFER_ASAP | in usb_as_play_isoc_data()
1193 isoc_req->isoc_cb = usb_as_play_cb; in usb_as_play_isoc_data()
1194 isoc_req->isoc_exc_cb = usb_as_play_exc_cb; in usb_as_play_isoc_data()
1195 isoc_req->isoc_client_private = (usb_opaque_t)uasp; in usb_as_play_isoc_data()
1201 "pkt=0x%p rqcnt=%d ", (void *)isoc_req, (void *)data, count, in usb_as_play_isoc_data()
[all …]
/titanic_41/usr/src/uts/common/io/usb/usba/
H A Dusbai_req.c111 usb_isoc_req_t *isoc_req = (usb_isoc_req_t *)req; in _usba_check_req() local
145 cr = &isoc_req->isoc_completion_reason; in _usba_check_req()
217 isoc_req->isoc_cb_flags = USB_CB_NO_INFO; in _usba_check_req()
218 data = isoc_req->isoc_data; in _usba_check_req()
219 attrs = isoc_req->isoc_attributes; in _usba_check_req()
220 cb = (usb_opaque_t)isoc_req->isoc_cb; in _usba_check_req()
221 exc_cb = (usb_opaque_t)isoc_req->isoc_exc_cb; in _usba_check_req()
307 if ((isoc_req->isoc_pkts_count == 0) || in _usba_check_req()
308 (isoc_req->isoc_pkt_descr == NULL)) { in _usba_check_req()
314 if (!((isoc_req->isoc_attributes & in _usba_check_req()
[all …]
/titanic_41/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhciutil.c3979 usb_isoc_req_t *isoc_req, in uhci_insert_isoc_td() argument
3998 (void *)ph, (void *)isoc_req, length); in uhci_insert_isoc_td()
4003 if ((tw = uhci_create_isoc_transfer_wrapper(uhcip, pp, isoc_req, in uhci_insert_isoc_td()
4012 tw->tw_curr_xfer_reqp = (usb_opaque_t)isoc_req; in uhci_insert_isoc_td()
4030 ASSERT(isoc_req->isoc_data != NULL); in uhci_insert_isoc_td()
4031 p = isoc_req->isoc_data->b_rptr; in uhci_insert_isoc_td()
4034 for (i = 0; i < isoc_req->isoc_pkts_count; i++) { in uhci_insert_isoc_td()
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()
4053 isoc_req = (usb_isoc_req_t *)tw->tw_curr_xfer_reqp; in uhci_insert_isoc_td()
[all …]
H A Duhcitgt.c41 usba_pipe_handle_data_t *ph, usb_isoc_req_t *isoc_req,
1166 usb_isoc_req_t *isoc_req, in uhci_pipe_send_isoc_data() argument
1174 (void *)isoc_req, usb_flags); in uhci_pipe_send_isoc_data()
1176 ASSERT(isoc_req->isoc_pkts_count < UHCI_MAX_ISOC_PKTS); in uhci_pipe_send_isoc_data()
1182 ASSERT(isoc_req->isoc_data != NULL); in uhci_pipe_send_isoc_data()
1183 length = MBLKL(isoc_req->isoc_data); in uhci_pipe_send_isoc_data()
1199 if (isoc_req->isoc_pkts_count > UHCI_MAX_ISOC_PKTS) { in uhci_pipe_send_isoc_data()
1218 if ((error = uhci_insert_isoc_td(uhcip, ph, isoc_req, in uhci_pipe_send_isoc_data()
/titanic_41/usr/src/uts/common/io/usb/clients/video/usbvc/
H A Dusbvc.c3162 usbvc_isoc_cb(usb_pipe_handle_t ph, usb_isoc_req_t *isoc_req) in usbvc_isoc_cb() argument
3165 (usbvc_state_t *)isoc_req->isoc_client_private; in usbvc_isoc_cb()
3167 mblk_t *data = isoc_req->isoc_data; in usbvc_isoc_cb()
3175 (void *)isoc_req, isoc_req->isoc_frame_no, in usbvc_isoc_cb()
3176 isoc_req->isoc_pkts_count, isoc_req->isoc_attributes, in usbvc_isoc_cb()
3177 (void *)isoc_req->isoc_data, isoc_req->isoc_error_count); in usbvc_isoc_cb()
3179 ASSERT((isoc_req->isoc_cb_flags & USB_CB_INTR_CONTEXT) != 0); in usbvc_isoc_cb()
3180 for (i = 0; i < isoc_req->isoc_pkts_count; i++) { in usbvc_isoc_cb()
3186 isoc_req->isoc_pkt_descr[i].isoc_pkt_length, in usbvc_isoc_cb()
3187 isoc_req->isoc_pkt_descr[i].isoc_pkt_status, in usbvc_isoc_cb()
[all …]
/titanic_41/usr/src/uts/common/sys/usb/hcd/uhci/
H A Duhciutil.h168 usba_pipe_handle_data_t *ph, usb_isoc_req_t *isoc_req,
173 usb_isoc_req_t *isoc_req, usb_flags_t usb_flags);
H A Duhcitgt.h55 usb_isoc_req_t *isoc_req,