Searched refs:iop_chan (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | iop-adma.c | 37 * Caller must hold &iop_chan->lock while calling this function 53 struct iop_adma_chan *iop_chan, dma_cookie_t cookie) in iop_adma_run_tx_complete_actions() 80 struct iop_adma_chan *iop_chan) in iop_adma_clean_slot() 91 if (desc->chain_node.next == &iop_chan->chain) in iop_adma_clean_slot() 94 dev_dbg(iop_chan->device->common.dev, in iop_adma_clean_slot() 104 static void __iop_adma_slot_cleanup(struct iop_adma_chan *iop_chan) in __iop_adma_slot_cleanup() argument 108 u32 current_desc = iop_chan_get_current_descriptor(iop_chan); in __iop_adma_slot_cleanup() 109 int busy = iop_chan_is_busy(iop_chan); in __iop_adma_slot_cleanup() 112 dev_dbg(iop_chan->device->common.dev, "%s\n", __func__); in __iop_adma_slot_cleanup() 116 list_for_each_entry_safe(iter, _iter, &iop_chan in __iop_adma_slot_cleanup() 52 iop_adma_run_tx_complete_actions(struct iop_adma_desc_slot *desc, struct iop_adma_chan *iop_chan, dma_cookie_t cookie) iop_adma_run_tx_complete_actions() argument 79 iop_adma_clean_slot(struct iop_adma_desc_slot *desc, struct iop_adma_chan *iop_chan) iop_adma_clean_slot() argument 234 iop_adma_slot_cleanup(struct iop_adma_chan *iop_chan) iop_adma_slot_cleanup() argument 243 struct iop_adma_chan *iop_chan = from_tasklet(iop_chan, t, iop_adma_tasklet() local 257 iop_adma_alloc_slots(struct iop_adma_chan *iop_chan, int num_slots, int slots_per_op) iop_adma_alloc_slots() argument 350 iop_adma_check_threshold(struct iop_adma_chan *iop_chan) iop_adma_check_threshold() argument 365 struct iop_adma_chan *iop_chan = to_iop_adma_chan(tx->chan); iop_adma_tx_submit() local 422 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_alloc_chan_resources() local 486 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_prep_dma_interrupt() local 509 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_prep_dma_memcpy() local 541 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_prep_dma_xor() local 576 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_prep_dma_xor_val() local 611 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_prep_dma_pq() local 676 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_prep_dma_pq_val() local 716 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_free_chan_resources() local 756 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_status() local 818 struct iop_adma_chan *iop_chan = to_iop_adma_chan(chan); iop_adma_issue_pending() local 840 struct iop_adma_chan *iop_chan; iop_adma_memcpy_self_test() local 921 struct iop_adma_chan *iop_chan; iop_adma_xor_val_self_test() local 1246 struct iop_adma_chan *iop_chan; iop_adma_remove() local 1270 struct iop_adma_chan *iop_chan; iop_adma_probe() local 1435 iop_chan_start_null_memcpy(struct iop_adma_chan *iop_chan) iop_chan_start_null_memcpy() argument 1488 iop_chan_start_null_xor(struct iop_adma_chan *iop_chan) iop_chan_start_null_xor() argument [all...] |
Completed in 1 milliseconds