Lines Matching refs:next
24 * initializes the segment to zero, and sets the private next pointer to NULL.
64 seg->next = NULL;
84 seg = first->next;
86 struct xhci_segment *next = seg->next;
88 seg = next;
94 * Make the prev segment point to the next segment.
97 * DMA address of the next segment. The caller needs to set any Link TRB
101 struct xhci_segment *next,
106 if (!prev || !next)
108 prev->next = next;
111 cpu_to_le64(next->dma);
131 struct xhci_segment *next;
142 next = ring->enq_seg->next;
144 xhci_link_segments(last, next, ring->type, chain_links);
241 seg = seg->next;
253 seg = seg->next;
269 seg = seg->next;
341 struct xhci_segment *next;
343 next = xhci_segment_alloc(xhci, cycle_state, max_packet, flags);
344 if (!next) {
347 next = prev->next;
349 prev = next;
353 xhci_link_segments(prev, next, type, chain_links);
355 prev = next;
440 struct xhci_segment *next;
442 next = first->next;
446 first = next;
777 struct xhci_tt_bw_info *tt_info, *next;
790 list_for_each_entry_safe(tt_info, next, tt_list_head, tt_list) {
914 struct xhci_tt_bw_info *tt_info, *next;
928 list_for_each_entry_safe(tt_info, next, tt_list_head, tt_list) {
1793 seg = seg->next;
1863 list_del_init(ep->next);