Lines Matching refs:chain_id
102 #define OMAP_DMA_CHAIN_QINIT(chain_id) \ argument
104 dma_linked_lch[chain_id].q_head = \
105 dma_linked_lch[chain_id].q_tail = \
106 dma_linked_lch[chain_id].q_count = 0; \
108 #define OMAP_DMA_CHAIN_QFULL(chain_id) \ argument
109 (dma_linked_lch[chain_id].no_of_lchs_linked == \
110 dma_linked_lch[chain_id].q_count)
111 #define OMAP_DMA_CHAIN_QLAST(chain_id) \ argument
113 ((dma_linked_lch[chain_id].no_of_lchs_linked-1) == \
114 dma_linked_lch[chain_id].q_count) \
116 #define OMAP_DMA_CHAIN_QEMPTY(chain_id) \ argument
117 (0 == dma_linked_lch[chain_id].q_count)
119 ((end) = ((end)+1) % dma_linked_lch[chain_id].no_of_lchs_linked)
120 #define OMAP_DMA_CHAIN_INCQHEAD(chain_id) \ argument
122 __OMAP_DMA_CHAIN_INCQ(dma_linked_lch[chain_id].q_head); \
123 dma_linked_lch[chain_id].q_count--; \
126 #define OMAP_DMA_CHAIN_INCQTAIL(chain_id) \ argument
128 __OMAP_DMA_CHAIN_INCQ(dma_linked_lch[chain_id].q_tail); \
129 dma_linked_lch[chain_id].q_count++; \
651 chan->chain_id = -1; in omap_request_dma()
1193 if (dma_chan[ch].chain_id != -1) { in omap2_dma_handle_ch()
1194 int chain_id = dma_chan[ch].chain_id; in omap2_dma_handle_ch() local
1199 if (dma_linked_lch[chain_id].chain_mode == in omap2_dma_handle_ch()
1203 if (!OMAP_DMA_CHAIN_QEMPTY(chain_id)) in omap2_dma_handle_ch()
1204 OMAP_DMA_CHAIN_INCQHEAD(chain_id); in omap2_dma_handle_ch()