Searched refs:length_dw (Results 1 - 15 of 15) sorted by relevance

/freebsd-9.3-release/sys/dev/drm2/radeon/
H A Dradeon_cs.c52 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 Dr600_cs.c806 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 Devergreen_cs.c1030 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 Dr100.c1388 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 Dradeon_drm.h929 uint32_t length_dw; member in struct:drm_radeon_cs_chunk
H A Dradeon_ring.c142 if (!ib->length_dw || !ring->ready) {
H A Dni.c910 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 Dradeon.h632 uint32_t length_dw; member in struct:radeon_ib
837 uint32_t length_dw; member in struct:radeon_cs_chunk
H A Dr600.c3077 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 Dr300.c1293 } while (p->idx < p->chunks[p->chunk_ib_idx].length_dw);
H A Devergreen.c1525 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 Dsi.c1836 radeon_ring_write(ring, ib->length_dw |
2922 } while (idx < ib->length_dw);
/freebsd-9.3-release/sys/dev/drm/
H A Dradeon_cs.c209 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 Dradeon_drm.h771 uint32_t length_dw; member in struct:drm_radeon_cs_chunk
H A Dradeon_drv.h243 uint32_t length_dw; member in struct:drm_radeon_kernel_chunk

Completed in 185 milliseconds