vrfb_dma_tx 135 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.chan = dma_request_chan_by_mask(&mask); vrfb_dma_tx 136 drivers/media/platform/omap/omap_vout_vrfb.c if (IS_ERR(vout->vrfb_dma_tx.chan)) { vrfb_dma_tx 137 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.req_status = DMA_CHAN_NOT_ALLOTED; vrfb_dma_tx 142 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.xt = kzalloc(xt_size, GFP_KERNEL); vrfb_dma_tx 143 drivers/media/platform/omap/omap_vout_vrfb.c if (!vout->vrfb_dma_tx.xt) { vrfb_dma_tx 144 drivers/media/platform/omap/omap_vout_vrfb.c dma_release_channel(vout->vrfb_dma_tx.chan); vrfb_dma_tx 145 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.req_status = DMA_CHAN_NOT_ALLOTED; vrfb_dma_tx 149 drivers/media/platform/omap/omap_vout_vrfb.c if (vout->vrfb_dma_tx.req_status == DMA_CHAN_NOT_ALLOTED) vrfb_dma_tx 154 drivers/media/platform/omap/omap_vout_vrfb.c init_waitqueue_head(&vout->vrfb_dma_tx.wait); vrfb_dma_tx 185 drivers/media/platform/omap/omap_vout_vrfb.c if (vout->vrfb_dma_tx.req_status == DMA_CHAN_ALLOTED) { vrfb_dma_tx 186 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.req_status = DMA_CHAN_NOT_ALLOTED; vrfb_dma_tx 187 drivers/media/platform/omap/omap_vout_vrfb.c kfree(vout->vrfb_dma_tx.xt); vrfb_dma_tx 188 drivers/media/platform/omap/omap_vout_vrfb.c dmaengine_terminate_sync(vout->vrfb_dma_tx.chan); vrfb_dma_tx 189 drivers/media/platform/omap/omap_vout_vrfb.c dma_release_channel(vout->vrfb_dma_tx.chan); vrfb_dma_tx 235 drivers/media/platform/omap/omap_vout_vrfb.c struct dma_chan *chan = vout->vrfb_dma_tx.chan; vrfb_dma_tx 236 drivers/media/platform/omap/omap_vout_vrfb.c struct dma_interleaved_template *xt = vout->vrfb_dma_tx.xt; vrfb_dma_tx 277 drivers/media/platform/omap/omap_vout_vrfb.c tx->callback_param = &vout->vrfb_dma_tx; vrfb_dma_tx 285 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.tx_status = 0; vrfb_dma_tx 288 drivers/media/platform/omap/omap_vout_vrfb.c wait_event_interruptible_timeout(vout->vrfb_dma_tx.wait, vrfb_dma_tx 289 drivers/media/platform/omap/omap_vout_vrfb.c vout->vrfb_dma_tx.tx_status == 1, vrfb_dma_tx 294 drivers/media/platform/omap/omap_vout_vrfb.c if (vout->vrfb_dma_tx.tx_status == 0) { vrfb_dma_tx 161 drivers/media/platform/omap/omap_voutdef.h struct vid_vrfb_dma vrfb_dma_tx;