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.c1226 usb_intr_req_t *uirp, usb_flags_t usb_flags) in xhci_hcdi_intr_oneshot() argument
1260 xt = xhci_transfer_alloc(xhcip, xep, uirp->intr_len, 0, usb_flags); in xhci_hcdi_intr_oneshot()
1265 xt->xt_usba_req = (usb_opaque_t)uirp; in xhci_hcdi_intr_oneshot()
1266 xt->xt_timeout = uirp->intr_timeout; in xhci_hcdi_intr_oneshot()
1276 if (uirp->intr_len > 0 && datain == B_TRUE && uirp->intr_data == NULL) { in xhci_hcdi_intr_oneshot()
1278 mp = allocb_wait(uirp->intr_len, BPRI_LO, STR_NOSIG, in xhci_hcdi_intr_oneshot()
1281 mp = allocb(uirp->intr_len, 0); in xhci_hcdi_intr_oneshot()
1288 uirp->intr_data = mp; in xhci_hcdi_intr_oneshot()
1291 if (uirp->intr_len > 0 && datain == B_FALSE) { in xhci_hcdi_intr_oneshot()
1292 xhci_transfer_copy(xt, uirp->intr_data->b_rptr, uirp->intr_len, in xhci_hcdi_intr_oneshot()
[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.c1454 usb_intr_req_t *uirp = (usb_intr_req_t *)xt->xt_usba_req; in xhci_endpoint_norm_callback() local
1456 if (uirp == NULL) { in xhci_endpoint_norm_callback()
1459 uirp = (usb_intr_req_t *)urp; in xhci_endpoint_norm_callback()
1469 attrs = uirp->intr_attributes; in xhci_endpoint_norm_callback()
1470 mp = uirp->intr_data; in xhci_endpoint_norm_callback()
/illumos-gate/usr/src/uts/common/io/usb/clients/ccid/
H A Dccid.c1977 ccid_intr_pipe_cb(usb_pipe_handle_t ph, usb_intr_req_t *uirp) in ccid_intr_pipe_cb() argument
1984 ccid_t *ccid = (ccid_t *)uirp->intr_client_private; in ccid_intr_pipe_cb()
1986 mp = uirp->intr_data; in ccid_intr_pipe_cb()
2055 usb_free_intr_req(uirp); in ccid_intr_pipe_cb()
2059 ccid_intr_pipe_except_cb(usb_pipe_handle_t ph, usb_intr_req_t *uirp) in ccid_intr_pipe_except_cb() argument
2061 ccid_t *ccid = (ccid_t *)uirp->intr_client_private; in ccid_intr_pipe_except_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
3006 uirp = usb_alloc_intr_req(ccid->ccid_dip, 0, USB_FLAGS_SLEEP); in ccid_intr_poll_init()
[all …]