Lines Matching refs:ppc440spe_adma_chan
109 static struct ppc440spe_adma_chan *ppc440spe_r6_tchan;
129 static void print_cb(struct ppc440spe_adma_chan *chan, void *block) in print_cb()
173 static void print_cb_list(struct ppc440spe_adma_chan *chan, in print_cb_list()
232 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_init_interrupt()
523 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_src_addr()
558 struct ppc440spe_adma_chan *chan, u32 mult_index, in ppc440spe_desc_set_src_mult()
604 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_dest_addr()
645 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_byte_count()
680 struct ppc440spe_adma_chan *chan, u8 *qword) in ppc440spe_desc_set_dcheck()
723 static void ppc440spe_desc_set_link(struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_link()
772 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_get_link()
892 ppc440spe_chan_get_current_descriptor(struct ppc440spe_adma_chan *chan);
893 static void ppc440spe_chan_append(struct ppc440spe_adma_chan *chan);
899 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_device_clear_eot_status()
1018 static int ppc440spe_chan_is_busy(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_is_busy()
1050 struct ppc440spe_adma_chan *chan, in ppc440spe_chan_set_first_xor_descriptor()
1076 static void ppc440spe_dma_put_desc(struct ppc440spe_adma_chan *chan, in ppc440spe_dma_put_desc()
1096 static void ppc440spe_chan_append(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_append()
1175 ppc440spe_chan_get_current_descriptor(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_get_current_descriptor()
1199 static void ppc440spe_chan_run(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_run()
1223 static void ppc440spe_chan_start_null_xor(struct ppc440spe_adma_chan *chan);
1447 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_free_slots()
1465 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_run_tx_complete_actions()
1490 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_clean_slot()
1535 static void __ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan *chan) in __ppc440spe_adma_slot_cleanup()
1665 struct ppc440spe_adma_chan *chan = from_tasklet(chan, t, irq_tasklet); in ppc440spe_adma_tasklet()
1675 static void ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan *chan) in ppc440spe_adma_slot_cleanup()
1686 struct ppc440spe_adma_chan *chan, int num_slots, in ppc440spe_adma_alloc_slots()
1768 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_alloc_chan_resources()
1881 static void ppc440spe_adma_check_threshold(struct ppc440spe_adma_chan *chan) in ppc440spe_adma_check_threshold()
1900 struct ppc440spe_adma_chan *chan = to_ppc440spe_adma_chan(tx->chan); in ppc440spe_adma_tx_submit()
1949 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_interrupt()
1981 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_memcpy()
2023 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_xor()
2086 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma01_prep_mult()
2102 struct ppc440spe_adma_chan *chan; in ppc440spe_dma01_prep_mult()
2172 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma01_prep_sum_product()
2188 struct ppc440spe_adma_chan *chan; in ppc440spe_dma01_prep_sum_product()
2276 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma01_prep_pq()
2421 struct ppc440spe_adma_chan *ppc440spe_chan, in ppc440spe_dma2_prep_pq()
2514 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_pq()
2590 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2637 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2660 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2737 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum()
2788 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_set_dest()
2812 struct ppc440spe_adma_chan *chan, dma_addr_t addr) in ppc440spe_adma_pq_zero_op()
2836 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_dest()
3026 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pqzero_sum_set_dest()
3101 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src()
3211 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_memcpy_xor_set_src()
3453 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src_mult()
3537 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_free_chan_resources()
3579 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_tx_status()
3597 struct ppc440spe_adma_chan *chan = data; in ppc440spe_adma_eot_handler()
3614 struct ppc440spe_adma_chan *chan = data; in ppc440spe_adma_err_handler()
3638 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_issue_pending()
3656 static void ppc440spe_chan_start_null_xor(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_start_null_xor()
3702 static int ppc440spe_test_raid6(struct ppc440spe_adma_chan *chan) in ppc440spe_test_raid6()
3868 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_setup_irqs()
3975 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_release_irqs()
4012 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_probe()
4243 struct ppc440spe_adma_chan *ppc440spe_chan; in ppc440spe_adma_remove()