Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/usb/host/
Dxhci.h741 struct xhci_ring **stream_rings;
820 struct xhci_ring *ring;
826 struct xhci_ring *new_ring;
907 struct xhci_ring **ring_cache;
1285 struct xhci_ring { struct
1433 struct xhci_ring *cmd_ring;
1440 struct xhci_ring *event_ring;
1617 void xhci_debug_ring(struct xhci_hcd *xhci, struct xhci_ring *ring);
1620 void xhci_dbg_ring_ptrs(struct xhci_hcd *xhci, struct xhci_ring *ring);
1665 void xhci_ring_free(struct xhci_hcd *xhci, struct xhci_ring *ring);
[all …]
Dxhci-ring.c96 static bool last_trb_on_last_seg(struct xhci_hcd *xhci, struct xhci_ring *ring, in last_trb_on_last_seg()
110 static int last_trb(struct xhci_hcd *xhci, struct xhci_ring *ring, in last_trb()
119 static int enqueue_is_link_trb(struct xhci_ring *ring) in enqueue_is_link_trb()
125 union xhci_trb *xhci_find_next_enqueue(struct xhci_ring *ring) in xhci_find_next_enqueue()
140 struct xhci_ring *ring, in next_trb()
156 static void inc_deq(struct xhci_hcd *xhci, struct xhci_ring *ring) in inc_deq()
209 static void inc_enq(struct xhci_hcd *xhci, struct xhci_ring *ring, in inc_enq()
273 static inline int room_on_ring(struct xhci_hcd *xhci, struct xhci_ring *ring, in room_on_ring()
487 static struct xhci_ring *xhci_triad_to_transfer_ring(struct xhci_hcd *xhci, in xhci_triad_to_transfer_ring()
523 static struct xhci_ring *xhci_urb_to_transfer_ring(struct xhci_hcd *xhci, in xhci_urb_to_transfer_ring()
[all …]
Dxhci-mem.c126 static void xhci_link_rings(struct xhci_hcd *xhci, struct xhci_ring *ring, in xhci_link_rings()
151 void xhci_ring_free(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_ring_free()
162 static void xhci_initialize_ring_info(struct xhci_ring *ring, in xhci_initialize_ring_info()
234 static struct xhci_ring *xhci_ring_alloc(struct xhci_hcd *xhci, in xhci_ring_alloc()
238 struct xhci_ring *ring; in xhci_ring_alloc()
298 struct xhci_ring *ring, unsigned int cycle_state, in xhci_reinit_cached_ring()
328 int xhci_ring_expansion(struct xhci_hcd *xhci, struct xhci_ring *ring, in xhci_ring_expansion()
468 struct xhci_ring *xhci_dma_to_transfer_ring( in xhci_dma_to_transfer_ring()
480 static struct xhci_ring *dma_to_stream_ring( in dma_to_stream_ring()
489 struct xhci_ring *xhci_stream_id_to_ring( in xhci_stream_id_to_ring()
[all …]
Dxhci-dbg.c329 void xhci_dbg_ring_ptrs(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_dbg_ring_ptrs()
354 void xhci_debug_ring(struct xhci_hcd *xhci, struct xhci_ring *ring) in xhci_debug_ring()
374 struct xhci_ring *ring; in xhci_dbg_ep_rings()
Dxhci.c851 struct xhci_ring *ring; in xhci_clear_command_ring()
1412 static struct xhci_ring *xhci_urb_to_transfer_ring(struct xhci_hcd *xhci, in xhci_urb_to_transfer_ring()
1489 struct xhci_ring *ep_ring; in xhci_urb_dequeue()