Searched refs:xhci_segment (Results 1 – 9 of 9) sorted by relevance
/openbmc/u-boot/drivers/usb/host/ |
H A D | xhci-mem.c | 64 static void xhci_segment_free(struct xhci_segment *seg) in xhci_segment_free() 80 struct xhci_segment *seg; in xhci_ring_free() 81 struct xhci_segment *first_seg; in xhci_ring_free() 88 struct xhci_segment *next = seg->next; in xhci_ring_free() 215 struct xhci_segment *next, bool link_trbs) in xhci_link_segments() 273 static struct xhci_segment *xhci_segment_alloc(void) in xhci_segment_alloc() 275 struct xhci_segment *seg; in xhci_segment_alloc() 277 seg = (struct xhci_segment *)malloc(sizeof(struct xhci_segment)); in xhci_segment_alloc() 305 struct xhci_segment *prev; in xhci_ring_alloc() 320 struct xhci_segment *next; in xhci_ring_alloc() [all …]
|
H A D | xhci.h | 1003 struct xhci_segment { struct 1006 struct xhci_segment *next; argument 1010 struct xhci_segment *first_seg; 1012 struct xhci_segment *enq_seg; 1014 struct xhci_segment *deq_seg; 1226 struct xhci_segment *seg; 1235 unsigned long trb_addr(struct xhci_segment *seg, union xhci_trb *trb);
|
H A D | xhci-ring.c | 36 struct xhci_segment *seg, union xhci_trb *trb) in last_trb() 56 struct xhci_segment *seg, in last_trb_on_last_seg()
|
/openbmc/linux/drivers/usb/host/ |
H A D | xhci-mem.c | 34 struct xhci_segment *seg; in xhci_segment_alloc() 82 struct xhci_segment *seg; in xhci_free_segments_for_ring() 128 struct xhci_segment *first, struct xhci_segment *last, in xhci_link_rings() 131 struct xhci_segment *next; in xhci_link_rings() 189 struct xhci_segment *seg, in xhci_insert_segment_mapping() 210 struct xhci_segment *seg) in xhci_remove_segment_mapping() 226 struct xhci_segment *seg; in xhci_update_stream_segment_mapping() 261 struct xhci_segment *seg; in xhci_remove_stream_mapping() 322 struct xhci_segment **first, struct xhci_segment **last, in xhci_alloc_segments_for_ring() 326 struct xhci_segment *prev; in xhci_alloc_segments_for_ring() [all …]
|
H A D | xhci.h | 962 struct xhci_segment *queued_deq_seg; 1546 struct xhci_segment { struct 1549 struct xhci_segment *next; argument 1572 struct xhci_segment *start_seg; argument 1575 struct xhci_segment *last_trb_seg; 1576 struct xhci_segment *bounce_seg; 1628 struct xhci_segment *first_seg; 1629 struct xhci_segment *last_seg; 1631 struct xhci_segment *enq_seg; 1633 struct xhci_segment *deq_seg; [all …]
|
H A D | xhci-ring.c | 99 struct xhci_segment *seg, union xhci_trb *trb) in last_trb_on_ring() 144 struct xhci_segment **seg, in next_trb() 282 struct xhci_segment *enq_seg = ring->enq_seg; in xhci_num_trbs_free() 319 struct xhci_segment *seg; in xhci_ring_expansion_needed() 635 struct xhci_segment *new_seg; in xhci_move_dequeue_past_td() 764 struct xhci_segment *seg = td->start_seg; in td_to_noop() 809 struct xhci_segment *seg = td->bounce_seg; in xhci_unmap_td_bounce_buffer() 2082 struct xhci_segment *start_seg, in trb_in_td() 2091 struct xhci_segment *cur_seg; in trb_in_td() 2286 struct xhci_segment *seg = ring->deq_seg; in sum_trb_lengths() [all …]
|
H A D | xhci-debugfs.c | 197 struct xhci_segment *seg) in xhci_ring_dump_segment() 219 struct xhci_segment *seg = ring->first_seg; in xhci_ring_trb_show()
|
H A D | xhci-dbgcap.c | 426 struct xhci_segment *seg; in xhci_dbc_ring_alloc()
|
H A D | xhci.c | 43 struct xhci_segment *seg = ring->first_seg; in td_on_ring() 732 struct xhci_segment *seg; in xhci_clear_command_ring()
|