Lines Matching refs:count

120 	if(start <= reg && start + count > reg)	\
123 if(start <= reg && start + count > reg) { \
131 unsigned int start, unsigned int count,
135 start + count - 1 > SAVAGE_DESTTEXRWWATERMARK_S3D) {
137 start, start + count - 1);
148 start + count > SAVAGE_TEXPALADDR_S3D) {
161 unsigned int start, unsigned int count,
167 start + count - 1 > SAVAGE_TEXBLENDCOLOR_S4) {
169 start, start + count - 1);
180 start + count > SAVAGE_TEXPALADDR_S4) {
202 unsigned int count = cmd_header->state.count;
209 if (!count)
213 ret = savage_verify_state_s3d(dev_priv, start, count, regs);
218 if (start + count > SAVAGE_SCEND_S3D + 1)
219 count2 = count - (SAVAGE_SCEND_S3D + 1 - start);
220 if (start + count > SAVAGE_SCSTART_S3D)
221 count = SAVAGE_SCSTART_S3D - start;
223 if (start + count > SAVAGE_SCEND_S3D + 1) {
224 count -= SAVAGE_SCEND_S3D + 1 - start;
230 ret = savage_verify_state_s4(dev_priv, start, count, regs);
235 if (start + count > SAVAGE_DRAWCTRL1_S4 + 1)
236 count2 = count -
238 if (start + count > SAVAGE_DRAWCTRL0_S4)
239 count = SAVAGE_DRAWCTRL0_S4 - start;
241 if (start + count > SAVAGE_DRAWCTRL1_S4 + 1) {
242 count -= SAVAGE_DRAWCTRL1_S4 + 1 - start;
249 bci_size = count + (count + 254) / 255 + count2 + (count2 + 254) / 255;
260 while (count > 0) {
261 unsigned int n = count < 255 ? count : 255;
264 count -= n;
270 count = count2;
272 } while (count);
286 unsigned int n = cmd_header->prim.count;
375 unsigned int count = n > 255 ? 255 : n;
383 BEGIN_BCI((count + 1 + 1) / 2);
384 BCI_DRAW_INDICES_S3D(count, prim, start + 2);
386 for (i = start + 1; i + 1 < start + count; i += 2)
390 if (i < start + count)
393 BEGIN_BCI((count + 1 + 1) / 2);
394 BCI_DRAW_INDICES_S3D(count, prim, start);
396 for (i = start + 1; i + 1 < start + count; i += 2)
398 if (i < start + count)
401 BEGIN_BCI((count + 2 + 1) / 2);
402 BCI_DRAW_INDICES_S4(count, prim, skip);
404 for (i = start; i + 1 < start + count; i += 2)
406 if (i < start + count)
410 start += count;
411 n -= count;
427 unsigned int n = cmd_header->prim.count;
494 unsigned int count = n > 255 ? 255 : n;
502 BEGIN_DMA(count * vtx_size + 1);
503 DMA_DRAW_PRIMITIVE(count, prim, skip);
505 for (i = start; i < start + count; ++i) {
512 BEGIN_DMA(count * vtx_size + 1);
513 DMA_DRAW_PRIMITIVE(count, prim, skip);
517 vtx_size * count);
519 for (i = start; i < start + count; ++i) {
528 start += count;
529 n -= count;
545 unsigned int n = cmd_header->idx.count;
625 unsigned int count = n > 255 ? 255 : n;
628 for (i = 0; i < count; ++i) {
642 BEGIN_BCI((count + 1 + 1) / 2);
643 BCI_DRAW_INDICES_S3D(count, prim, idx[2]);
645 for (i = 1; i + 1 < count; i += 2)
649 if (i < count)
652 BEGIN_BCI((count + 1 + 1) / 2);
653 BCI_DRAW_INDICES_S3D(count, prim, idx[0]);
655 for (i = 1; i + 1 < count; i += 2)
657 if (i < count)
660 BEGIN_BCI((count + 2 + 1) / 2);
661 BCI_DRAW_INDICES_S4(count, prim, skip);
663 for (i = 0; i + 1 < count; i += 2)
665 if (i < count)
669 idx += count;
670 n -= count;
687 unsigned int n = cmd_header->idx.count;
745 unsigned int count = n > 255 ? 255 : n;
748 for (i = 0; i < count; ++i) {
762 BEGIN_DMA(count * vtx_size + 1);
763 DMA_DRAW_PRIMITIVE(count, prim, skip);
765 for (i = 0; i < count; ++i) {
772 BEGIN_DMA(count * vtx_size + 1);
773 DMA_DRAW_PRIMITIVE(count, prim, skip);
775 for (i = 0; i < count; ++i) {
783 idx += count;
784 n -= count;
926 j = (cmd_header.idx.count + 3) / 4;
934 j = (cmd_header.idx.count + 3) / 4;
1059 j = (cmd_header.idx.count + 3) / 4;
1093 j = (cmd_header.state.count + 1) / 2;