Home
last modified time | relevance | path

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

12

/illumos-gate/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);
49 int uhci_hcdi_pipe_ctrl_xfer(usba_pipe_handle_data_t *,
51 int uhci_hcdi_pipe_bulk_xfer(usba_pipe_handle_data_t *,
53 int uhci_hcdi_pipe_isoc_xfer(usba_pipe_handle_data_t *,
55 int uhci_hcdi_pipe_intr_xfer(usba_pipe_handle_data_t *,
60 usba_pipe_handle_data_t *pipe_handle, usb_flags_t flags);
61 int uhci_hcdi_pipe_stop_isoc_polling(usba_pipe_handle_data_t *ph,
[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,
54 usba_pipe_handle_data_t *ph,
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);
71 usba_pipe_handle_data_t *ph);
76 usba_pipe_handle_data_t *ph,
84 usba_pipe_handle_data_t *pipe_handle,
[all …]
H A Duhcipolled.h72 usba_pipe_handle_data_t *uhci_polled_ph;
103 int uhci_hcdi_polled_input_init(usba_pipe_handle_data_t *, uchar_t **,
109 int uhci_hcdi_polled_output_init(usba_pipe_handle_data_t *,
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dhcdi.h73 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 Dusba_impl.h84 int usba_async_ph_req(usba_pipe_handle_data_t *, void (*func)(void *),
158 usba_pipe_handle_data_t *wr_ph_data; /* ptr to pipe handle */
201 (usba_pipe_handle_data_t *)((wrp)->wr_ph_data)
277 void usba_start_next_req(usba_pipe_handle_data_t *ph);
279 int usba_pipe_check_handle(usba_pipe_handle_data_t *);
280 int usba_drain_cbs(usba_pipe_handle_data_t *, usb_cb_flags_t,
294 void usba_pipe_new_state(usba_pipe_handle_data_t *, usb_pipe_state_t);
421 usb_pipe_handle_t usba_get_pipe_handle(usba_pipe_handle_data_t *);
422 usba_pipe_handle_data_t *usba_get_ph_data(usb_pipe_handle_t);
423 usb_pipe_state_t usba_get_ph_state(usba_pipe_handle_data_t *);
[all …]
H A Dwa.h446 usba_pipe_handle_data_t *);
449 void (*rpipe_xfer_cb)(dev_info_t *dip, usba_pipe_handle_data_t *ph,
478 usba_pipe_handle_data_t *wr_ph;
525 usba_pipe_handle_data_t *);
528 void (*rpipe_xfer_cb)(dev_info_t *dip, usba_pipe_handle_data_t *ph,
562 int wusb_wa_get_ep_comp_descr(usba_pipe_handle_data_t *,
567 usb_pipe_handle_t, usba_pipe_handle_data_t *, wusb_wa_rpipe_hdl_t *);
570 int wusb_wa_rpipe_reset(dev_info_t *, usba_pipe_handle_data_t *,
576 usba_pipe_handle_data_t *, usb_ctrl_req_t *, usb_flags_t);
579 usba_pipe_handle_data_t *, usb_bulk_req_t *, usb_flags_t);
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehci_xfer.h48 usba_pipe_handle_data_t *ph,
52 usba_pipe_handle_data_t *ph);
75 usba_pipe_handle_data_t *ph,
86 usba_pipe_handle_data_t *ph,
92 usba_pipe_handle_data_t *ph,
97 usba_pipe_handle_data_t *ph,
107 usba_pipe_handle_data_t *ph,
146 usba_pipe_handle_data_t *ph);
160 usba_pipe_handle_data_t *ph);
166 usba_pipe_handle_data_t *ph);
[all …]
H A Dehcid.h415 usba_pipe_handle_data_t *pp_pipe_handle; /* Back ptr to handle */
1100 usba_pipe_handle_data_t *ph,
1103 usba_pipe_handle_data_t *ph,
1106 usba_pipe_handle_data_t *ph,
1109 usba_pipe_handle_data_t *ph);
1111 usba_pipe_handle_data_t *ph,
1118 usba_pipe_handle_data_t *ph,
1122 usba_pipe_handle_data_t *ph,
1126 usba_pipe_handle_data_t *ph,
1135 usba_pipe_handle_data_t *ph,
[all …]
H A Dehci_isoch.h56 usba_pipe_handle_data_t *ph);
61 usba_pipe_handle_data_t *ph,
75 usba_pipe_handle_data_t *ph,
84 usba_pipe_handle_data_t *ph,
H A Dehci_hub.h67 usba_pipe_handle_data_t *rh_ctrl_pipe_handle;
76 usba_pipe_handle_data_t *rh_intr_pipe_handle;
/illumos-gate/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohcid.h432 usba_pipe_handle_data_t *pp_pipe_handle; /* Back ptr to handle */
889 usba_pipe_handle_data_t *ph,
903 usba_pipe_handle_data_t *ph,
925 usba_pipe_handle_data_t *ph,
928 usba_pipe_handle_data_t *ph);
930 usba_pipe_handle_data_t *ph,
934 usba_pipe_handle_data_t *ph,
937 usba_pipe_handle_data_t *ph,
941 usba_pipe_handle_data_t *ph,
948 usba_pipe_handle_data_t *ph);
[all …]
H A Dohci_hub.h68 usba_pipe_handle_data_t *rh_ctrl_pipe_handle;
77 usba_pipe_handle_data_t *rh_intr_pipe_handle;
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_pipe_mgmt.c116 usba_pipe_handle_data_t *
120 usba_pipe_handle_data_t *ph_data = NULL; in usba_get_ph_data()
134 usba_get_pipe_handle(usba_pipe_handle_data_t *ph_data) in usba_get_pipe_handle()
154 usba_pipe_handle_data_t *
158 usba_pipe_handle_data_t *ph_data = NULL; in usba_hold_ph_data()
220 usba_get_ph_state(usba_pipe_handle_data_t *ph_data) in usba_get_ph_state()
238 usba_get_ph_ref_count(usba_pipe_handle_data_t *ph_data) in usba_get_ph_ref_count()
256 usba_pipe_new_state(usba_pipe_handle_data_t *ph_data, usb_pipe_state_t state) in usba_pipe_new_state()
318 usba_pipe_handle_data_t *ph_data = ph_impl->usba_ph_data; in usba_pipe_setup_func_call()
444 usba_pipe_handle_data_t *ph_data = ph_impl->usba_ph_data; in usba_init_pipe_handle()
[all …]
H A Dusbai_req.c68 static int usba_flags_attr_check(usba_pipe_handle_data_t *,
70 static int _usba_check_req(usba_pipe_handle_data_t *, usb_opaque_t,
90 usba_check_req(usba_pipe_handle_data_t *ph_data, usb_opaque_t req, in usba_check_req()
106 _usba_check_req(usba_pipe_handle_data_t *ph_data, usb_opaque_t req, in _usba_check_req()
418 usba_flags_attr_check(usba_pipe_handle_data_t *ph_data, in usba_flags_attr_check()
504 usba_start_next_req(usba_pipe_handle_data_t *ph_data) in usba_start_next_req()
688 usba_pipe_handle_data_t *ph_data; in usba_req_wrapper_free()
736 usba_pipe_handle_data_t *ph_data = req_wrp->wr_ph_data; in usba_req_normal_cb()
839 usba_pipe_handle_data_t *ph_data = req_wrp->wr_ph_data; in usba_req_exc_cb()
1009 usba_pipe_sync_wait(usba_pipe_handle_data_t *ph_data, in usba_pipe_sync_wait()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhcitgt.c41 usba_pipe_handle_data_t *ph, usb_isoc_req_t *isoc_req,
44 usba_pipe_handle_data_t *pipe_handle,
48 usba_pipe_handle_data_t *ph,
52 usba_pipe_handle_data_t *ph,
68 uhci_hcdi_pipe_open(usba_pipe_handle_data_t *ph, usb_flags_t flags) in uhci_hcdi_pipe_open()
302 uhci_hcdi_pipe_close(usba_pipe_handle_data_t *ph, usb_flags_t usb_flags) in uhci_hcdi_pipe_close()
451 uhci_hcdi_pipe_reset(usba_pipe_handle_data_t *ph, usb_flags_t usb_flags) in uhci_hcdi_pipe_reset()
586 usba_pipe_handle_data_t *ph) in uhci_hcdi_pipe_reset_data_toggle()
612 usba_pipe_handle_data_t *ph, in uhci_hcdi_pipe_ctrl_xfer()
662 uhci_hcdi_pipe_bulk_xfer(usba_pipe_handle_data_t *pipe_handle, in uhci_hcdi_pipe_bulk_xfer()
[all …]
H A Duhcipolled.c40 static int uhci_polled_init(usba_pipe_handle_data_t *, uhci_state_t *,
54 usba_pipe_handle_data_t *);
72 uhci_hcdi_polled_input_init(usba_pipe_handle_data_t *ph, in uhci_hcdi_polled_input_init()
288 uhci_hcdi_polled_output_init(usba_pipe_handle_data_t *ph, in uhci_hcdi_polled_output_init()
395 usba_pipe_handle_data_t *ph; in uhci_hcdi_polled_write()
478 uhci_polled_init(usba_pipe_handle_data_t *ph, in uhci_polled_init()
573 usba_pipe_handle_data_t *ph; in uhci_polled_save_state()
607 ph = (usba_pipe_handle_data_t *)uhci_polledp->uhci_polled_ph; in uhci_polled_save_state()
793 usba_pipe_handle_data_t *ph) in uhci_polled_insert_td_on_qh()
/illumos-gate/usr/src/uts/common/sys/usb/hcd/xhci/
H A Dxhci.h565 usba_pipe_handle_data_t *xep_pipe;
605 usba_pipe_handle_data_t *xp_pipe;
615 usba_pipe_handle_data_t *xa_intr_cb_ph;
695 usba_pipe_handle_data_t *xhci_polled_input_pipe_handle;
859 usba_pipe_handle_data_t *);
861 xhci_endpoint_t *, usba_pipe_handle_data_t *);
873 extern uint_t xhci_endpoint_pipe_to_epid(usba_pipe_handle_data_t *);
897 extern int xhci_root_hub_ctrl_req(xhci_t *, usba_pipe_handle_data_t *,
900 extern int xhci_root_hub_intr_root_enable(xhci_t *, usba_pipe_handle_data_t *,
907 extern int xhci_hcdi_console_input_init(usba_pipe_handle_data_t *, uchar_t **,
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_xfer.c50 usba_pipe_handle_data_t *ph,
54 usba_pipe_handle_data_t *ph,
58 usba_pipe_handle_data_t *ph);
79 usba_pipe_handle_data_t *ph,
120 usba_pipe_handle_data_t *ph,
131 usba_pipe_handle_data_t *ph,
137 usba_pipe_handle_data_t *ph,
142 usba_pipe_handle_data_t *ph,
146 usba_pipe_handle_data_t *ph,
150 usba_pipe_handle_data_t *ph);
[all …]
H A Dehci_isoch.c53 usba_pipe_handle_data_t *ph);
63 usba_pipe_handle_data_t *ph,
94 usba_pipe_handle_data_t *ph,
119 usba_pipe_handle_data_t *ph,
206 usba_pipe_handle_data_t *ph) in ehci_isoc_pipe_cleanup()
302 usba_pipe_handle_data_t *ph, in ehci_allocate_isoc_resources()
540 usba_pipe_handle_data_t *ph = pp->pp_pipe_handle; in ehci_insert_itd_req()
704 usba_pipe_handle_data_t *ph = pp->pp_pipe_handle; in ehci_insert_sitd_req()
1016 usba_pipe_handle_data_t *ph, in ehci_start_isoc_polling()
1217 usba_pipe_handle_data_t *ph = pp->pp_pipe_handle; in ehci_handle_itd()
[all …]
H A Dehci_polled.c55 usba_pipe_handle_data_t *ph,
104 usba_pipe_handle_data_t *ph);
110 usba_pipe_handle_data_t *ph,
134 usba_pipe_handle_data_t *ph, in ehci_hcdi_polled_input_init()
244 usba_pipe_handle_data_t *ph; in ehci_hcdi_polled_input_enter()
446 usba_pipe_handle_data_t *ph, in ehci_hcdi_polled_output_init()
579 usba_pipe_handle_data_t *ph; in ehci_hcdi_polled_write()
684 usba_pipe_handle_data_t *ph, in ehci_polled_init()
729 kmem_zalloc(sizeof (usba_pipe_handle_data_t), KM_SLEEP); in ehci_polled_init()
737 sizeof (usba_pipe_handle_data_t)); in ehci_polled_init()
[all …]
H A Dehci.c793 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_open()
1018 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_close()
1101 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_reset()
1138 usba_pipe_handle_data_t *ph) in ehci_hcdi_pipe_reset_data_toggle()
1165 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_ctrl_xfer()
1276 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_bulk_xfer()
1334 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_intr_xfer()
1385 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_stop_intr_polling()
1484 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_isoc_xfer()
1537 usba_pipe_handle_data_t *ph, in ehci_hcdi_pipe_stop_isoc_polling()
H A Dehci_hub.c104 usba_pipe_handle_data_t *ph,
310 usba_pipe_handle_data_t *ph, in ehci_handle_root_hub_pipe_open()
374 ehci_handle_root_hub_pipe_close(usba_pipe_handle_data_t *ph) in ehci_handle_root_hub_pipe_close()
442 usba_pipe_handle_data_t *ph, in ehci_handle_root_hub_pipe_reset()
512 usba_pipe_handle_data_t *ph, in ehci_handle_root_hub_request()
1125 usba_pipe_handle_data_t *ph; in ehci_root_hub_reset_occured()
1442 usba_pipe_handle_data_t *ph, in ehci_handle_root_hub_pipe_start_intr_polling()
1526 usba_pipe_handle_data_t *ph, in ehci_handle_root_hub_pipe_stop_intr_polling()
1715 usba_pipe_handle_data_t *ph; in ehci_root_hub_allocate_intr_pipe_resource()
1788 usba_pipe_handle_data_t *ph; in ehci_root_hub_intr_pipe_cleanup()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/openhci/
H A Dohci_polled.c48 usba_pipe_handle_data_t *ph,
101 usba_pipe_handle_data_t *ph,
125 usba_pipe_handle_data_t *ph, in ohci_hcdi_polled_input_init()
356 usba_pipe_handle_data_t *ph, in ohci_hcdi_polled_output_init()
474 usba_pipe_handle_data_t *ph; in ohci_hcdi_polled_write()
590 usba_pipe_handle_data_t *ph, in ohci_polled_init()
636 kmem_zalloc(sizeof (usba_pipe_handle_data_t), KM_SLEEP); in ohci_polled_init()
644 sizeof (usba_pipe_handle_data_t)); in ohci_polled_init()
848 sizeof (usba_pipe_handle_data_t)); in ohci_polled_fini()
883 usba_pipe_handle_data_t *ph; in ohci_polled_save_state()
[all …]
H A Dohci.c87 usba_pipe_handle_data_t *ph,
90 usba_pipe_handle_data_t *ph,
93 usba_pipe_handle_data_t *ph,
96 usba_pipe_handle_data_t *ph);
98 usba_pipe_handle_data_t *ph,
105 usba_pipe_handle_data_t *ph,
109 usba_pipe_handle_data_t *ph,
113 usba_pipe_handle_data_t *ph,
122 usba_pipe_handle_data_t *ph,
126 usba_pipe_handle_data_t *ph,
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci_usba.c40 xhci_hcdi_get_xhcip(usba_pipe_handle_data_t *ph) in xhci_hcdi_get_xhcip()
58 xhci_hcdi_pipe_open(usba_pipe_handle_data_t *ph, usb_flags_t usb_flags) in xhci_hcdi_pipe_open()
399 xhci_hcdi_pipe_poll_fini(usba_pipe_handle_data_t *ph, boolean_t is_close) in xhci_hcdi_pipe_poll_fini()
525 xhci_hcdi_pipe_close(usba_pipe_handle_data_t *ph, usb_flags_t usb_flags) in xhci_hcdi_pipe_close()
656 xhci_hcdi_pipe_reset(usba_pipe_handle_data_t *ph, usb_flags_t usb_flags) in xhci_hcdi_pipe_reset()
749 xhci_hcdi_pipe_reset_data_toggle(usba_pipe_handle_data_t *pipe_handle) in xhci_hcdi_pipe_reset_data_toggle()
781 xhci_hcdi_pipe_ctrl_xfer(usba_pipe_handle_data_t *ph, usb_ctrl_req_t *ucrp, in xhci_hcdi_pipe_ctrl_xfer()
948 xhci_hcdi_pipe_bulk_xfer(usba_pipe_handle_data_t *ph, usb_bulk_req_t *ubrp, in xhci_hcdi_pipe_bulk_xfer()
1091 xhci_hcdi_periodic_init(xhci_t *xhcip, usba_pipe_handle_data_t *ph, in xhci_hcdi_periodic_init()
1225 xhci_hcdi_intr_oneshot(xhci_t *xhcip, usba_pipe_handle_data_t *ph, in xhci_hcdi_intr_oneshot()
[all …]

12