Lines Matching defs:chan
67 struct dma_chan *chan; member
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()
602 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_dest_addr()
643 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_byte_count()
678 struct ppc440spe_adma_chan *chan, u8 *qword) in ppc440spe_desc_set_dcheck()
721 static void ppc440spe_desc_set_link(struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_link()
770 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_get_link()
897 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_device_clear_eot_status()
1016 static int ppc440spe_chan_is_busy(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_is_busy()
1048 struct ppc440spe_adma_chan *chan, in ppc440spe_chan_set_first_xor_descriptor()
1074 static void ppc440spe_dma_put_desc(struct ppc440spe_adma_chan *chan, in ppc440spe_dma_put_desc()
1094 static void ppc440spe_chan_append(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_append()
1173 ppc440spe_chan_get_current_descriptor(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_get_current_descriptor()
1197 static void ppc440spe_chan_run(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_run()
1326 static int ppc440spe_adma_estimate(struct dma_chan *chan, in ppc440spe_adma_estimate()
1445 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_free_slots()
1463 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_run_tx_complete_actions()
1488 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_clean_slot()
1533 static void __ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan *chan) in __ppc440spe_adma_slot_cleanup()
1663 struct ppc440spe_adma_chan *chan = from_tasklet(chan, t, irq_tasklet); in ppc440spe_adma_tasklet() local
1673 static void ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan *chan) in ppc440spe_adma_slot_cleanup()
1684 struct ppc440spe_adma_chan *chan, int num_slots, in ppc440spe_adma_alloc_slots()
1764 static int ppc440spe_adma_alloc_chan_resources(struct dma_chan *chan) in ppc440spe_adma_alloc_chan_resources()
1879 static void ppc440spe_adma_check_threshold(struct ppc440spe_adma_chan *chan) in ppc440spe_adma_check_threshold()
1898 struct ppc440spe_adma_chan *chan = to_ppc440spe_adma_chan(tx->chan); in ppc440spe_adma_tx_submit() local
1945 struct dma_chan *chan, unsigned long flags) in ppc440spe_adma_prep_dma_interrupt()
1976 struct dma_chan *chan, dma_addr_t dma_dest, in ppc440spe_adma_prep_dma_memcpy()
2017 struct dma_chan *chan, dma_addr_t dma_dest, in ppc440spe_adma_prep_dma_xor()
2100 struct ppc440spe_adma_chan *chan; in ppc440spe_dma01_prep_mult() local
2186 struct ppc440spe_adma_chan *chan; in ppc440spe_dma01_prep_sum_product() local
2508 struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, in ppc440spe_adma_prep_dma_pq()
2584 struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, in ppc440spe_adma_prep_dma_pqzero_sum()
2635 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum() local
2658 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum() local
2735 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_prep_dma_pqzero_sum() local
2763 struct dma_chan *chan, dma_addr_t *src, unsigned int src_cnt, in ppc440spe_adma_prep_dma_xor_zero_sum()
2786 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_set_dest() local
2810 struct ppc440spe_adma_chan *chan, dma_addr_t addr) in ppc440spe_adma_pq_zero_op()
2834 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_dest() local
3024 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pqzero_sum_set_dest() local
3099 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src() local
3209 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_memcpy_xor_set_src() local
3450 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src_mult() local
3532 static void ppc440spe_adma_free_chan_resources(struct dma_chan *chan) in ppc440spe_adma_free_chan_resources()
3573 static enum dma_status ppc440spe_adma_tx_status(struct dma_chan *chan, in ppc440spe_adma_tx_status()
3594 struct ppc440spe_adma_chan *chan = data; in ppc440spe_adma_eot_handler() local
3611 struct ppc440spe_adma_chan *chan = data; in ppc440spe_adma_err_handler() local
3633 static void ppc440spe_adma_issue_pending(struct dma_chan *chan) in ppc440spe_adma_issue_pending()
3653 static void ppc440spe_chan_start_null_xor(struct ppc440spe_adma_chan *chan) in ppc440spe_chan_start_null_xor()
3699 static int ppc440spe_test_raid6(struct ppc440spe_adma_chan *chan) in ppc440spe_test_raid6()
3865 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_setup_irqs()
3972 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_release_irqs()
4009 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_probe() local
4238 struct dma_chan *chan, *_chan; in ppc440spe_adma_remove() local