Lines Matching refs:ppc440spe_adma_chan
121 static struct ppc440spe_adma_chan *ppc440spe_r6_tchan;
141 static void print_cb(struct ppc440spe_adma_chan *chan, void *block) in print_cb()
185 static void print_cb_list(struct ppc440spe_adma_chan *chan, in print_cb_list()
244 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_init_interrupt()
535 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_src_addr()
570 struct ppc440spe_adma_chan *chan, u32 mult_index, in ppc440spe_desc_set_src_mult()
616 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_dest_addr()
657 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_byte_count()
692 struct ppc440spe_adma_chan *chan, u8 *qword) in ppc440spe_desc_set_dcheck()
735 static void ppc440spe_desc_set_link(struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_link()
784 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_get_link()
904 ppc440spe_chan_get_current_descriptor(struct ppc440spe_adma_chan *chan);
905 static void ppc440spe_chan_append(struct ppc440spe_adma_chan *chan);
911 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_device_clear_eot_status()
1030 static int ppc440spe_chan_is_busy(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_is_busy()
1062 struct ppc440spe_adma_chan *chan, in ppc440spe_chan_set_first_xor_descriptor()
1088 static void ppc440spe_dma_put_desc(struct ppc440spe_adma_chan *chan, in ppc440spe_dma_put_desc()
1108 static void ppc440spe_chan_append(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_append()
1187 ppc440spe_chan_get_current_descriptor(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_get_current_descriptor()
1211 static void ppc440spe_chan_run(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_run()
1235 static void ppc440spe_chan_start_null_xor(struct ppc440spe_adma_chan *chan);
1459 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_free_slots()
1477 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_run_tx_complete_actions()
1502 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_clean_slot()
1547 static void __ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan *chan) in __ppc440spe_adma_slot_cleanup()
1677 struct ppc440spe_adma_chan *chan = (struct ppc440spe_adma_chan *) data; in ppc440spe_adma_tasklet()
1687 static void ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan *chan) in ppc440spe_adma_slot_cleanup()
1698 struct ppc440spe_adma_chan *chan, int num_slots, in ppc440spe_adma_alloc_slots()
1780 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_alloc_chan_resources()
1893 static void ppc440spe_adma_check_threshold(struct ppc440spe_adma_chan *chan) in ppc440spe_adma_check_threshold()
1912 struct ppc440spe_adma_chan *chan = to_ppc440spe_adma_chan(tx->chan); in ppc440spe_adma_tx_submit()
1961 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_interrupt()
1993 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_memcpy()
2035 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_xor()
2098 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma01_prep_mult()
2114 struct ppc440spe_adma_chan *chan; in ppc440spe_dma01_prep_mult()
2184 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma01_prep_sum_product()
2200 struct ppc440spe_adma_chan *chan; in ppc440spe_dma01_prep_sum_product()
2288 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma01_prep_pq()
2433 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma2_prep_pq()
2526 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_pq()
2602 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2649 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2672 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2749 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2800 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_set_dest()
2824 struct ppc440spe_adma_chan *chan, dma_addr_t addr) in ppc440spe_adma_pq_zero_op()
2848 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_dest()
3038 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pqzero_sum_set_dest()
3113 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src()
3223 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_memcpy_xor_set_src()
3465 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src_mult()
3549 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_free_chan_resources()
3591 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_tx_status()
3609 struct ppc440spe_adma_chan *chan = data; in ppc440spe_adma_eot_handler()
3626 struct ppc440spe_adma_chan *chan = data; in ppc440spe_adma_err_handler()
3650 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_issue_pending()
3668 static void ppc440spe_chan_start_null_xor(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_start_null_xor()
3714 static int ppc440spe_test_raid6(struct ppc440spe_adma_chan *chan) in ppc440spe_test_raid6()
3880 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_setup_irqs()
3987 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_release_irqs()
4024 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_probe()
4256 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_remove()