Lines Matching refs:ld_free
148 struct list_head ld_free;
627 list_move_tail(imxdmac->ld_active.next, &imxdmac->ld_free);
652 list_splice_tail_init(&imxdmac->ld_active, &imxdmac->ld_free);
653 list_splice_tail_init(&imxdmac->ld_queue, &imxdmac->ld_free);
732 list_move_tail(imxdmac->ld_free.next, &imxdmac->ld_queue);
759 list_add_tail(&desc->node, &imxdmac->ld_free);
779 list_splice_tail_init(&imxdmac->ld_active, &imxdmac->ld_free);
780 list_splice_tail_init(&imxdmac->ld_queue, &imxdmac->ld_free);
784 list_for_each_entry_safe(desc, _desc, &imxdmac->ld_free, node) {
788 INIT_LIST_HEAD(&imxdmac->ld_free);
804 if (list_empty(&imxdmac->ld_free) ||
808 desc = list_first_entry(&imxdmac->ld_free, struct imxdma_desc, node);
861 if (list_empty(&imxdmac->ld_free) ||
865 desc = list_first_entry(&imxdmac->ld_free, struct imxdma_desc, node);
917 if (list_empty(&imxdmac->ld_free) ||
921 desc = list_first_entry(&imxdmac->ld_free, struct imxdma_desc, node);
951 if (list_empty(&imxdmac->ld_free) ||
958 desc = list_first_entry(&imxdmac->ld_free, struct imxdma_desc, node);
1143 INIT_LIST_HEAD(&imxdmac->ld_free);