| /netbsd/src/sys/dev/usb/ |
| D | usbdivar.h | 90 struct usbd_xfer; 104 struct usbd_xfer *(*ubm_allocx)(struct usbd_bus *, unsigned int); 105 void (*ubm_freex)(struct usbd_bus *, struct usbd_xfer *); 106 void (*ubm_abortx)(struct usbd_xfer *); 117 int (*upm_init)(struct usbd_xfer *); 118 void (*upm_fini)(struct usbd_xfer *); 119 usbd_status (*upm_transfer)(struct usbd_xfer *); 120 usbd_status (*upm_start)(struct usbd_xfer *); 121 void (*upm_abort)(struct usbd_xfer *); 124 void (*upm_done)(struct usbd_xfer *); [all …]
|
| D | usbdi.h | 45 struct usbd_xfer; 72 typedef void (*usbd_callback)(struct usbd_xfer *, void *, usbd_status); 100 usbd_status usbd_transfer(struct usbd_xfer *); 102 void *usbd_get_buffer(struct usbd_xfer *); 106 struct usbd_xfer **); 107 void usbd_destroy_xfer(struct usbd_xfer *); 109 void usbd_setup_xfer(struct usbd_xfer *, void *, void *, 112 void usbd_setup_default_xfer(struct usbd_xfer *, struct usbd_device *, 116 void usbd_setup_isoc_xfer(struct usbd_xfer *, void *, uint16_t *, 119 void usbd_get_xfer_status(struct usbd_xfer *, void **, [all …]
|
| D | vhci.c | 76 static struct usbd_xfer *vhci_allocx(struct usbd_bus *, unsigned int); 77 static void vhci_freex(struct usbd_bus *, struct usbd_xfer *); 92 static usbd_status vhci_device_ctrl_transfer(struct usbd_xfer *); 93 static usbd_status vhci_device_ctrl_start(struct usbd_xfer *); 94 static void vhci_device_ctrl_abort(struct usbd_xfer *); 97 static void vhci_device_ctrl_done(struct usbd_xfer *); 110 static usbd_status vhci_root_intr_transfer(struct usbd_xfer *); 111 static usbd_status vhci_root_intr_start(struct usbd_xfer *); 112 static void vhci_root_intr_abort(struct usbd_xfer *); 115 static void vhci_root_intr_done(struct usbd_xfer *); [all …]
|
| D | motg.c | 135 static usbd_status motg_root_intr_transfer(struct usbd_xfer *); 136 static usbd_status motg_root_intr_start(struct usbd_xfer *); 137 static void motg_root_intr_abort(struct usbd_xfer *); 139 static void motg_root_intr_done(struct usbd_xfer *); 144 static struct usbd_xfer * 146 static void motg_freex(struct usbd_bus *, struct usbd_xfer *); 155 static usbd_status motg_device_ctrl_transfer(struct usbd_xfer *); 156 static usbd_status motg_device_ctrl_start(struct usbd_xfer *); 157 static void motg_device_ctrl_abort(struct usbd_xfer *); 159 static void motg_device_ctrl_done(struct usbd_xfer *); [all …]
|
| D | usbdi.c | 136 static void *usbd_alloc_buffer(struct usbd_xfer *, uint32_t); 137 static void usbd_free_buffer(struct usbd_xfer *); 138 static struct usbd_xfer *usbd_alloc_xfer(struct usbd_device *, unsigned int); 139 static void usbd_free_xfer(struct usbd_xfer *); 142 static bool usbd_xfer_probe_timeout(struct usbd_xfer *); 143 static void usbd_xfer_cancel_timeout_async(struct usbd_xfer *); 196 struct usbd_xfer *xfer; in usbd_dump_queue() 301 struct usbd_xfer *xfer; in usbd_open_pipe_intr() 368 usbd_transfer(struct usbd_xfer *xfer) in usbd_transfer() 519 usbd_sync_transfer(struct usbd_xfer *xfer) in usbd_sync_transfer() [all …]
|
| D | ohci.c | 142 Static int ohci_alloc_std_chain(ohci_softc_t *, struct usbd_xfer *, 146 Static void ohci_reset_std_chain(ohci_softc_t *, struct usbd_xfer *, 152 Static void ohci_rhsc(ohci_softc_t *, struct usbd_xfer *); 168 Static void ohci_device_isoc_enter(struct usbd_xfer *); 170 Static struct usbd_xfer * 172 Static void ohci_freex(struct usbd_bus *, struct usbd_xfer *); 178 Static usbd_status ohci_root_intr_transfer(struct usbd_xfer *); 179 Static usbd_status ohci_root_intr_start(struct usbd_xfer *); 180 Static void ohci_root_intr_abort(struct usbd_xfer *); 182 Static void ohci_root_intr_done(struct usbd_xfer *); [all …]
|
| D | ehci.c | 179 Static struct usbd_xfer * 181 Static void ehci_freex(struct usbd_bus *, struct usbd_xfer *); 188 Static usbd_status ehci_root_intr_transfer(struct usbd_xfer *); 189 Static usbd_status ehci_root_intr_start(struct usbd_xfer *); 190 Static void ehci_root_intr_abort(struct usbd_xfer *); 192 Static void ehci_root_intr_done(struct usbd_xfer *); 194 Static int ehci_device_ctrl_init(struct usbd_xfer *); 195 Static void ehci_device_ctrl_fini(struct usbd_xfer *); 196 Static usbd_status ehci_device_ctrl_transfer(struct usbd_xfer *); 197 Static usbd_status ehci_device_ctrl_start(struct usbd_xfer *); [all …]
|
| D | uhci.c | 136 struct usbd_xfer *abortstart, abortend; 185 Static int uhci_alloc_std_chain(uhci_softc_t *, struct usbd_xfer *, 189 Static void uhci_reset_std_chain(uhci_softc_t *, struct usbd_xfer *, 197 Static void uhci_abortx(struct usbd_xfer *); 210 Static struct usbd_xfer * 212 Static void uhci_freex(struct usbd_bus *, struct usbd_xfer *); 218 Static int uhci_device_ctrl_init(struct usbd_xfer *); 219 Static void uhci_device_ctrl_fini(struct usbd_xfer *); 220 Static usbd_status uhci_device_ctrl_transfer(struct usbd_xfer *); 221 Static usbd_status uhci_device_ctrl_start(struct usbd_xfer *); [all …]
|
| D | ohcivar.h | 56 struct usbd_xfer *xfer; 75 struct usbd_xfer *xfer; 132 struct usbd_xfer *sc_intrxfer; 146 struct usbd_xfer xfer;
|
| D | usbroothub.c | 74 static usbd_status roothub_ctrl_transfer(struct usbd_xfer *); 75 static usbd_status roothub_ctrl_start(struct usbd_xfer *); 76 static void roothub_ctrl_abort(struct usbd_xfer *); 78 static void roothub_ctrl_done(struct usbd_xfer *); 344 roothub_ctrl_transfer(struct usbd_xfer *xfer) in roothub_ctrl_transfer() 352 roothub_ctrl_start(struct usbd_xfer *xfer) in roothub_ctrl_start() 586 roothub_ctrl_abort(struct usbd_xfer *xfer) in roothub_ctrl_abort() 612 roothub_ctrl_done(struct usbd_xfer *xfer) in roothub_ctrl_done()
|
| D | usscanner.c | 108 struct usbd_xfer *sc_intr_xfer; 114 struct usbd_xfer *sc_cmd_xfer; 116 struct usbd_xfer *sc_datain_xfer; 118 struct usbd_xfer *sc_dataout_xfer; 147 typedef void callback(struct usbd_xfer *, void *, usbd_status); 478 usscanner_intr_cb(struct usbd_xfer *xfer, void *priv, usbd_status status) in usscanner_intr_cb() 506 usscanner_data_cb(struct usbd_xfer *xfer, void *priv, usbd_status status) in usscanner_data_cb() 545 usscanner_sensedata_cb(struct usbd_xfer *xfer, void *priv, usbd_status status) in usscanner_sensedata_cb() 598 usscanner_sensecmd_cb(struct usbd_xfer *xfer, void *priv, usbd_status status) in usscanner_sensecmd_cb() 641 usscanner_cmd_cb(struct usbd_xfer *xfer, void *priv, usbd_status status) in usscanner_cmd_cb() [all …]
|
| D | motgvar.h | 57 struct usbd_xfer *xfer; /* active xfer on this EP */ 95 struct usbd_xfer *sc_intr_xfer; /* root hub interrupt transfer */ 110 struct usbd_xfer xfer;
|
| D | if_uralvar.h | 60 struct usbd_xfer *xfer; 68 struct usbd_xfer *xfer; 97 struct usbd_xfer * amrr_xfer;
|
| D | if_rumvar.h | 60 struct usbd_xfer *xfer; 68 struct usbd_xfer *xfer; 97 struct usbd_xfer * amrr_xfer;
|
| D | xhci.c | 147 static struct usbd_xfer *xhci_allocx(struct usbd_bus *, unsigned int); 148 static void xhci_freex(struct usbd_bus *, struct usbd_xfer *); 149 static void xhci_abortx(struct usbd_xfer *); 199 static usbd_status xhci_root_intr_transfer(struct usbd_xfer *); 200 static usbd_status xhci_root_intr_start(struct usbd_xfer *); 201 static void xhci_root_intr_abort(struct usbd_xfer *); 203 static void xhci_root_intr_done(struct usbd_xfer *); 205 static usbd_status xhci_device_ctrl_transfer(struct usbd_xfer *); 206 static usbd_status xhci_device_ctrl_start(struct usbd_xfer *); 207 static void xhci_device_ctrl_abort(struct usbd_xfer *); [all …]
|
| D | ubt.c | 167 struct usbd_xfer *xfer; 184 struct usbd_xfer *sc_cmd_xfer; 197 struct usbd_xfer *sc_aclrd_xfer; /* read xfer */ 204 struct usbd_xfer *sc_aclwr_xfer; /* write xfer */ 249 static void ubt_xmit_cmd_complete(struct usbd_xfer *, 254 static void ubt_xmit_acl_complete(struct usbd_xfer *, 260 static void ubt_xmit_sco_complete(struct usbd_xfer *, 263 static void ubt_recv_event(struct usbd_xfer *, 267 static void ubt_recv_acl_complete(struct usbd_xfer *, 271 static void ubt_recv_sco_complete(struct usbd_xfer *, [all …]
|
| D | if_otusvar.h | 114 struct usbd_xfer *xfer; 123 struct usbd_xfer *xfer; 129 struct usbd_xfer *xfer;
|
| D | ualea.c | 59 struct usbd_xfer *sc_xfer; 69 static void ualea_xfer_done(struct usbd_xfer *, void *, usbd_status); 227 ualea_xfer_done(struct usbd_xfer *xfer, void *cookie, usbd_status status) in ualea_xfer_done()
|
| D | uirdavar.h | 128 struct usbd_xfer *sc_rd_xfer; 136 struct usbd_xfer *sc_wr_xfer;
|
| /netbsd/src/sys/external/bsd/dwc2/ |
| D | dwc2.c | 115 Static struct usbd_xfer * 117 Static void dwc2_freex(struct usbd_bus *, struct usbd_xfer *); 123 Static usbd_status dwc2_root_intr_transfer(struct usbd_xfer *); 124 Static usbd_status dwc2_root_intr_start(struct usbd_xfer *); 125 Static void dwc2_root_intr_abort(struct usbd_xfer *); 127 Static void dwc2_root_intr_done(struct usbd_xfer *); 129 Static usbd_status dwc2_device_ctrl_transfer(struct usbd_xfer *); 130 Static usbd_status dwc2_device_ctrl_start(struct usbd_xfer *); 131 Static void dwc2_device_ctrl_abort(struct usbd_xfer *); 133 Static void dwc2_device_ctrl_done(struct usbd_xfer *); [all …]
|
| D | dwc2var.h | 41 struct usbd_xfer xfer; /* Needs to be first */ 92 struct usbd_xfer *sc_intrxfer;
|
| /netbsd/src/sys/arch/mips/adm5120/dev/ |
| D | ahci.c | 98 static struct usbd_xfer * 100 static void ahci_freex(struct usbd_bus *, struct usbd_xfer *); 101 static void ahci_abortx(struct usbd_xfer *); 107 static usbd_status ahci_root_intr_transfer(struct usbd_xfer *); 108 static usbd_status ahci_root_intr_start(struct usbd_xfer *); 109 static void ahci_root_intr_abort(struct usbd_xfer *); 111 static void ahci_root_intr_done(struct usbd_xfer *); 113 static usbd_status ahci_device_ctrl_transfer(struct usbd_xfer *); 114 static usbd_status ahci_device_ctrl_start(struct usbd_xfer *); 115 static void ahci_device_ctrl_abort(struct usbd_xfer *); [all …]
|
| D | ahcivar.h | 73 struct usbd_xfer *sx_xfer; 102 SIMPLEQ_HEAD(, usbd_xfer) sc_free_xfers; 106 struct usbd_xfer *sc_intr_xfer;
|
| /netbsd/src/sys/rump/dev/lib/libugenhc/ |
| D | ugenhc.c | 104 struct usbd_xfer *sc_intrxfer; 116 struct usbd_xfer rusb_xfer; 220 rumpusb_device_ctrl_start(struct usbd_xfer *xfer) in rumpusb_device_ctrl_start() 402 rumpusb_device_ctrl_transfer(struct usbd_xfer *xfer) in rumpusb_device_ctrl_transfer() 409 rumpusb_device_ctrl_abort(struct usbd_xfer *xfer) in rumpusb_device_ctrl_abort() 427 rumpusb_device_ctrl_done(struct usbd_xfer *xfer) in rumpusb_device_ctrl_done() 446 struct usbd_xfer *xfer; in rhscintr() 514 rumpusb_root_intr_start(struct usbd_xfer *xfer) in rumpusb_root_intr_start() 533 rumpusb_root_intr_transfer(struct usbd_xfer *xfer) in rumpusb_root_intr_transfer() 540 rumpusb_root_intr_abort(struct usbd_xfer *xfer) in rumpusb_root_intr_abort() [all …]
|
| /netbsd/src/sys/dev/ic/ |
| D | sl811hs.c | 256 struct usbd_xfer *xfer; /* xfer in progress */ 415 *, struct usbd_xfer *); 417 struct usbd_xfer * slhci_allocx(struct usbd_bus *, unsigned int); 418 void slhci_freex(struct usbd_bus *, struct usbd_xfer *); 421 usbd_status slhci_transfer(struct usbd_xfer *); 422 usbd_status slhci_start(struct usbd_xfer *); 423 usbd_status slhci_root_start(struct usbd_xfer *); 434 void slhci_abort(struct usbd_xfer *); 438 void slhci_done(struct usbd_xfer *); 449 struct slhci_pipe *, struct usbd_xfer *); [all …]
|