Lines Matching refs:xhci_dbc

104 static void xhci_dbc_init_contexts(struct xhci_dbc *dbc, u32 string_length)  in xhci_dbc_init_contexts()
153 struct xhci_dbc *dbc = req->dbc; in xhci_dbc_giveback()
199 static void xhci_dbc_flush_requests(struct xhci_dbc *dbc) in xhci_dbc_flush_requests()
206 dbc_alloc_request(struct xhci_dbc *dbc, unsigned int direction, gfp_t flags) in dbc_alloc_request()
268 struct xhci_dbc *dbc = req->dbc; in xhci_dbc_queue_bulk_tx()
315 struct xhci_dbc *dbc = req->dbc; in dbc_ep_do_queue()
352 struct xhci_dbc *dbc = req->dbc; in dbc_ep_queue()
374 static inline void xhci_dbc_do_eps_init(struct xhci_dbc *dbc, bool direction) in xhci_dbc_do_eps_init()
386 static void xhci_dbc_eps_init(struct xhci_dbc *dbc) in xhci_dbc_eps_init()
392 static void xhci_dbc_eps_exit(struct xhci_dbc *dbc) in xhci_dbc_eps_exit()
394 memset(dbc->eps, 0, sizeof_field(struct xhci_dbc, eps)); in xhci_dbc_eps_exit()
483 static int xhci_dbc_mem_init(struct xhci_dbc *dbc, gfp_t flags) in xhci_dbc_mem_init()
555 static void xhci_dbc_mem_cleanup(struct xhci_dbc *dbc) in xhci_dbc_mem_cleanup()
577 static int xhci_do_dbc_start(struct xhci_dbc *dbc) in xhci_do_dbc_start()
610 static int xhci_do_dbc_stop(struct xhci_dbc *dbc) in xhci_do_dbc_stop()
621 static int xhci_dbc_start(struct xhci_dbc *dbc) in xhci_dbc_start()
643 static void xhci_dbc_stop(struct xhci_dbc *dbc) in xhci_dbc_stop()
674 handle_ep_halt_changes(struct xhci_dbc *dbc, struct dbc_ep *dep, bool halted) in handle_ep_halt_changes()
691 dbc_handle_port_status(struct xhci_dbc *dbc, union xhci_trb *event) in dbc_handle_port_status()
712 static void dbc_handle_xfer_event(struct xhci_dbc *dbc, union xhci_trb *event) in dbc_handle_xfer_event()
821 static enum evtreturn xhci_dbc_do_handle_events(struct xhci_dbc *dbc) in xhci_dbc_do_handle_events()
933 struct xhci_dbc *dbc; in xhci_dbc_handle_events()
937 dbc = container_of(to_delayed_work(work), struct xhci_dbc, event_work); in xhci_dbc_handle_events()
980 struct xhci_dbc *dbc; in dbc_show()
997 struct xhci_dbc *dbc; in dbc_store()
1016 struct xhci_dbc *dbc; in dbc_idVendor_show()
1029 struct xhci_dbc *dbc; in dbc_idVendor_store()
1058 struct xhci_dbc *dbc; in dbc_idProduct_show()
1071 struct xhci_dbc *dbc; in dbc_idProduct_store()
1099 struct xhci_dbc *dbc; in dbc_bcdDevice_show()
1112 struct xhci_dbc *dbc; in dbc_bcdDevice_store()
1141 struct xhci_dbc *dbc; in dbc_bInterfaceProtocol_show()
1154 struct xhci_dbc *dbc; in dbc_bInterfaceProtocol_store()
1188 struct xhci_dbc *dbc; in dbc_poll_interval_ms_show()
1201 struct xhci_dbc *dbc; in dbc_poll_interval_ms_store()
1238 struct xhci_dbc *
1241 struct xhci_dbc *dbc; in xhci_alloc_dbc()
1274 void xhci_dbc_remove(struct xhci_dbc *dbc) in xhci_dbc_remove()
1328 struct xhci_dbc *dbc = xhci->dbc; in xhci_dbc_suspend()
1344 struct xhci_dbc *dbc = xhci->dbc; in xhci_dbc_resume()