Lines Matching refs:active_list
166 return list_entry(dc->active_list.next,
172 return list_entry(dc->active_list.prev,
501 list_splice_init(&dc->active_list, &list);
503 txx9dmac_dequeue(dc, &dc->active_list);
565 if (list_empty(&dc->active_list) && !list_empty(&dc->queue))
566 txx9dmac_dequeue(dc, &dc->active_list);
567 if (!list_empty(&dc->active_list))
608 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) {
643 txx9dmac_dequeue(dc, &dc->active_list);
810 * the dc->queue list or dc->active_list after a
811 * submit. If we put all descriptors on active_list,
953 /* active_list entries will end up before queued entries */
955 list_splice_init(&dc->active_list, &list);
1014 list_splice_tail(&list, &dc->active_list);
1023 if (!list_empty(&dc->active_list))
1026 if (list_empty(&dc->active_list)) {
1027 txx9dmac_dequeue(dc, &dc->active_list);
1111 BUG_ON(!list_empty(&dc->active_list));
1193 INIT_LIST_HEAD(&dc->active_list);