/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba10_calls.c | 142 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_get_state() argument 146 return (usb_pipe_get_state(pipe_handle, pipe_state, flags)); in usba10_usb_pipe_get_state() 163 usb_pipe_handle_t *pipe_handle) in usba10_usb_pipe_open() argument 165 return (usb_pipe_open(dip, ep, pipe_policy, flags, pipe_handle)); in usba10_usb_pipe_open() 172 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_close() argument 181 usb_pipe_close(dip, pipe_handle, flags, cb, cb_arg); in usba10_usb_pipe_close() 188 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_drain_reqs() argument 199 dip, pipe_handle, time, flags, cb, cb_arg)); in usba10_usb_pipe_drain_reqs() 205 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_set_private() argument 208 return (usb_pipe_set_private(pipe_handle, data)); in usba10_usb_pipe_set_private() [all …]
|
H A D | usbai_pipe_mgmt.c | 71 usb_pipe_handle_t pipe_handle = NULL; in usba_get_dflt_pipe_handle() local 76 pipe_handle = in usba_get_dflt_pipe_handle() 81 return (pipe_handle); in usba_get_dflt_pipe_handle() 87 usba_get_dip(usb_pipe_handle_t pipe_handle) in usba_get_dip() argument 89 usba_ph_impl_t *ph_impl = (usba_ph_impl_t *)pipe_handle; in usba_get_dip() 105 usb_pipe_handle_t pipe_handle = NULL; in usba_usbdev_to_dflt_pipe_handle() local 109 pipe_handle = (usb_pipe_handle_t)&usba_device->usb_ph_list[0]; in usba_usbdev_to_dflt_pipe_handle() 112 return (pipe_handle); in usba_usbdev_to_dflt_pipe_handle() 117 usba_get_ph_data(usb_pipe_handle_t pipe_handle) in usba_get_ph_data() argument 119 usba_ph_impl_t *ph_impl = (usba_ph_impl_t *)pipe_handle; in usba_get_ph_data() [all …]
|
H A D | usbai_req.c | 737 usb_pipe_handle_t pipe_handle; in usba_req_normal_cb() local 742 pipe_handle = usba_get_pipe_handle(ph_data); in usba_req_normal_cb() 801 USBA_WRP2CTRL_REQ(req_wrp)->ctrl_cb(pipe_handle, in usba_req_normal_cb() 808 USBA_WRP2INTR_REQ(req_wrp)->intr_cb(pipe_handle, in usba_req_normal_cb() 812 USBA_WRP2BULK_REQ(req_wrp)->bulk_cb(pipe_handle, in usba_req_normal_cb() 816 USBA_WRP2ISOC_REQ(req_wrp)->isoc_cb(pipe_handle, in usba_req_normal_cb() 840 usb_pipe_handle_t pipe_handle = usba_get_pipe_handle(ph_data); in usba_req_exc_cb() local 909 USBA_WRP2CTRL_REQ(req_wrp)->ctrl_exc_cb(pipe_handle, in usba_req_exc_cb() 919 USBA_WRP2INTR_REQ(req_wrp)->intr_exc_cb(pipe_handle, in usba_req_exc_cb() 923 USBA_WRP2BULK_REQ(req_wrp)->bulk_exc_cb(pipe_handle, in usba_req_exc_cb() [all …]
|
H A D | genconsole.c | 44 usb_console_input_init(dev_info_t *dip, usb_pipe_handle_t pipe_handle, in usb_console_input_init() argument 78 if ((ph_data = usba_hold_ph_data(pipe_handle)) == NULL) { in usb_console_input_init() 98 usba_release_ph_data((usba_ph_impl_t *)pipe_handle); in usb_console_input_init() 246 usb_pipe_handle_t pipe_handle, in usb_console_output_init() argument 269 usba_get_ph_data(pipe_handle), usb_console_output); in usb_console_output_init()
|
H A D | hcdi.c | 851 usb_pipe_handle_t pipe_handle, def_pipe_handle; in hcdi_autoclearing() local 864 pipe_handle = usba_get_pipe_handle(req_wrp->wr_ph_data); in hcdi_autoclearing() 871 usba_pipe_clear(pipe_handle); in hcdi_autoclearing() 878 if ((pipe_handle == def_pipe_handle) && in hcdi_autoclearing() 885 } else if ((pipe_handle == def_pipe_handle) && (cr == USB_CR_STALL)) { in hcdi_autoclearing()
|
H A D | usbai_util.c | 1289 usb_pipe_get_state(usb_pipe_handle_t pipe_handle, in usb_pipe_get_state() argument 1293 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle); in usb_pipe_get_state() 1335 *usba_pipe_get_policy(usb_pipe_handle_t pipe_handle) in usba_pipe_get_policy() argument 1339 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle); in usba_pipe_get_policy() 1362 usb_ep_num(usb_pipe_handle_t pipe_handle) in usb_ep_num() argument 1364 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle); in usb_ep_num()
|
/illumos-gate/usr/src/uts/common/io/usb/usba10/ |
H A D | usba10.c | 170 usb_pipe_handle_t pipe_handle, in usb_pipe_get_state() argument 174 return (usba10_usb_pipe_get_state(pipe_handle, pipe_state, flags)); in usb_pipe_get_state() 191 usb_pipe_handle_t *pipe_handle) in usb_pipe_open() argument 193 return (usba10_usb_pipe_open(dip, ep, pipe_policy, flags, pipe_handle)); in usb_pipe_open() 200 usb_pipe_handle_t pipe_handle, in usb_pipe_close() argument 209 usba10_usb_pipe_close(dip, pipe_handle, flags, cb, cb_arg); in usb_pipe_close() 216 usb_pipe_handle_t pipe_handle, in usb_pipe_drain_reqs() argument 227 dip, pipe_handle, time, flags, cb, cb_arg)); in usb_pipe_drain_reqs() 233 usb_pipe_handle_t pipe_handle, in usb_pipe_set_private() argument 236 return (usba10_usb_pipe_set_private(pipe_handle, data)); in usb_pipe_set_private() [all …]
|
/illumos-gate/usr/src/uts/common/sys/usb/usba/ |
H A D | hcdi.h | 73 usba_pipe_handle_data_t *pipe_handle, 80 usba_pipe_handle_data_t *pipe_handle, 87 usba_pipe_handle_data_t *pipe_handle, 94 usba_pipe_handle_data_t *pipe_handle); 100 usba_pipe_handle_data_t *pipe_handle, 115 usba_pipe_handle_data_t *pipe_handle, 123 usba_pipe_handle_data_t *pipe_handle, 131 usba_pipe_handle_data_t *pipe_handle, 138 usba_pipe_handle_data_t *pipe_handle, 146 usba_pipe_handle_data_t *pipe_handle, [all …]
|
H A D | usba10.h | 176 usb_pipe_handle_t pipe_handle, 189 usb_pipe_handle_t *pipe_handle); 194 usb_pipe_handle_t pipe_handle, 206 usb_pipe_handle_t pipe_handle, 218 usb_pipe_handle_t pipe_handle, 222 usba10_usb_pipe_get_private(usb_pipe_handle_t pipe_handle); 227 usb_pipe_handle_t pipe_handle, 247 usb_pipe_handle_t pipe_handle, 271 usb_pipe_handle_t pipe_handle, 327 usb_pipe_handle_t pipe_handle, [all …]
|
H A D | genconsole.h | 73 usb_pipe_handle_t pipe_handle, 119 usb_pipe_handle_t pipe_handle,
|
H A D | usbai_private.h | 125 usb_pipe_handle_t pipe_handle,
|
/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/ |
H A D | uhciutil.h | 41 int uhci_hcdi_pipe_open(usba_pipe_handle_data_t *pipe_handle, 43 int uhci_hcdi_pipe_close(usba_pipe_handle_data_t *pipe_handle, 45 int uhci_hcdi_pipe_reset(usba_pipe_handle_data_t *pipe_handle, 48 usba_pipe_handle_data_t *pipe_handle); 60 usba_pipe_handle_data_t *pipe_handle, usb_flags_t flags); 71 usba_pipe_handle_data_t *pipe_handle, 103 usba_pipe_handle_data_t *pipe_handle); 136 usba_pipe_handle_data_t *pipe_handle); 138 usba_pipe_handle_data_t *pipe_handle, uint_t *node); 143 usba_pipe_handle_data_t *pipe_handle); [all …]
|
H A D | uhcitgt.h | 41 usba_pipe_handle_data_t *pipe_handle, 45 usba_pipe_handle_data_t *pipe_handle, 49 usba_pipe_handle_data_t *pipe_handle, 61 usba_pipe_handle_data_t *pipe_handle); 67 usba_pipe_handle_data_t *pipe_handle, uint_t *node); 69 usba_pipe_handle_data_t *pipe_handle); 84 usba_pipe_handle_data_t *pipe_handle,
|
H A D | uhcihub.h | 37 usba_pipe_handle_data_t *pipe_handle,
|
/illumos-gate/usr/src/uts/common/sys/usb/ |
H A D | usbai.h | 1040 usb_pipe_handle_t pipe_handle, 1104 usb_pipe_handle_t *pipe_handle); 1111 usb_pipe_handle_t *pipe_handle); 1154 usb_pipe_handle_t pipe_handle, 1195 usb_pipe_handle_t pipe_handle, 1233 usb_pipe_handle_t pipe_handle, 1252 usb_pipe_handle_t pipe_handle, 1257 usb_pipe_handle_t pipe_handle); 1556 int usb_pipe_ctrl_xfer(usb_pipe_handle_t pipe_handle, 1618 usb_pipe_handle_t pipe_handle, [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/ |
H A D | keyspan_pipe.c | 453 &pipe->pipe_policy, USB_FLAGS_SLEEP, &pipe->pipe_handle); in keyspan_open_one_pipe() 489 &pipe->pipe_handle))) == USB_SUCCESS) { in keyspan_open_pipe_datain_usa49wg() 495 ksp->ks_datain_pipe_handle = pipe->pipe_handle; in keyspan_open_pipe_datain_usa49wg() 509 pipe->pipe_handle = ksp->ks_datain_pipe_handle; in keyspan_open_pipe_datain_usa49wg() 529 if (pipe->pipe_handle != NULL) { in keyspan_close_one_pipe() 530 usb_pipe_close(pipe->pipe_ksp->ks_dip, pipe->pipe_handle, in keyspan_close_one_pipe() 533 pipe->pipe_handle = NULL; in keyspan_close_one_pipe() 550 if (pipe->pipe_handle != NULL) { in keyspan_close_pipe_datain_usa49wg() 556 pipe->pipe_handle, USB_FLAGS_SLEEP, in keyspan_close_pipe_datain_usa49wg() 563 pipe->pipe_handle = NULL; in keyspan_close_pipe_datain_usa49wg() [all …]
|
H A D | usbser_keyspan.c | 428 kbp->kb_def_pipe.pipe_handle = kbp->kb_dev_data->dev_default_ph; in keyspan_pre_attach() 563 while (usb_pipe_ctrl_xfer_wait(pipe->pipe_handle, &setup, &data, in keyspan_write_memory()
|
H A D | keyspan_dsd.c | 628 if ((kp->kp_datain_pipe.pipe_handle == NULL) && in keyspan_close_hw_port() 629 (kp->kp_dataout_pipe.pipe_handle == NULL)) { in keyspan_close_hw_port() 695 kp->kp_datain_pipe.pipe_handle, in keyspan_close_hw_port() 709 kp->kp_datain_pipe.pipe_handle, in keyspan_close_hw_port() 1543 ksp->ks_def_pipe.pipe_handle = in keyspan_usb_register() 1560 ksp->ks_def_pipe.pipe_handle = NULL; in keyspan_usb_unregister() 1845 rval = usb_pipe_bulk_xfer(ksp->ks_ctrlout_pipe.pipe_handle, br, in keyspan_send_cmd_usa49() 1892 rval = usb_pipe_ctrl_xfer_wait(ksp->ks_def_pipe.pipe_handle, &setup, in keyspan_send_cmd_usa49wg() 2195 usb_pipe_stop_intr_polling(statin->pipe_handle, in keyspan_pwrlvl0() 2308 if (ksp->ks_statin_pipe.pipe_handle) { in keyspan_detach_pipes() [all …]
|
/illumos-gate/usr/src/uts/common/sys/usb/clients/usbser/usbser_keyspan/ |
H A D | keyspan_pipe.h | 44 usb_pipe_handle_t pipe_handle; /* pipe handle */ member 54 pipe_handle
|
H A D | keyspan_var.h | 186 ks_ctrlout_pipe.pipe_handle 187 ks_statin_pipe.pipe_handle 241 kp_datain_pipe.pipe_handle
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/ |
H A D | uhcitgt.c | 44 usba_pipe_handle_data_t *pipe_handle, 662 uhci_hcdi_pipe_bulk_xfer(usba_pipe_handle_data_t *pipe_handle, in uhci_hcdi_pipe_bulk_xfer() argument 668 uhcip = uhci_obtain_state(pipe_handle->p_usba_device->usb_root_hub_dip); in uhci_hcdi_pipe_bulk_xfer() 692 if ((error = uhci_insert_bulk_td(uhcip, pipe_handle, bulk_reqp, in uhci_hcdi_pipe_bulk_xfer() 768 usba_pipe_handle_data_t *pipe_handle, in uhci_send_intr_data() argument 788 if ((rval = uhci_insert_intr_td(uhcip, pipe_handle, req, flags)) != in uhci_send_intr_data() 804 usba_pipe_handle_data_t *pipe_handle, in uhci_hcdi_pipe_stop_intr_polling() argument 808 uhci_obtain_state(pipe_handle->p_usba_device->usb_root_hub_dip); in uhci_hcdi_pipe_stop_intr_polling() 813 (void *)pipe_handle, flags); in uhci_hcdi_pipe_stop_intr_polling() 816 rval = uhci_stop_periodic_pipe_polling(uhcip, pipe_handle, flags); in uhci_hcdi_pipe_stop_intr_polling()
|
H A D | uhciutil.c | 988 usba_pipe_handle_data_t *pipe_handle, in uhci_allocate_bandwidth() argument 999 usb_ep_descr_t *endpoint = &pipe_handle->p_ep; in uhci_allocate_bandwidth() 1007 mutex_enter(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth() 1010 pipe_handle->p_usba_device->usb_port_status); in uhci_allocate_bandwidth() 1011 mutex_exit(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth() 1040 mutex_enter(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth() 1042 pipe_handle->p_usba_device->usb_port_status); in uhci_allocate_bandwidth() 1043 mutex_exit(&pipe_handle->p_usba_device->usb_mutex); in uhci_allocate_bandwidth() 1155 usba_pipe_handle_data_t *pipe_handle) in uhci_deallocate_bandwidth() argument 1162 usb_ep_descr_t *endpoint = &pipe_handle->p_ep; in uhci_deallocate_bandwidth() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/ |
H A D | xhci_polled.c | 262 xhci_hcdi_console_input_init(usba_pipe_handle_data_t *pipe_handle, in xhci_hcdi_console_input_init() argument 269 xhcip = xhci_hcdi_get_xhcip_from_dev(pipe_handle->p_usba_device); in xhci_hcdi_console_input_init() 273 ret = xhci_polled_init(pipe_handle, xhcip, console_input_info); in xhci_hcdi_console_input_init() 442 xhci_hcdi_console_output_init(usba_pipe_handle_data_t *pipe_handle, in xhci_hcdi_console_output_init() argument
|
/illumos-gate/usr/src/cmd/mdb/common/modules/usba/ |
H A D | usb.c | 309 usba_pipe_handle_data_t pipe_handle; in usb_pipe_handle() local 317 if (mdb_vread(&pipe_handle, in usb_pipe_handle() 325 (uintptr_t)pipe_handle.p_ph_impl) == -1) { in usb_pipe_handle() 355 bcopy(&pipe_handle.p_ep, &ept_descr, sizeof (usb_ep_descr_t)); in usb_pipe_handle()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbskel/ |
H A D | usbskel.c | 1196 usb_pipe_handle_t pipe_handle; in usbskel_open_pipes() local 1211 USB_FLAGS_SLEEP, &pipe_handle)) != USB_SUCCESS) { in usbskel_open_pipes() 1218 usbskelp->usbskel_intr_ph = pipe_handle; in usbskel_open_pipes() 1246 usb_pipe_handle_t pipe_handle = usbskelp->usbskel_intr_ph; in usbskel_close_pipes() local 1250 usb_pipe_close(usbskelp->usbskel_dip, pipe_handle, in usbskel_close_pipes()
|