Searched refs:xhci_ring (Results 1 – 5 of 5) sorted by relevance
/linux-3.4.99/drivers/usb/host/ |
D | xhci.h | 741 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 …]
|
D | xhci-ring.c | 96 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 …]
|
D | xhci-mem.c | 126 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 …]
|
D | xhci-dbg.c | 329 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()
|
D | xhci.c | 851 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()
|