Lines Matching refs:push_buffer
20 static void push_buffer_init(struct push_buffer *pb) in push_buffer_init()
51 cdma->last_pos = cdma->push_buffer.pos; in cdma_start()
52 start = cdma->push_buffer.dma; in cdma_start()
53 end = cdma->push_buffer.size + 4; in cdma_start()
63 host1x_ch_writel(ch, cdma->push_buffer.pos, HOST1X_CHANNEL_DMAPUT); in cdma_start()
98 cdma->last_pos = cdma->push_buffer.pos; in cdma_timeout_restart()
103 start = cdma->push_buffer.dma; in cdma_timeout_restart()
104 end = cdma->push_buffer.size + 4; in cdma_timeout_restart()
132 host1x_ch_writel(ch, cdma->push_buffer.pos, HOST1X_CHANNEL_DMAPUT); in cdma_timeout_restart()
147 if (cdma->push_buffer.pos != cdma->last_pos) { in cdma_flush()
148 host1x_ch_writel(ch, cdma->push_buffer.pos, in cdma_flush()
150 cdma->last_pos = cdma->push_buffer.pos; in cdma_flush()