Home
last modified time | relevance | path

Searched refs:pipe_handle (Results 1 – 25 of 25) sorted by relevance

/titanic_50/usr/src/uts/common/io/usb/usba/
H A Dusba10_calls.c141 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_get_state() argument
145 return (usb_pipe_get_state(pipe_handle, pipe_state, flags)); in usba10_usb_pipe_get_state()
162 usb_pipe_handle_t *pipe_handle) in usba10_usb_pipe_open() argument
164 return (usb_pipe_open(dip, ep, pipe_policy, flags, pipe_handle)); in usba10_usb_pipe_open()
171 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_close() argument
180 usb_pipe_close(dip, pipe_handle, flags, cb, cb_arg); in usba10_usb_pipe_close()
187 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_drain_reqs() argument
198 dip, pipe_handle, time, flags, cb, cb_arg)); in usba10_usb_pipe_drain_reqs()
204 usb_pipe_handle_t pipe_handle, in usba10_usb_pipe_set_private() argument
207 return (usb_pipe_set_private(pipe_handle, data)); in usba10_usb_pipe_set_private()
[all …]
H A Dusbai_pipe_mgmt.c70 usb_pipe_handle_t pipe_handle = NULL; in usba_get_dflt_pipe_handle() local
75 pipe_handle = in usba_get_dflt_pipe_handle()
80 return (pipe_handle); in usba_get_dflt_pipe_handle()
86 usba_get_dip(usb_pipe_handle_t pipe_handle) in usba_get_dip() argument
88 usba_ph_impl_t *ph_impl = (usba_ph_impl_t *)pipe_handle; in usba_get_dip()
104 usb_pipe_handle_t pipe_handle = NULL; in usba_usbdev_to_dflt_pipe_handle() local
108 pipe_handle = (usb_pipe_handle_t)&usba_device->usb_ph_list[0]; in usba_usbdev_to_dflt_pipe_handle()
111 return (pipe_handle); in usba_usbdev_to_dflt_pipe_handle()
116 usba_get_ph_data(usb_pipe_handle_t pipe_handle) in usba_get_ph_data() argument
118 usba_ph_impl_t *ph_impl = (usba_ph_impl_t *)pipe_handle; in usba_get_ph_data()
[all …]
H A Dusbai_req.c732 usb_pipe_handle_t pipe_handle; in usba_req_normal_cb() local
737 pipe_handle = usba_get_pipe_handle(ph_data); in usba_req_normal_cb()
796 USBA_WRP2CTRL_REQ(req_wrp)->ctrl_cb(pipe_handle, in usba_req_normal_cb()
803 USBA_WRP2INTR_REQ(req_wrp)->intr_cb(pipe_handle, in usba_req_normal_cb()
807 USBA_WRP2BULK_REQ(req_wrp)->bulk_cb(pipe_handle, in usba_req_normal_cb()
811 USBA_WRP2ISOC_REQ(req_wrp)->isoc_cb(pipe_handle, in usba_req_normal_cb()
835 usb_pipe_handle_t pipe_handle = usba_get_pipe_handle(ph_data); in usba_req_exc_cb() local
904 USBA_WRP2CTRL_REQ(req_wrp)->ctrl_exc_cb(pipe_handle, in usba_req_exc_cb()
914 USBA_WRP2INTR_REQ(req_wrp)->intr_exc_cb(pipe_handle, in usba_req_exc_cb()
918 USBA_WRP2BULK_REQ(req_wrp)->bulk_exc_cb(pipe_handle, in usba_req_exc_cb()
[all …]
H A Dgenconsole.c44 usb_pipe_handle_t pipe_handle, in usb_console_input_init() argument
79 if ((ph_data = usba_hold_ph_data(pipe_handle)) == NULL) { in usb_console_input_init()
99 usba_release_ph_data((usba_ph_impl_t *)pipe_handle); in usb_console_input_init()
251 usb_pipe_handle_t pipe_handle, in usb_console_output_init() argument
274 usba_get_ph_data(pipe_handle), usb_console_output); in usb_console_output_init()
H A Dhcdi.c837 usb_pipe_handle_t pipe_handle, def_pipe_handle; in hcdi_autoclearing() local
850 pipe_handle = usba_get_pipe_handle(req_wrp->wr_ph_data); in hcdi_autoclearing()
857 usba_pipe_clear(pipe_handle); in hcdi_autoclearing()
864 if ((pipe_handle == def_pipe_handle) && in hcdi_autoclearing()
871 } else if ((pipe_handle == def_pipe_handle) && (cr == USB_CR_STALL)) { in hcdi_autoclearing()
H A Dusbai_util.c1288 usb_pipe_get_state(usb_pipe_handle_t pipe_handle, in usb_pipe_get_state() argument
1292 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle); in usb_pipe_get_state()
1334 *usba_pipe_get_policy(usb_pipe_handle_t pipe_handle) in usba_pipe_get_policy() argument
1338 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle); in usba_pipe_get_policy()
1361 usb_ep_num(usb_pipe_handle_t pipe_handle) in usb_ep_num() argument
1363 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle); in usb_ep_num()
/titanic_50/usr/src/uts/common/io/usb/usba10/
H A Dusba10.c169 usb_pipe_handle_t pipe_handle, in usb_pipe_get_state() argument
173 return (usba10_usb_pipe_get_state(pipe_handle, pipe_state, flags)); in usb_pipe_get_state()
190 usb_pipe_handle_t *pipe_handle) in usb_pipe_open() argument
192 return (usba10_usb_pipe_open(dip, ep, pipe_policy, flags, pipe_handle)); in usb_pipe_open()
199 usb_pipe_handle_t pipe_handle, in usb_pipe_close() argument
208 usba10_usb_pipe_close(dip, pipe_handle, flags, cb, cb_arg); in usb_pipe_close()
215 usb_pipe_handle_t pipe_handle, in usb_pipe_drain_reqs() argument
226 dip, pipe_handle, time, flags, cb, cb_arg)); in usb_pipe_drain_reqs()
232 usb_pipe_handle_t pipe_handle, in usb_pipe_set_private() argument
235 return (usba10_usb_pipe_set_private(pipe_handle, data)); in usb_pipe_set_private()
[all …]
/titanic_50/usr/src/uts/common/sys/usb/usba/
H A Dhcdi.h70 usba_pipe_handle_data_t *pipe_handle,
77 usba_pipe_handle_data_t *pipe_handle,
84 usba_pipe_handle_data_t *pipe_handle,
91 usba_pipe_handle_data_t *pipe_handle);
97 usba_pipe_handle_data_t *pipe_handle,
112 usba_pipe_handle_data_t *pipe_handle,
120 usba_pipe_handle_data_t *pipe_handle,
128 usba_pipe_handle_data_t *pipe_handle,
135 usba_pipe_handle_data_t *pipe_handle,
143 usba_pipe_handle_data_t *pipe_handle,
[all …]
H A Dusba10.h175 usb_pipe_handle_t pipe_handle,
188 usb_pipe_handle_t *pipe_handle);
193 usb_pipe_handle_t pipe_handle,
205 usb_pipe_handle_t pipe_handle,
217 usb_pipe_handle_t pipe_handle,
221 usba10_usb_pipe_get_private(usb_pipe_handle_t pipe_handle);
226 usb_pipe_handle_t pipe_handle,
246 usb_pipe_handle_t pipe_handle,
270 usb_pipe_handle_t pipe_handle,
326 usb_pipe_handle_t pipe_handle,
[all …]
H A Dgenconsole.h73 usb_pipe_handle_t pipe_handle,
119 usb_pipe_handle_t pipe_handle,
H A Dusbai_private.h125 usb_pipe_handle_t pipe_handle,
/titanic_50/usr/src/uts/common/sys/usb/hcd/uhci/
H A Duhciutil.h41 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 Duhcitgt.h41 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 Duhcihub.h37 usba_pipe_handle_data_t *pipe_handle,
/titanic_50/usr/src/uts/common/sys/usb/
H A Dusbai.h971 usb_pipe_handle_t pipe_handle,
1032 usb_pipe_handle_t *pipe_handle);
1075 usb_pipe_handle_t pipe_handle,
1116 usb_pipe_handle_t pipe_handle,
1154 usb_pipe_handle_t pipe_handle,
1173 usb_pipe_handle_t pipe_handle,
1178 usb_pipe_handle_t pipe_handle);
1469 int usb_pipe_ctrl_xfer(usb_pipe_handle_t pipe_handle,
1531 usb_pipe_handle_t pipe_handle,
1868 usb_pipe_handle_t pipe_handle,
[all …]
/titanic_50/usr/src/uts/common/sys/usb/clients/usbser/usbser_keyspan/
H A Dkeyspan_pipe.h44 usb_pipe_handle_t pipe_handle; /* pipe handle */ member
54 pipe_handle
H A Dkeyspan_var.h186 ks_ctrlout_pipe.pipe_handle
187 ks_statin_pipe.pipe_handle
241 kp_datain_pipe.pipe_handle
/titanic_50/usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/
H A Dkeyspan_pipe.c453 &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 Dusbser_keyspan.c428 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 Dkeyspan_dsd.c628 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 …]
/titanic_50/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhcitgt.c44 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 Duhciutil.c988 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 …]
H A Duhcihub.c204 usba_pipe_handle_data_t *pipe_handle, in uhci_handle_root_hub_request() argument
265 uhci_rh_hcdi_callback(uhcip, pipe_handle, (usb_opaque_t)req, in uhci_handle_root_hub_request()
/titanic_50/usr/src/cmd/mdb/common/modules/usba/
H A Dusb.c307 usba_pipe_handle_data_t pipe_handle; in usb_pipe_handle() local
315 if (mdb_vread(&pipe_handle, in usb_pipe_handle()
323 (uintptr_t)pipe_handle.p_ph_impl) == -1) { in usb_pipe_handle()
353 bcopy(&pipe_handle.p_ep, &ept_descr, sizeof (usb_ep_descr_t)); in usb_pipe_handle()
/titanic_50/usr/src/uts/common/io/usb/clients/usbskel/
H A Dusbskel.c1196 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()