Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/usb/host/
Dxhci-mem.c39 static struct xhci_segment *xhci_segment_alloc(struct xhci_hcd *xhci, in xhci_segment_alloc()
42 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()
78 struct xhci_segment *first) in xhci_free_segments_for_ring()
80 struct xhci_segment *seg; in xhci_free_segments_for_ring()
84 struct xhci_segment *next = seg->next; in xhci_free_segments_for_ring()
98 static void xhci_link_segments(struct xhci_hcd *xhci, struct xhci_segment *prev, in xhci_link_segments()
99 struct xhci_segment *next, enum xhci_ring_type type) in xhci_link_segments()
129 struct xhci_segment *first, struct xhci_segment *last, in xhci_link_rings()
132 struct xhci_segment *next; in xhci_link_rings()
[all …]
Dxhci.h929 struct xhci_segment *queued_deq_seg;
1333 struct xhci_segment { struct
1336 struct xhci_segment *next; argument
1344 struct xhci_segment *start_seg; argument
1361 struct xhci_segment *new_deq_seg;
1377 struct xhci_segment *first_seg;
1378 struct xhci_segment *last_seg;
1380 struct xhci_segment *enq_seg;
1383 struct xhci_segment *deq_seg;
1732 void xhci_debug_segment(struct xhci_hcd *xhci, struct xhci_segment *seg);
[all …]
Dxhci-dbg.c329 void xhci_debug_segment(struct xhci_hcd *xhci, struct xhci_segment *seg) in xhci_debug_segment()
374 struct xhci_segment *seg; in xhci_debug_ring()
375 struct xhci_segment *first_seg = ring->first_seg; in xhci_debug_ring()
Dxhci-ring.c76 dma_addr_t xhci_trb_virt_to_dma(struct xhci_segment *seg, in xhci_trb_virt_to_dma()
94 struct xhci_segment *seg, union xhci_trb *trb) in last_trb_on_last_seg()
108 struct xhci_segment *seg, union xhci_trb *trb) in last_trb()
128 struct xhci_segment **seg, in next_trb()
444 struct xhci_segment *new_seg; in xhci_find_new_dequeue_state()
534 struct xhci_segment *cur_seg; in td_to_noop()
1673 struct xhci_segment *trb_in_td(struct xhci_hcd *xhci, in trb_in_td()
1674 struct xhci_segment *start_seg, in trb_in_td()
1683 struct xhci_segment *cur_seg; in trb_in_td()
2023 struct xhci_segment *cur_seg; in process_isoc_td()
[all …]
Dxhci.c818 struct xhci_segment *seg; in xhci_clear_command_ring()