Lines Matching refs:usb_bus
37 struct usb_bus;
48 typedef void (usb_bus_mem_sub_cb_t)(struct usb_bus *bus, struct usb_page_cache *pc, struct usb_pageā¦
49 typedef void (usb_bus_mem_cb_t)(struct usb_bus *bus, usb_bus_mem_sub_cb_t *scb);
67 void (*set_hw_power) (struct usb_bus *);
68 void (*set_hw_power_sleep) (struct usb_bus *, uint32_t);
119 void (*xfer_poll) (struct usb_bus *);
189 void usb_bus_mem_flush_all(struct usb_bus *bus, usb_bus_mem_cb_t *cb);
190 uint8_t usb_bus_mem_alloc_all(struct usb_bus *bus, bus_dma_tag_t dmat, usb_bus_mem_cb_t *cb);
191 void usb_bus_mem_free_all(struct usb_bus *bus, usb_bus_mem_cb_t *cb);
192 uint16_t usb_isoc_time_expand(struct usb_bus *bus, uint16_t isoc_time_curr);
193 void usb_bus_reset_async_locked(struct usb_bus *bus);