Lines Matching refs:free_descs_list
213 struct list_head free_descs_list; member
473 if (list_empty(&atchan->free_descs_list)) { in at_xdmac_get_desc()
476 desc = list_first_entry(&atchan->free_descs_list, in at_xdmac_get_desc()
683 list_splice_init(&first->descs_list, &atchan->free_descs_list); in at_xdmac_prep_slave_sg()
771 list_splice_init(&first->descs_list, &atchan->free_descs_list); in at_xdmac_prep_dma_cyclic()
1000 &atchan->free_descs_list); in at_xdmac_prep_interleaved()
1074 list_splice_init(&first->descs_list, &atchan->free_descs_list); in at_xdmac_prep_dma_memcpy()
1245 &atchan->free_descs_list); in at_xdmac_prep_dma_memset_sg()
1294 &atchan->free_descs_list); in at_xdmac_prep_dma_memset_sg()
1357 &atchan->free_descs_list); in at_xdmac_prep_dma_memset_sg()
1497 list_splice_init(&desc->descs_list, &atchan->free_descs_list); in at_xdmac_remove_xfer()
1750 if (!list_empty(&atchan->free_descs_list)) { in at_xdmac_alloc_chan_resources()
1764 list_add_tail(&desc->desc_node, &atchan->free_descs_list); in at_xdmac_alloc_chan_resources()
1782 list_for_each_entry_safe(desc, _desc, &atchan->free_descs_list, desc_node) { in at_xdmac_free_chan_resources()
1993 INIT_LIST_HEAD(&atchan->free_descs_list); in at_xdmac_probe()