Lines Matching refs:start

120 	if(start <= reg && start + count > reg)	\
121 dev_priv->state.where = regs[reg - start]
123 if(start <= reg && start + count > reg) { \
125 tmp = regs[reg - start]; \
131 unsigned int start, unsigned int count, in savage_verify_state_s3d() argument
134 if (start < SAVAGE_TEXPALADDR_S3D || in savage_verify_state_s3d()
135 start + count - 1 > SAVAGE_DESTTEXRWWATERMARK_S3D) { in savage_verify_state_s3d()
137 start, start + count - 1); in savage_verify_state_s3d()
147 if (start <= SAVAGE_TEXCTRL_S3D && in savage_verify_state_s3d()
148 start + count > SAVAGE_TEXPALADDR_S3D) { in savage_verify_state_s3d()
161 unsigned int start, unsigned int count, in savage_verify_state_s4() argument
166 if (start < SAVAGE_DRAWLOCALCTRL_S4 || in savage_verify_state_s4()
167 start + count - 1 > SAVAGE_TEXBLENDCOLOR_S4) { in savage_verify_state_s4()
169 start, start + count - 1); in savage_verify_state_s4()
179 if (start <= SAVAGE_TEXDESCR_S4 && in savage_verify_state_s4()
180 start + count > SAVAGE_TEXPALADDR_S4) { in savage_verify_state_s4()
203 unsigned int start = cmd_header->state.start; in savage_dispatch_state() local
213 ret = savage_verify_state_s3d(dev_priv, start, count, regs); in savage_dispatch_state()
217 if (start < SAVAGE_SCSTART_S3D) { in savage_dispatch_state()
218 if (start + count > SAVAGE_SCEND_S3D + 1) in savage_dispatch_state()
219 count2 = count - (SAVAGE_SCEND_S3D + 1 - start); in savage_dispatch_state()
220 if (start + count > SAVAGE_SCSTART_S3D) in savage_dispatch_state()
221 count = SAVAGE_SCSTART_S3D - start; in savage_dispatch_state()
222 } else if (start <= SAVAGE_SCEND_S3D) { in savage_dispatch_state()
223 if (start + count > SAVAGE_SCEND_S3D + 1) { in savage_dispatch_state()
224 count -= SAVAGE_SCEND_S3D + 1 - start; in savage_dispatch_state()
225 start = SAVAGE_SCEND_S3D + 1; in savage_dispatch_state()
230 ret = savage_verify_state_s4(dev_priv, start, count, regs); in savage_dispatch_state()
234 if (start < SAVAGE_DRAWCTRL0_S4) { in savage_dispatch_state()
235 if (start + count > SAVAGE_DRAWCTRL1_S4 + 1) in savage_dispatch_state()
237 (SAVAGE_DRAWCTRL1_S4 + 1 - start); in savage_dispatch_state()
238 if (start + count > SAVAGE_DRAWCTRL0_S4) in savage_dispatch_state()
239 count = SAVAGE_DRAWCTRL0_S4 - start; in savage_dispatch_state()
240 } else if (start <= SAVAGE_DRAWCTRL1_S4) { in savage_dispatch_state()
241 if (start + count > SAVAGE_DRAWCTRL1_S4 + 1) { in savage_dispatch_state()
242 count -= SAVAGE_DRAWCTRL1_S4 + 1 - start; in savage_dispatch_state()
243 start = SAVAGE_DRAWCTRL1_S4 + 1; in savage_dispatch_state()
262 DMA_SET_REGISTERS(start, n); in savage_dispatch_state()
265 start += n; in savage_dispatch_state()
268 start += 2; in savage_dispatch_state()
287 unsigned int start = cmd_header->prim.start; in savage_dispatch_dma_prim() local
343 if (start + n > dmabuf->total / 32) { in savage_dispatch_dma_prim()
345 start, start + n - 1, dmabuf->total / 32); in savage_dispatch_dma_prim()
381 reorder[start % 3] = 2; in savage_dispatch_dma_prim()
384 BCI_DRAW_INDICES_S3D(count, prim, start + 2); in savage_dispatch_dma_prim()
386 for (i = start + 1; i + 1 < start + count; i += 2) in savage_dispatch_dma_prim()
390 if (i < start + count) in savage_dispatch_dma_prim()
394 BCI_DRAW_INDICES_S3D(count, prim, start); in savage_dispatch_dma_prim()
396 for (i = start + 1; i + 1 < start + count; i += 2) in savage_dispatch_dma_prim()
398 if (i < start + count) in savage_dispatch_dma_prim()
404 for (i = start; i + 1 < start + count; i += 2) in savage_dispatch_dma_prim()
406 if (i < start + count) in savage_dispatch_dma_prim()
410 start += count; in savage_dispatch_dma_prim()
428 unsigned int start = cmd_header->prim.start; in savage_dispatch_vb_prim() local
485 if (start + n > vb_size / (vb_stride * 4)) { in savage_dispatch_vb_prim()
487 start, start + n - 1, vb_size / (vb_stride * 4)); in savage_dispatch_vb_prim()
500 reorder[start % 3] = 2; in savage_dispatch_vb_prim()
505 for (i = start; i < start + count; ++i) { in savage_dispatch_vb_prim()
516 DMA_COPY(&vtxbuf[vb_stride * start], in savage_dispatch_vb_prim()
519 for (i = start; i < start + count; ++i) { in savage_dispatch_vb_prim()
528 start += count; in savage_dispatch_vb_prim()
895 const drm_savage_cmd_header_t *start, in savage_dispatch_draw() argument
910 cmdbuf = start; in savage_dispatch_draw()