Home
last modified time | relevance | path

Searched refs:ib_chunk (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/sys/external/bsd/drm/dist/shared-core/
H A Dradeon_cs.c355 struct drm_radeon_kernel_chunk *ib_chunk; in r600_cs_packet3() local
357 ib_chunk = &parser->chunks[parser->ib_index]; in r600_cs_packet3()
359 hdr = ib_chunk->kdata[offset_dw]; in r600_cs_packet3()
395 reloc = ib_chunk->kdata + offset_dw + num_dw; in r600_cs_packet3()
401 ib_chunk->kdata[offset_dw + 1] += (offset & 0xffffffff); in r600_cs_packet3()
402 ib_chunk->kdata[offset_dw + 2] += (upper_32_bits(offset) & 0xff); in r600_cs_packet3()
424 if (ib_chunk->kdata[offset_dw + 1] & 0x10) { in r600_cs_packet3()
425 reloc = ib_chunk->kdata + offset_dw + num_dw; in r600_cs_packet3()
431 ib_chunk->kdata[offset_dw + 2] += (offset & 0xffffffff); in r600_cs_packet3()
432 ib_chunk->kdata[offset_dw + 3] += (upper_32_bits(offset) & 0xff); in r600_cs_packet3()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_cs.c621 struct radeon_cs_chunk *ib_chunk; in radeon_cs_ib_fill() local
634 ib_chunk = parser->chunk_const_ib; in radeon_cs_ib_fill()
635 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) { in radeon_cs_ib_fill()
636 DRM_ERROR("cs IB CONST too big: %d\n", ib_chunk->length_dw); in radeon_cs_ib_fill()
640 vm, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
646 parser->const_ib.length_dw = ib_chunk->length_dw; in radeon_cs_ib_fill()
648 ib_chunk->user_ptr, in radeon_cs_ib_fill()
649 ib_chunk->length_dw * 4)) in radeon_cs_ib_fill()
653 ib_chunk = parser->chunk_ib; in radeon_cs_ib_fill()
654 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) { in radeon_cs_ib_fill()
[all …]
H A Dradeon_r600_cs.c2381 struct radeon_cs_chunk *ib_chunk = p->chunk_ib; in r600_dma_cs_parse() local
2390 if (p->idx >= ib_chunk->length_dw) { in r600_dma_cs_parse()
2392 p->idx, ib_chunk->length_dw); in r600_dma_cs_parse()
H A Dradeon_evergreen_cs.c2828 struct radeon_cs_chunk *ib_chunk = p->chunk_ib; in evergreen_dma_cs_parse() local
2837 if (p->idx >= ib_chunk->length_dw) { in evergreen_dma_cs_parse()
2839 p->idx, ib_chunk->length_dw); in evergreen_dma_cs_parse()