Lines Matching refs:demands
166 struct list_head demands; member
368 if (list_empty(&contract->demands)) { in __execute_vchan_pending()
375 } while (list_empty(&contract->demands)); in __execute_vchan_pending()
378 promise = list_first_entry(&contract->demands, in __execute_vchan_pending()
573 INIT_LIST_HEAD(&contract->demands); in generate_dma_contract()
591 promise = list_first_entry_or_null(&contract->demands, in get_next_cyclic_promise()
595 &contract->demands); in get_next_cyclic_promise()
596 promise = list_first_entry(&contract->demands, in get_next_cyclic_promise()
612 list_for_each_entry_safe(promise, tmp, &contract->demands, list) in sun4i_dma_free_contract()
665 list_add_tail(&promise->list, &contract->demands); in sun4i_dma_prep_dma_memcpy()
784 list_add_tail(&promise->list, &contract->demands); in sun4i_dma_prep_dma_cyclic()
877 list_add_tail(&promise->list, &contract->demands); in sun4i_dma_prep_slave_sg()
986 list_for_each_entry(promise, &contract->demands, list) in sun4i_dma_tx_status()
994 promise = list_first_entry_or_null(&contract->demands, in sun4i_dma_tx_status()