Lines Matching refs:free_descs_list
213 struct list_head free_descs_list; member
457 if (list_empty(&atchan->free_descs_list)) { in at_xdmac_get_desc()
460 desc = list_first_entry(&atchan->free_descs_list, in at_xdmac_get_desc()
640 list_splice_init(&first->descs_list, &atchan->free_descs_list); in at_xdmac_prep_slave_sg()
733 list_splice_init(&first->descs_list, &atchan->free_descs_list); in at_xdmac_prep_dma_cyclic()
850 list_splice_init(&first->descs_list, &atchan->free_descs_list); in at_xdmac_prep_dma_memcpy()
1039 list_splice_init(&desc->descs_list, &atchan->free_descs_list); in at_xdmac_remove_xfer()
1292 if (!list_empty(&atchan->free_descs_list)) { in at_xdmac_alloc_chan_resources()
1306 list_add_tail(&desc->desc_node, &atchan->free_descs_list); in at_xdmac_alloc_chan_resources()
1324 list_for_each_entry_safe(desc, _desc, &atchan->free_descs_list, desc_node) { in at_xdmac_free_chan_resources()
1529 INIT_LIST_HEAD(&atchan->free_descs_list); in at_xdmac_probe()