Lines Matching refs:cdnsp_segment
29 static struct cdnsp_segment *cdnsp_segment_alloc(struct cdnsp_device *pdev, in cdnsp_segment_alloc()
34 struct cdnsp_segment *seg; in cdnsp_segment_alloc()
72 struct cdnsp_segment *seg) in cdnsp_segment_free()
82 struct cdnsp_segment *first) in cdnsp_free_segments_for_ring()
84 struct cdnsp_segment *seg; in cdnsp_free_segments_for_ring()
89 struct cdnsp_segment *next = seg->next; in cdnsp_free_segments_for_ring()
106 struct cdnsp_segment *prev, in cdnsp_link_segments()
107 struct cdnsp_segment *next, in cdnsp_link_segments()
138 struct cdnsp_segment *first, in cdnsp_link_rings()
139 struct cdnsp_segment *last, in cdnsp_link_rings()
142 struct cdnsp_segment *next; in cdnsp_link_rings()
195 struct cdnsp_segment *seg, in cdnsp_insert_segment_mapping()
218 struct cdnsp_segment *seg) in cdnsp_remove_segment_mapping()
229 struct cdnsp_segment *first_seg, in cdnsp_update_stream_segment_mapping()
230 struct cdnsp_segment *last_seg, in cdnsp_update_stream_segment_mapping()
233 struct cdnsp_segment *failed_seg; in cdnsp_update_stream_segment_mapping()
234 struct cdnsp_segment *seg; in cdnsp_update_stream_segment_mapping()
265 struct cdnsp_segment *seg; in cdnsp_remove_stream_mapping()
323 struct cdnsp_segment **first, in cdnsp_alloc_segments_for_ring()
324 struct cdnsp_segment **last, in cdnsp_alloc_segments_for_ring()
331 struct cdnsp_segment *prev; in cdnsp_alloc_segments_for_ring()
343 struct cdnsp_segment *next; in cdnsp_alloc_segments_for_ring()
427 struct cdnsp_segment *first; in cdnsp_ring_expansion()
428 struct cdnsp_segment *last; in cdnsp_ring_expansion()
1030 struct cdnsp_segment *seg; in cdnsp_alloc_erst()