Lines Matching defs:chan
235 #define chan_dbg(chan, fmt, arg...) \ argument
237 #define chan_err(chan, fmt, arg...) \ argument
351 struct xgene_dma_chan chan[XGENE_DMA_MAX_CHANNEL]; member
457 static void xgene_dma_prep_cpy_desc(struct xgene_dma_chan *chan, in xgene_dma_prep_cpy_desc()
507 static void xgene_dma_prep_xor_desc(struct xgene_dma_chan *chan, in xgene_dma_prep_xor_desc()
557 struct xgene_dma_chan *chan; in xgene_dma_tx_submit() local
578 static void xgene_dma_clean_descriptor(struct xgene_dma_chan *chan, in xgene_dma_clean_descriptor()
587 struct xgene_dma_chan *chan) in xgene_dma_alloc_descriptor()
617 static void xgene_dma_clean_completed_descriptor(struct xgene_dma_chan *chan) in xgene_dma_clean_completed_descriptor()
636 static void xgene_dma_run_tx_complete_actions(struct xgene_dma_chan *chan, in xgene_dma_run_tx_complete_actions()
672 static void xgene_dma_clean_running_descriptor(struct xgene_dma_chan *chan, in xgene_dma_clean_running_descriptor()
743 static void xgene_chan_xfer_ld_pending(struct xgene_dma_chan *chan) in xgene_chan_xfer_ld_pending()
795 static void xgene_dma_cleanup_descriptors(struct xgene_dma_chan *chan) in xgene_dma_cleanup_descriptors()
868 struct xgene_dma_chan *chan = to_dma_chan(dchan); in xgene_dma_alloc_chan_resources() local
894 static void xgene_dma_free_desc_list(struct xgene_dma_chan *chan, in xgene_dma_free_desc_list()
903 static void xgene_dma_free_tx_desc_list(struct xgene_dma_chan *chan, in xgene_dma_free_tx_desc_list()
914 struct xgene_dma_chan *chan = to_dma_chan(dchan); in xgene_dma_free_chan_resources() local
943 struct xgene_dma_chan *chan; in xgene_dma_prep_memcpy() local
998 struct xgene_dma_chan *chan; in xgene_dma_prep_sg() local
1105 struct xgene_dma_chan *chan; in xgene_dma_prep_xor() local
1153 struct xgene_dma_chan *chan; in xgene_dma_prep_pq() local
1227 struct xgene_dma_chan *chan = to_dma_chan(dchan); in xgene_dma_issue_pending() local
1243 struct xgene_dma_chan *chan = (struct xgene_dma_chan *)data; in xgene_dma_tasklet_cb() local
1258 struct xgene_dma_chan *chan = (struct xgene_dma_chan *)id; in xgene_dma_chan_ring_isr() local
1401 static int xgene_dma_get_ring_size(struct xgene_dma_chan *chan, in xgene_dma_get_ring_size()
1443 static void xgene_dma_delete_chan_rings(struct xgene_dma_chan *chan) in xgene_dma_delete_chan_rings()
1449 static int xgene_dma_create_ring_one(struct xgene_dma_chan *chan, in xgene_dma_create_ring_one()
1478 static int xgene_dma_create_chan_rings(struct xgene_dma_chan *chan) in xgene_dma_create_chan_rings()
1695 struct xgene_dma_chan *chan; in xgene_dma_request_irqs() local
1732 struct xgene_dma_chan *chan; in xgene_dma_free_irqs() local
1744 static void xgene_dma_set_caps(struct xgene_dma_chan *chan, in xgene_dma_set_caps()
1796 struct xgene_dma_chan *chan = &pdma->chan[id]; in xgene_dma_async_register() local
1869 struct xgene_dma_chan *chan; in xgene_dma_init_channels() local
2047 struct xgene_dma_chan *chan; in xgene_dma_remove() local