Lines Matching refs:active_list
165 return list_entry(dc->active_list.next,
171 return list_entry(dc->active_list.prev,
457 list_splice_init(&dc->active_list, &list);
459 txx9dmac_dequeue(dc, &dc->active_list);
521 if (list_empty(&dc->active_list) && !list_empty(&dc->queue))
522 txx9dmac_dequeue(dc, &dc->active_list);
523 if (!list_empty(&dc->active_list))
564 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) {
599 txx9dmac_dequeue(dc, &dc->active_list);
770 * the dc->queue list or dc->active_list after a
771 * submit. If we put all descriptors on active_list,
908 /* active_list entries will end up before queued entries */
910 list_splice_init(&dc->active_list, &list);
957 list_splice_tail(&list, &dc->active_list);
966 if (!list_empty(&dc->active_list))
969 if (list_empty(&dc->active_list)) {
970 txx9dmac_dequeue(dc, &dc->active_list);
1054 BUG_ON(!list_empty(&dc->active_list));
1135 INIT_LIST_HEAD(&dc->active_list);