Searched refs:xhci_segment (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.4/drivers/usb/host/ |
D | xhci-mem.c | 28 static struct xhci_segment *xhci_segment_alloc(struct xhci_hcd *xhci, in xhci_segment_alloc() 33 struct xhci_segment *seg; in xhci_segment_alloc() 68 static void xhci_segment_free(struct xhci_hcd *xhci, struct xhci_segment *seg) in xhci_segment_free() 79 struct xhci_segment *first) in xhci_free_segments_for_ring() 81 struct xhci_segment *seg; in xhci_free_segments_for_ring() 85 struct xhci_segment *next = seg->next; in xhci_free_segments_for_ring() 99 static void xhci_link_segments(struct xhci_hcd *xhci, struct xhci_segment *prev, in xhci_link_segments() 100 struct xhci_segment *next, enum xhci_ring_type type) in xhci_link_segments() 130 struct xhci_segment *first, struct xhci_segment *last, in xhci_link_rings() 133 struct xhci_segment *next; in xhci_link_rings() [all …]
|
D | xhci.h | 950 struct xhci_segment *queued_deq_seg; 1522 struct xhci_segment { struct 1525 struct xhci_segment *next; argument 1538 struct xhci_segment *start_seg; argument 1541 struct xhci_segment *bounce_seg; 1556 struct xhci_segment *new_deq_seg; 1595 struct xhci_segment *first_seg; 1596 struct xhci_segment *last_seg; 1598 struct xhci_segment *enq_seg; 1600 struct xhci_segment *deq_seg; [all …]
|
D | xhci-ring.c | 66 dma_addr_t xhci_trb_virt_to_dma(struct xhci_segment *seg, in xhci_trb_virt_to_dma() 90 static bool last_trb_on_seg(struct xhci_segment *seg, union xhci_trb *trb) in last_trb_on_seg() 96 struct xhci_segment *seg, union xhci_trb *trb) in last_trb_on_ring() 141 struct xhci_segment **seg, in next_trb() 529 struct xhci_segment *new_seg; in xhci_find_new_dequeue_state() 609 struct xhci_segment *seg = td->start_seg; in td_to_noop() 664 struct xhci_segment *seg = td->bounce_seg; in xhci_unmap_td_bounce_buffer() 1748 struct xhci_segment *trb_in_td(struct xhci_hcd *xhci, in trb_in_td() 1749 struct xhci_segment *start_seg, in trb_in_td() 1758 struct xhci_segment *cur_seg; in trb_in_td() [all …]
|
D | xhci-debugfs.c | 195 struct xhci_segment *seg) in xhci_ring_dump_segment() 216 struct xhci_segment *seg = ring->first_seg; in xhci_ring_trb_show()
|
D | xhci.c | 43 struct xhci_segment *seg = ring->first_seg; in td_on_ring() 854 struct xhci_segment *seg; in xhci_clear_command_ring()
|