Home
last modified time | relevance | path

Searched refs:uirp (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci_usba.c1160 usb_intr_req_t *uirp, usb_flags_t usb_flags) in xhci_hcdi_intr_oneshot() argument
1199 xt->xt_usba_req = (usb_opaque_t)uirp; in xhci_hcdi_intr_oneshot()
1200 xt->xt_timeout = uirp->intr_timeout; in xhci_hcdi_intr_oneshot()
1210 if (uirp->intr_len > 0 && datain == B_TRUE && uirp->intr_data == NULL) { in xhci_hcdi_intr_oneshot()
1215 mp = allocb(uirp->intr_len, 0); in xhci_hcdi_intr_oneshot()
1222 uirp->intr_data = mp; in xhci_hcdi_intr_oneshot()
1225 if (uirp->intr_len > 0 && datain == B_FALSE) { in xhci_hcdi_intr_oneshot()
1226 xhci_transfer_copy(xt, uirp->intr_data->b_rptr, uirp->intr_len, in xhci_hcdi_intr_oneshot()
1245 uirp->intr_data = NULL; in xhci_hcdi_intr_oneshot()
1278 ret = xhci_hcdi_intr_oneshot(xhcip, ph, uirp, in xhci_hcdi_pipe_intr_xfer()
[all …]
H A Dxhci_hub.c684 usb_intr_req_t *uirp; in xhci_root_hub_intr_root_disable() local
696 uirp = xhcip->xhci_usba.xa_intr_cb_req; in xhci_root_hub_intr_root_disable()
698 if (uirp == NULL) { in xhci_root_hub_intr_root_disable()
703 usba_hcdi_cb(ph, (usb_opaque_t)uirp, USB_CR_STOPPED_POLLING); in xhci_root_hub_intr_root_disable()
710 usb_intr_req_t *uirp) in xhci_root_hub_intr_root_enable() argument
713 ASSERT((uirp->intr_attributes & USB_ATTRS_ONE_XFER) == 0); in xhci_root_hub_intr_root_enable()
727 xhcip->xhci_usba.xa_intr_cb_req = uirp; in xhci_root_hub_intr_root_enable()
H A Dxhci_endpoint.c1372 usb_intr_req_t *uirp = (usb_intr_req_t *)xt->xt_usba_req; in xhci_endpoint_norm_callback() local
1374 if (uirp == NULL) { in xhci_endpoint_norm_callback()
1377 uirp = (usb_intr_req_t *)urp; in xhci_endpoint_norm_callback()
1387 attrs = uirp->intr_attributes; in xhci_endpoint_norm_callback()
1388 mp = uirp->intr_data; in xhci_endpoint_norm_callback()
/illumos-gate/usr/src/uts/common/io/usb/clients/ccid/
H A Dccid.c1986 mp = uirp->intr_data; in ccid_intr_pipe_cb()
2055 usb_free_intr_req(uirp); in ccid_intr_pipe_cb()
2064 switch (uirp->intr_completion_reason) { in ccid_intr_pipe_except_cb()
2073 usb_free_intr_req(uirp); in ccid_intr_pipe_except_cb()
3004 usb_intr_req_t *uirp; in ccid_intr_poll_init() local
3007 uirp->intr_client_private = (usb_opaque_t)ccid; in ccid_intr_poll_init()
3010 uirp->intr_len = CCID_INTR_RESPONSE_SIZE; in ccid_intr_poll_init()
3011 uirp->intr_cb = ccid_intr_pipe_cb; in ccid_intr_poll_init()
3012 uirp->intr_exc_cb = ccid_intr_pipe_except_cb; in ccid_intr_poll_init()
3017 usb_free_intr_req(uirp); in ccid_intr_poll_init()
[all …]