Home
last modified time | relevance | path

Searched refs:mv_chan (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/dma/
H A Dmv_xor.c178 static void mv_chan_start_new_chain(struct mv_xor_chan *mv_chan, in mv_chan_start_new_chain() argument
181 dev_dbg(mv_chan_to_devp(mv_chan), "%s %d: sw_desc %p\n", in mv_chan_start_new_chain()
185 mv_chan_set_next_descriptor(mv_chan, sw_desc->async_tx.phys); in mv_chan_start_new_chain()
187 mv_chan->pending++; in mv_chan_start_new_chain()
188 mv_xor_issue_pending(&mv_chan->dmachan); in mv_chan_start_new_chain()
193 struct mv_xor_chan *mv_chan, in mv_desc_run_tx_complete_actions() argument
215 mv_chan_clean_completed_slots(struct mv_xor_chan *mv_chan) in mv_chan_clean_completed_slots() argument
219 dev_dbg(mv_chan_to_devp(mv_chan), "%s %d\n", __func__, __LINE__); in mv_chan_clean_completed_slots()
220 list_for_each_entry_safe(iter, _iter, &mv_chan->completed_slots, in mv_chan_clean_completed_slots()
224 list_move_tail(&iter->node, &mv_chan->free_slots); in mv_chan_clean_completed_slots()
[all …]