Lines Matching refs:ld_free
78 struct list_head ld_free;
427 list_add_tail(&desc->node, &channel->ld_free);
452 list_splice_tail_init(&channel->ld_active, &channel->ld_free);
453 list_splice_tail_init(&channel->ld_queue, &channel->ld_free);
462 list_for_each_entry_safe(desc, _desc, &channel->ld_free, node) {
467 INIT_LIST_HEAD(&channel->ld_free);
482 if (list_empty(&channel->ld_free))
485 desc = list_first_entry(&channel->ld_free, struct rz_dmac_desc, node);
493 list_move_tail(channel->ld_free.next, &channel->ld_queue);
509 if (list_empty(&channel->ld_free))
512 desc = list_first_entry(&channel->ld_free, struct rz_dmac_desc, node);
529 list_move_tail(channel->ld_free.next, &channel->ld_queue);
541 list_splice_tail_init(&channel->ld_active, &channel->ld_free);
542 list_splice_tail_init(&channel->ld_queue, &channel->ld_free);
702 list_move_tail(channel->ld_active.next, &channel->ld_free);
817 INIT_LIST_HEAD(&channel->ld_free);