Lines Matching refs:free_slots
232 list_move_tail(&iter->node, &mv_chan->free_slots); in mv_chan_clean_completed_slots()
235 &mv_chan->free_slots); in mv_chan_clean_completed_slots()
260 list_move_tail(&desc->node, &mv_chan->free_slots); in mv_desc_clean_slot()
263 &mv_chan->free_slots); in mv_desc_clean_slot()
363 if (!list_empty(&mv_chan->free_slots)) { in mv_chan_alloc_slot()
364 iter = list_first_entry(&mv_chan->free_slots, in mv_chan_alloc_slot()
474 list_add_tail(&slot->node, &mv_chan->free_slots); in mv_xor_alloc_chan_resources()
648 list_move_tail(&iter->node, &mv_chan->free_slots); in mv_xor_free_chan_resources()
653 list_move_tail(&iter->node, &mv_chan->free_slots); in mv_xor_free_chan_resources()
658 list_move_tail(&iter->node, &mv_chan->free_slots); in mv_xor_free_chan_resources()
661 iter, _iter, &mv_chan->free_slots, node) { in mv_xor_free_chan_resources()
1129 INIT_LIST_HEAD(&mv_chan->free_slots); in mv_xor_channel_add()