Home
last modified time | relevance | path

Searched refs:xhci_ring (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/usb/host/
H A Dxhci-trace.h111 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 Dxhci-dbgcap.h90 struct xhci_ring *ring;
129 struct xhci_ring *ring_evt;
130 struct xhci_ring *ring_in;
131 struct xhci_ring *ring_out;
H A Dxhci-debugfs.c168 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 Dxhci-mem.c136 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 Dxhci-ring.c695 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 Dxhci.h576 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 Dxhci-dbgcap.c41 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 Dxhci-debugfs.h95 struct xhci_ring *show_ring;
H A Dxhci.c43 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()