Searched refs:xhci_ring (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/usb/host/ |
| H A D | xhci-trace.h | 111 TP_PROTO(struct xhci_ring *ring, struct xhci_generic_trb *trb, dma_addr_t dma), 137 TP_PROTO(struct xhci_ring *ring, struct xhci_generic_trb *trb, dma_addr_t dma), 142 TP_PROTO(struct xhci_ring *ring, struct xhci_generic_trb *trb, dma_addr_t dma), 147 TP_PROTO(struct xhci_ring *ring, struct xhci_generic_trb *trb, dma_addr_t dma), 152 TP_PROTO(struct xhci_ring *ring, struct xhci_generic_trb *trb, dma_addr_t dma), 485 TP_PROTO(struct xhci_ring *ring), 519 TP_PROTO(struct xhci_ring *ring), 524 TP_PROTO(struct xhci_ring *ring), 529 TP_PROTO(struct xhci_ring *ring), 534 TP_PROTO(struct xhci_ring *ring), [all …]
|
| H A D | xhci-dbgcap.h | 90 struct xhci_ring *ring; 129 struct xhci_ring *ring_evt; 130 struct xhci_ring *ring_in; 131 struct xhci_ring *ring_out;
|
| H A D | xhci-debugfs.c | 168 struct xhci_ring *ring = *(struct xhci_ring **)s->private; in xhci_ring_enqueue_show() 179 struct xhci_ring *ring = *(struct xhci_ring **)s->private; in xhci_ring_dequeue_show() 189 struct xhci_ring *ring = *(struct xhci_ring **)s->private; in xhci_ring_cycle_show() 217 struct xhci_ring *ring = *(struct xhci_ring **)s->private; in xhci_ring_trb_show() 400 struct xhci_ring **ring, in xhci_debugfs_create_ring_dir()
|
| H A D | xhci-mem.c | 136 static void xhci_link_rings(struct xhci_hcd *xhci, struct xhci_ring *src, struct xhci_ring *dst) in xhci_link_rings() 207 struct xhci_ring *ring, in xhci_insert_segment_mapping() 240 struct xhci_ring *ring, in xhci_update_stream_segment_mapping() 373 struct xhci_ring *ring; in xhci_ring_alloc() 417 struct xhci_ring new_ring; in xhci_ring_expansion() 562 struct xhci_ring *xhci_dma_to_transfer_ring( in xhci_dma_to_transfer_ring() 588 struct xhci_ring *cur_ring; in xhci_alloc_stream_info() 737 struct xhci_ring *cur_ring; in xhci_free_stream_info() 1015 struct xhci_ring *ep_ring; in xhci_copy_ep0_dequeue_into_input_ctx() 1391 struct xhci_ring *ep_ring; in xhci_endpoint_init() [all …]
|
| H A D | xhci-ring.c | 695 struct xhci_ring *ep_ring; in xhci_move_dequeue_past_td() 934 struct xhci_ring *ring; in xhci_giveback_invalidated_tds() 1035 struct xhci_ring *ring; in xhci_invalidate_cancelled_tds() 1328 struct xhci_ring *ring; in xhci_kill_endpoint_urbs() 1415 struct xhci_ring *ep_ring; in xhci_handle_cmd_set_deq() 2649 struct xhci_ring *ep_ring; in handle_tx_event() 3315 struct xhci_ring *ep_ring; in prepare_transfer() 3592 struct xhci_ring *ring; in xhci_queue_bulk_tx() 3751 struct xhci_ring *ep_ring; in xhci_queue_ctrl_tx() 4059 struct xhci_ring *ep_ring; in xhci_queue_isoc_tx() [all …]
|
| H A D | xhci.h | 576 struct xhci_ring **stream_rings; 657 struct xhci_ring *ring; 663 struct xhci_ring *new_ring; 1358 struct xhci_ring { struct 1443 struct xhci_ring *event_ring; 1531 struct xhci_ring *cmd_ring; 1815 void xhci_ring_free(struct xhci_hcd *xhci, struct xhci_ring *ring); 1818 void xhci_initialize_ring_info(struct xhci_ring *ring); 1835 struct xhci_ring *xhci_dma_to_transfer_ring( 1934 void inc_deq(struct xhci_hcd *xhci, struct xhci_ring *ring); [all …]
|
| H A D | xhci-dbgcap.c | 41 static void dbc_ring_free(struct device *dev, struct xhci_ring *ring) in dbc_ring_free() 240 xhci_dbc_queue_trb(struct xhci_ring *ring, u32 field1, in xhci_dbc_queue_trb() 270 struct xhci_ring *ring = dep->ring; in xhci_dbc_queue_bulk_tx() 398 static int dbc_erst_alloc(struct device *dev, struct xhci_ring *evt_ring, in dbc_erst_alloc() 439 static struct xhci_ring * 442 struct xhci_ring *ring; in xhci_dbc_ring_alloc() 716 struct xhci_ring *ring; in dbc_handle_xfer_event() 811 static void inc_evt_deq(struct xhci_ring *ring) in inc_evt_deq()
|
| H A D | xhci-debugfs.h | 95 struct xhci_ring *show_ring;
|
| H A D | xhci.c | 43 static bool td_on_ring(struct xhci_td *td, struct xhci_ring *ring) in td_on_ring() 779 struct xhci_ring *ring; in xhci_clear_command_ring() 1676 struct xhci_ring *ep_ring; in xhci_urb_dequeue()
|