Lines Matching defs:first
82 struct cdnsp_segment *first)
86 seg = first->next;
88 while (seg != first) {
95 cdnsp_segment_free(pdev, first);
138 struct cdnsp_segment *first,
144 if (!ring || !first || !last)
148 cdnsp_link_segments(pdev, ring->enq_seg, first, ring->type);
323 struct cdnsp_segment **first,
333 /* Allocate first segment. */
339 *first = prev;
348 cdnsp_free_segments_for_ring(pdev, *first);
358 cdnsp_link_segments(pdev, prev, *first, type);
427 struct cdnsp_segment *first;
438 ret = cdnsp_alloc_segments_for_ring(pdev, &first, &last, num_segs,
446 ring, first,
450 cdnsp_free_segments_for_ring(pdev, first);
455 cdnsp_link_rings(pdev, ring, first, last, num_segs);