/netbsd-src/sys/dev/usb/ |
H A D | usbdi.h | 44 struct usbd_pipe; 95 struct usbd_pipe **, void *, void *, uint32_t, usbd_callback, int); 97 struct usbd_pipe **); 98 void usbd_close_pipe(struct usbd_pipe *); 103 struct usbd_pipe *usbd_get_pipe0(struct usbd_device *); 105 int usbd_create_xfer(struct usbd_pipe *, size_t, unsigned int, unsigned int, 125 void usbd_abort_pipe(struct usbd_pipe *); 128 void usbd_suspend_pipe(struct usbd_pipe *); 129 void usbd_resume_pipe(struct usbd_pipe *); 131 usbd_status usbd_clear_endpoint_stall(struct usbd_pipe *); [all …]
|
H A D | usbdivar.h | 89 struct usbd_pipe; 99 usbd_status (*ubm_open)(struct usbd_pipe *); 120 void (*upm_close)(struct usbd_pipe *); 121 void (*upm_cleartoggle)(struct usbd_pipe *); 200 struct usbd_pipe *ud_pipe0; /* pipe 0 */ 243 struct usbd_pipe { struct 270 struct usbd_pipe *ux_pipe; argument 333 void usbd_dump_queue(struct usbd_pipe *); 334 void usbd_dump_pipe(struct usbd_pipe *); 348 struct usbd_pipe **); [all …]
|
H A D | usbdi.c | 132 Static void usbd_ar_pipe(struct usbd_pipe *); 133 Static void usbd_start_next(struct usbd_pipe *); 135 (struct usbd_interface *, uint8_t, uint8_t, struct usbd_pipe **, int); 194 usbd_dump_queue(struct usbd_pipe *pipe) in usbd_dump_queue() 208 usbd_dump_pipe(struct usbd_pipe *pipe) in usbd_dump_pipe() 229 uint8_t flags, struct usbd_pipe **pipe) in usbd_open_pipe() 237 uint8_t flags, struct usbd_pipe **pipe, int ival) in usbd_open_pipe_ival() 239 struct usbd_pipe *p = NULL; in usbd_open_pipe_ival() 296 uint8_t flags, struct usbd_pipe **pipe, in usbd_open_pipe_intr() 302 struct usbd_pipe *ipipe; in usbd_open_pipe_intr() [all …]
|
H A D | if_otusvar.h | 180 struct usbd_pipe * sc_data_tx_pipe; 181 struct usbd_pipe * sc_data_rx_pipe; 182 struct usbd_pipe * sc_cmd_tx_pipe; 183 struct usbd_pipe * sc_cmd_rx_pipe;
|
H A D | xhci.c | 130 struct usbd_pipe xp_pipe; 142 static usbd_status xhci_open(struct usbd_pipe *); 143 static void xhci_close_pipe(struct usbd_pipe *); 157 static void xhci_pipe_restart(struct usbd_pipe *); 159 static void xhci_pipe_restart_async(struct usbd_pipe *); 161 static usbd_status xhci_configure_endpoint(struct usbd_pipe *); 162 //static usbd_status xhci_unconfigure_endpoint(struct usbd_pipe *); 163 static void xhci_reset_endpoint(struct usbd_pipe *); 166 static usbd_status xhci_stop_endpoint(struct usbd_pipe *); 169 static void xhci_set_dequeue(struct usbd_pipe *); [all...] |
H A D | vhci.c | 73 static usbd_status vhci_open(struct usbd_pipe *); 95 static void vhci_device_ctrl_close(struct usbd_pipe *); 96 static void vhci_device_ctrl_cleartoggle(struct usbd_pipe *); 113 static void vhci_root_intr_close(struct usbd_pipe *); 114 static void vhci_root_intr_cleartoggle(struct usbd_pipe *); 216 struct usbd_pipe pipe; 386 vhci_open(struct usbd_pipe *pipe) in vhci_open() 674 vhci_device_ctrl_close(struct usbd_pipe *pipe) in vhci_device_ctrl_close() 680 vhci_device_ctrl_cleartoggle(struct usbd_pipe *pipe) in vhci_device_ctrl_cleartoggle() 747 vhci_root_intr_close(struct usbd_pipe *pipe) in vhci_root_intr_close() [all …]
|
H A D | usbroothub.c | 77 static void roothub_ctrl_close(struct usbd_pipe *); 79 static void roothub_noop(struct usbd_pipe *pipe); 354 struct usbd_pipe *pipe = xfer->ux_pipe; in roothub_ctrl_start() 605 roothub_ctrl_close(struct usbd_pipe *pipe) in roothub_ctrl_close() 619 roothub_noop(struct usbd_pipe *pipe) in roothub_noop()
|
H A D | if_athn_usb.h | 475 struct usbd_pipe *usc_tx_data_pipe; 476 struct usbd_pipe *usc_rx_data_pipe; 477 struct usbd_pipe *usc_rx_intr_pipe; 478 struct usbd_pipe *usc_tx_intr_pipe;
|
H A D | emdtvvar.h | 87 struct usbd_pipe *sc_isoc_pipe; 92 struct usbd_pipe *sc_intr_pipe;
|
H A D | uirdavar.h | 127 struct usbd_pipe *sc_rd_pipe; 137 struct usbd_pipe *sc_wr_pipe;
|
H A D | auvitekvar.h | 77 struct usbd_pipe * ax_pipe; 95 struct usbd_pipe *ab_pipe;
|
H A D | if_rumvar.h | 99 struct usbd_pipe * sc_rx_pipeh; 100 struct usbd_pipe * sc_tx_pipeh;
|
H A D | usbdi_util.h | 88 usbd_status usbd_bulk_transfer(struct usbd_xfer *, struct usbd_pipe *, 90 usbd_status usbd_intr_transfer(struct usbd_xfer *, struct usbd_pipe *,
|
H A D | if_uralvar.h | 99 struct usbd_pipe * sc_rx_pipeh; 100 struct usbd_pipe * sc_tx_pipeh;
|
H A D | if_urtwreg.h | 369 struct usbd_pipe * sc_rxpipe; 370 struct usbd_pipe * sc_txpipe_low; 371 struct usbd_pipe * sc_txpipe_normal;
|
H A D | motg.c | 138 static void motg_root_intr_close(struct usbd_pipe *); 141 static usbd_status motg_open(struct usbd_pipe *); 152 static void motg_noop(struct usbd_pipe *pipe); 158 static void motg_device_ctrl_close(struct usbd_pipe *); 170 static void motg_device_data_close(struct usbd_pipe *); 177 static void motg_device_clear_toggle(struct usbd_pipe *); 480 motg_select_ep(struct motg_softc *sc, struct usbd_pipe *pipe) in motg_select_ep() 520 motg_open(struct usbd_pipe *pipe) in motg_open() 1021 struct usbd_pipe *pipe = xfer->ux_pipe; in motg_root_intr_start() 1043 motg_root_intr_close(struct usbd_pipe *pipe) in motg_root_intr_close() [all …]
|
H A D | if_umbreg.h | 377 struct usbd_pipe *sc_ctrl_pipe; 388 struct usbd_pipe *sc_rx_pipe; 395 struct usbd_pipe *sc_tx_pipe;
|
H A D | if_urtwnvar.h | 139 struct usbd_pipe * rx_pipe[R92C_MAX_EPIN]; 141 struct usbd_pipe * tx_pipe[R92C_MAX_EPOUT];
|
H A D | if_runvar.h | 94 struct usbd_pipe * pipeh; 102 struct usbd_pipe * pipeh;
|
H A D | uhci.c | 132 struct usbd_pipe pipe; 208 Static usbd_status uhci_setup_isoc(struct usbd_pipe *); 223 Static void uhci_device_ctrl_close(struct usbd_pipe *); 231 Static void uhci_device_intr_close(struct usbd_pipe *); 239 Static void uhci_device_bulk_close(struct usbd_pipe *); 246 Static void uhci_device_isoc_close(struct usbd_pipe *); 252 Static void uhci_root_intr_close(struct usbd_pipe *); 255 Static usbd_status uhci_open(struct usbd_pipe *); 264 Static void uhci_device_clear_toggle(struct usbd_pipe *); 265 Static void uhci_noop(struct usbd_pipe *); [all...] |
H A D | ohci.c | 149 Static usbd_status ohci_open(struct usbd_pipe *); 167 Static usbd_status ohci_setup_isoc(struct usbd_pipe *); 181 Static void ohci_root_intr_close(struct usbd_pipe *); 189 Static void ohci_device_ctrl_close(struct usbd_pipe *); 197 Static void ohci_device_bulk_close(struct usbd_pipe *); 205 Static void ohci_device_intr_close(struct usbd_pipe *); 212 Static void ohci_device_isoc_close(struct usbd_pipe *); 220 Static void ohci_close_pipe(struct usbd_pipe *, ohci_soft_ed_t *); 223 Static void ohci_device_clear_toggle(struct usbd_pipe *); 224 Static void ohci_noop(struct usbd_pipe *); [all...] |
H A D | umodemvar.h | 57 struct usbd_pipe * sc_notify_pipe; /* Notification pipe */
|
/netbsd-src/sys/arch/mips/adm5120/dev/ |
H A D | ahci.c | 93 static usbd_status ahci_open(struct usbd_pipe *); 110 static void ahci_root_intr_close(struct usbd_pipe *); 116 static void ahci_device_ctrl_close(struct usbd_pipe *); 122 static void ahci_device_intr_close(struct usbd_pipe *); 128 static void ahci_device_isoc_close(struct usbd_pipe *); 134 static void ahci_device_bulk_close(struct usbd_pipe *); 138 struct usbd_pipe *, uint8_t, int, u_char *, uint8_t); 139 static void ahci_noop(struct usbd_pipe *); 140 static void ahci_device_clear_toggle(struct usbd_pipe *); 223 struct usbd_pipe pipe; [all …]
|
/netbsd-src/sys/external/bsd/dwc2/ |
H A D | dwc2.c | 111 Static usbd_status dwc2_open(struct usbd_pipe *); 126 Static void dwc2_root_intr_close(struct usbd_pipe *); 132 Static void dwc2_device_ctrl_close(struct usbd_pipe *); 137 Static void dwc2_device_bulk_close(struct usbd_pipe *); 143 Static void dwc2_device_intr_close(struct usbd_pipe *); 148 Static void dwc2_device_isoc_close(struct usbd_pipe *); 153 Static void dwc2_close_pipe(struct usbd_pipe *); 156 Static void dwc2_device_clear_toggle(struct usbd_pipe *); 157 Static void dwc2_noop(struct usbd_pipe *pipe); 370 dwc2_open(struct usbd_pipe *pipe) in dwc2_open() [all …]
|
/netbsd-src/sys/rump/dev/lib/libugenhc/ |
H A D | ugenhc.c | 415 rumpusb_device_ctrl_close(struct usbd_pipe *pipe) in rumpusb_device_ctrl_close() 421 rumpusb_device_ctrl_cleartoggle(struct usbd_pipe *pipe) in rumpusb_device_ctrl_cleartoggle() 546 rumpusb_root_intr_close(struct usbd_pipe *pipe) in rumpusb_root_intr_close() 552 rumpusb_root_intr_cleartoggle(struct usbd_pipe *pipe) in rumpusb_root_intr_cleartoggle() 679 struct usbd_pipe *pipe = arg; in doxfer_kth() 726 rumpusb_device_bulk_close(struct usbd_pipe *pipe) in rumpusb_device_bulk_close() 745 rumpusb_device_bulk_cleartoggle(struct usbd_pipe *pipe) in rumpusb_device_bulk_cleartoggle() 766 ugenhc_open(struct usbd_pipe *pipe) in ugenhc_open() 885 struct usbd_pipe pipe;
|