Lines Matching refs:active_list
84 return list_entry(dwc->active_list.next, struct dw_desc, desc_node);
264 list_splice_init(&dwc->active_list, &list);
265 list_splice_init(&dwc->queue, &dwc->active_list);
296 list_for_each_entry_safe(desc, _desc, &dwc->active_list, desc_node) {
323 list_splice_init(&dwc->queue, &dwc->active_list);
349 list_splice_init(&dwc->queue, dwc->active_list.prev);
353 if (!list_empty(&dwc->active_list))
541 if (list_empty(&dwc->active_list)) {
545 list_add_tail(&desc->desc_node, &dwc->active_list);
809 /* active_list entries will end up before queued entries */
811 list_splice_init(&dwc->active_list, &list);
952 BUG_ON(!list_empty(&dwc->active_list));
1078 if (!list_empty(&dwc->queue) || !list_empty(&dwc->active_list)) {
1316 INIT_LIST_HEAD(&dwc->active_list);