Lines Matching refs:list
150 struct list_head list;
368 struct sun4i_dma_promise, list);
427 * promise will live in the demands list on a contract. Once it has been
428 * completed, it will be moved to the completed demands list for later freeing.
494 * promise will live in the demands list on a contract. Once it has been
495 * completed, it will be moved to the completed demands list for later freeing.
581 struct sun4i_dma_promise, list);
586 struct sun4i_dma_promise, list);
601 list_for_each_entry_safe(promise, tmp, &contract->demands, list)
604 list_for_each_entry_safe(promise, tmp, &contract->completed_demands, list)
654 list_add_tail(&promise->list, &contract->demands);
764 list_add_tail(&promise->list, &contract->demands);
857 list_add_tail(&promise->list, &contract->demands);
862 * to the pending list on the vchan
966 list_for_each_entry(promise, &contract->demands, list)
975 struct sun4i_dma_promise, list);
1042 * Move the promise into the completed list now that
1045 list_del(&vchan->processing->list);
1046 list_add_tail(&vchan->processing->list,
1054 * We therefore just cycle through the list and dispatch