• Home
  • Raw
  • Download

Lines Matching refs:mv_xor_chan

33 	container_of(chan, struct mv_xor_chan, common)
113 static u32 mv_chan_get_current_desc(struct mv_xor_chan *chan) in mv_chan_get_current_desc()
118 static void mv_chan_set_next_descriptor(struct mv_xor_chan *chan, in mv_chan_set_next_descriptor()
124 static void mv_chan_set_dest_pointer(struct mv_xor_chan *chan, u32 desc_addr) in mv_chan_set_dest_pointer()
129 static void mv_chan_set_block_size(struct mv_xor_chan *chan, u32 block_size) in mv_chan_set_block_size()
134 static void mv_chan_set_value(struct mv_xor_chan *chan, u32 value) in mv_chan_set_value()
140 static void mv_chan_unmask_interrupts(struct mv_xor_chan *chan) in mv_chan_unmask_interrupts()
147 static u32 mv_chan_get_intr_cause(struct mv_xor_chan *chan) in mv_chan_get_intr_cause()
162 static void mv_xor_device_clear_eoc_cause(struct mv_xor_chan *chan) in mv_xor_device_clear_eoc_cause()
169 static void mv_xor_device_clear_err_status(struct mv_xor_chan *chan) in mv_xor_device_clear_err_status()
188 static void mv_set_mode(struct mv_xor_chan *chan, in mv_set_mode()
218 static void mv_chan_activate(struct mv_xor_chan *chan) in mv_chan_activate()
228 static char mv_chan_is_busy(struct mv_xor_chan *chan) in mv_chan_is_busy()
247 static void mv_xor_free_slots(struct mv_xor_chan *mv_chan, in mv_xor_free_slots()
262 static void mv_xor_start_new_chain(struct mv_xor_chan *mv_chan, in mv_xor_start_new_chain()
288 struct mv_xor_chan *mv_chan, dma_cookie_t cookie) in mv_xor_run_tx_complete_actions()
348 mv_xor_clean_completed_slots(struct mv_xor_chan *mv_chan) in mv_xor_clean_completed_slots()
366 struct mv_xor_chan *mv_chan) in mv_xor_clean_slot()
384 static void __mv_xor_slot_cleanup(struct mv_xor_chan *mv_chan) in __mv_xor_slot_cleanup()
441 mv_xor_slot_cleanup(struct mv_xor_chan *mv_chan) in mv_xor_slot_cleanup()
450 struct mv_xor_chan *chan = (struct mv_xor_chan *) data; in mv_xor_tasklet()
455 mv_xor_alloc_slots(struct mv_xor_chan *mv_chan, int num_slots, in mv_xor_alloc_slots()
537 mv_desc_assign_cookie(struct mv_xor_chan *mv_chan, in mv_desc_assign_cookie()
553 struct mv_xor_chan *mv_chan = to_mv_xor_chan(tx->chan); in mv_xor_tx_submit()
613 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_alloc_chan_resources()
663 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_prep_dma_memcpy()
702 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_prep_dma_memset()
739 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_prep_dma_xor()
777 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_free_chan_resources()
821 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_is_complete()
852 static void mv_dump_xor_regs(struct mv_xor_chan *chan) in mv_dump_xor_regs()
881 static void mv_xor_err_interrupt_handler(struct mv_xor_chan *chan, in mv_xor_err_interrupt_handler()
900 struct mv_xor_chan *chan = data; in mv_xor_interrupt_handler()
917 struct mv_xor_chan *mv_chan = to_mv_xor_chan(chan); in mv_xor_issue_pending()
939 struct mv_xor_chan *mv_chan; in mv_xor_memcpy_self_test()
1018 struct mv_xor_chan *mv_chan; in mv_xor_xor_self_test()
1112 struct mv_xor_chan *mv_chan; in mv_xor_remove()
1134 struct mv_xor_chan *mv_chan; in mv_xor_probe()