Lines Matching refs:start

63 	 * offsets relative to the start of the framebuffer and some may
649 int start;
1543 unsigned int start;
1556 int offset = dev_priv->gart_buffers_offset + buf->offset + prim->start;
1563 prim->prim, prim->vc_format, prim->start,
1614 drm_buf_t *buf, int start, int end)
1618 DRM_DEBUG("indirect: buf=%d s=0x%x e=0x%x\n", buf->idx, start, end);
1620 if (start != end) {
1622 buf->offset + start);
1623 int dwords = (end - start + 3) / sizeof (u32);
1633 + buf->offset + start);
1657 int start = prim->start + RADEON_INDEX_PRIM_OFFSET;
1658 int count = (prim->finish - start) / sizeof (u16);
1662 prim->prim, prim->vc_format, prim->start,
1670 if (start >= prim->finish || (prim->start & 0x7)) {
1675 dwords = (prim->finish - prim->start + 3) / sizeof (u32);
1678 elt_buf->offset + prim->start);
1695 prim->start, prim->finish);
2410 prim.start = 0;
2449 DRM_DEBUG("pid=%d index=%d start=%d end=%d discard=%d\n",
2450 DRM_CURRENTPID, elts.idx, elts.start, elts.end, elts.discard);
2477 /* count = (elts.end - elts.start) / sizeof(u16); */
2478 elts.start -= RADEON_INDEX_PRIM_OFFSET;
2480 if (elts.start & 0x7) {
2481 DRM_ERROR("misaligned buffer 0x%x\n", elts.start);
2484 if (elts.start < buf->used) {
2485 DRM_ERROR("no header 0x%x - 0x%x\n", elts.start, buf->used);
2509 prim.start = elts.start;
2512 prim.offset = 0; /* offset from start of dma buffers */
2643 indirect.idx, indirect.start, indirect.end, indirect.discard);
2663 if (indirect.start < buf->used) {
2664 DRM_ERROR("reusing indirect: start=0x%x actual=0x%x\n",
2665 indirect.start, buf->used);
2689 radeon_cp_dispatch_indirect(dev, buf, indirect.start, indirect.end);
2790 tclprim.start = prim.start;
2832 reg = packet[id].start;
2859 int start = header.scalars.offset;
2865 OUT_RING(start | (stride << RADEON_SCAL_INDX_DWORD_STRIDE_SHIFT));
2882 int start = ((unsigned int)header.scalars.offset) + 0x100;
2888 OUT_RING(start | (stride << RADEON_SCAL_INDX_DWORD_STRIDE_SHIFT));
2902 int start = header.vectors.offset;
2909 OUT_RING(start | (stride << RADEON_VEC_INDX_OCTWORD_STRIDE_SHIFT));
2924 int start = header.veclinear.addr_lo | (header.veclinear.addr_hi << 8);
2935 OUT_RING(start | (1 << RADEON_VEC_INDX_OCTWORD_STRIDE_SHIFT));