Lines Matching refs:demands
160 struct list_head demands; member
361 if (list_empty(&contract->demands)) { in __execute_vchan_pending()
368 } while (list_empty(&contract->demands)); in __execute_vchan_pending()
371 promise = list_first_entry(&contract->demands, in __execute_vchan_pending()
566 INIT_LIST_HEAD(&contract->demands); in generate_dma_contract()
584 promise = list_first_entry_or_null(&contract->demands, in get_next_cyclic_promise()
588 &contract->demands); in get_next_cyclic_promise()
589 promise = list_first_entry(&contract->demands, in get_next_cyclic_promise()
605 list_for_each_entry_safe(promise, tmp, &contract->demands, list) in sun4i_dma_free_contract()
658 list_add_tail(&promise->list, &contract->demands); in sun4i_dma_prep_dma_memcpy()
763 list_add_tail(&promise->list, &contract->demands); in sun4i_dma_prep_dma_cyclic()
856 list_add_tail(&promise->list, &contract->demands); in sun4i_dma_prep_slave_sg()
964 list_for_each_entry(promise, &contract->demands, list) in sun4i_dma_tx_status()
972 promise = list_first_entry_or_null(&contract->demands, in sun4i_dma_tx_status()