Lines Matching refs:packet_list
194 struct packet_list { struct
224 struct packet_list *current_packet_list;
334 static struct packet_list *stream_get_free_packet_list(struct stream *s) in stream_get_free_packet_list()
336 struct packet_list *pl; in stream_get_free_packet_list()
343 pl = list_entry(s->free_packet_lists.next, struct packet_list, link); in stream_get_free_packet_list()
350 static void stream_start_dma(struct stream *s, struct packet_list *pl) in stream_start_dma()
372 struct packet_list *pl) in stream_put_dma_packet_list()
375 struct packet_list *prev; in stream_put_dma_packet_list()
385 prev = list_entry(pl->link.prev, struct packet_list, link); in stream_put_dma_packet_list()
399 struct packet_list *pl; in stream_shift_packet_lists()
412 pl = list_entry(s->dma_packet_lists.next, struct packet_list, link); in stream_shift_packet_lists()
561 struct packet_list *packet_list_alloc(struct stream *s) in packet_list_alloc()
564 struct packet_list *pl; in packet_list_alloc()
590 void packet_list_free(struct packet_list *pl, struct stream *s) in packet_list_free()
853 struct packet_list *pl = packet_list_alloc(s); in stream_alloc_packet_lists()
869 packet_list_free(list_entry(lh, struct packet_list, link), s); in stream_free_packet_lists()
871 packet_list_free(list_entry(lh, struct packet_list, link), s); in stream_free_packet_lists()
889 struct packet_list *pl; in plug_update()
891 pl = list_entry(s->dma_packet_lists.next, struct packet_list, link); in plug_update()