/freebsd-9.3-release/sys/dev/drm2/radeon/ |
H A D | radeon_cs.c | 52 p->nrelocs = chunk->length_dw / 4; 211 p->chunks[i].length_dw = user_chunk.length_dw; 221 if (p->chunks[i].length_dw == 0) 227 if (p->chunks[i].length_dw == 0) 233 if (p->chunks[i].length_dw == 0) 237 p->chunks[i].length_dw = user_chunk.length_dw; 243 size = p->chunks[i].length_dw * sizeof(uint32_t); 254 if (p->chunks[i].length_dw > [all...] |
H A D | r600_cs.c | 806 if (idx >= ib_chunk->length_dw) { 808 idx, ib_chunk->length_dw); 830 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) { 832 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw); 874 if (idx >= relocs_chunk->length_dw) { 876 idx, relocs_chunk->length_dw); 920 if (idx >= relocs_chunk->length_dw) { 922 idx, relocs_chunk->length_dw); 2446 } while (p->idx < p->chunks[p->chunk_ib_idx].length_dw); 2448 for (r = 0; r < p->ib.length_dw; [all...] |
H A D | evergreen_cs.c | 1030 if (idx >= ib_chunk->length_dw) { 1032 idx, ib_chunk->length_dw); 1054 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) { 1056 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw); 1098 if (idx >= relocs_chunk->length_dw) { 1100 idx, relocs_chunk->length_dw); 2853 } while (p->idx < p->chunks[p->chunk_ib_idx].length_dw); 2855 for (r = 0; r < p->ib.length_dw; r++) { 2895 if (p->idx >= ib_chunk->length_dw) { 2897 p->idx, ib_chunk->length_dw); [all...] |
H A D | r100.c | 1388 if (idx >= ib_chunk->length_dw) { 1390 idx, ib_chunk->length_dw); 1412 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) { 1414 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw); 1547 if (idx >= relocs_chunk->length_dw) { 1549 idx, relocs_chunk->length_dw); 2141 } while (p->idx < p->chunks[p->chunk_ib_idx].length_dw); 3750 radeon_ring_write(ring, ib->length_dw); 3780 ib.length_dw = 8;
|
H A D | radeon_drm.h | 929 uint32_t length_dw; member in struct:drm_radeon_cs_chunk
|
H A D | radeon_ring.c | 142 if (!ib->length_dw || !ring->ready) {
|
H A D | ni.c | 910 radeon_ring_write(ring, ib->length_dw | 1189 radeon_ring_write(ring, (ib->length_dw << 12) | (upper_32_bits(ib->gpu_addr) & 0xFF));
|
H A D | radeon.h | 632 uint32_t length_dw; member in struct:radeon_ib 837 uint32_t length_dw; member in struct:radeon_cs_chunk
|
H A D | r600.c | 3077 radeon_ring_write(ring, ib->length_dw); 3102 ib.length_dw = 3; 3168 ib.length_dw = 4; 3228 radeon_ring_write(ring, (ib->length_dw << 16) | (upper_32_bits(ib->gpu_addr) & 0xFF));
|
H A D | r300.c | 1293 } while (p->idx < p->chunks[p->chunk_ib_idx].length_dw);
|
H A D | evergreen.c | 1525 radeon_ring_write(ring, ib->length_dw); 3328 radeon_ring_write(ring, (ib->length_dw << 12) | (upper_32_bits(ib->gpu_addr) & 0xFF));
|
H A D | si.c | 1836 radeon_ring_write(ring, ib->length_dw | 2922 } while (idx < ib->length_dw);
|
/freebsd-9.3-release/sys/dev/drm/ |
H A D | radeon_cs.c | 209 parser.chunks[i].length_dw = user_chunk.length_dw; 213 size = parser.chunks[i].length_dw * sizeof(uint32_t); 240 DRM_DEBUG("chunk %d %d %d %p\n", i, parser.chunks[i].chunk_id, parser.chunks[i].length_dw, 244 if (parser.chunks[parser.ib_index].length_dw > (16 * 1024)) { 245 DRM_ERROR("cs->dwords too big: %d\n", parser.chunks[parser.ib_index].length_dw); 275 drm_free(parser.chunks[i].kdata, parser.chunks[i].length_dw * sizeof(uint32_t), DRM_MEM_DRIVER); 293 //DRM_INFO("length: %d\n", reloc_chunk->length_dw); 298 if (offset_dw > reloc_chunk->length_dw) { 299 DRM_ERROR("Offset larger than chunk 0x%x %d\n", offset_dw, reloc_chunk->length_dw); [all...] |
H A D | radeon_drm.h | 771 uint32_t length_dw; member in struct:drm_radeon_cs_chunk
|
H A D | radeon_drv.h | 243 uint32_t length_dw; member in struct:drm_radeon_kernel_chunk
|