Lines Matching refs:length_dw

90 	p->nrelocs = chunk->length_dw / 4;  in radeon_cs_parser_relocs()
298 p->chunks[i].length_dw = user_chunk.length_dw; in radeon_cs_parser_init()
305 if (p->chunks[i].length_dw == 0) in radeon_cs_parser_init()
311 if (p->chunks[i].length_dw == 0) in radeon_cs_parser_init()
317 if (p->chunks[i].length_dw == 0) in radeon_cs_parser_init()
321 size = p->chunks[i].length_dw; in radeon_cs_parser_init()
342 if (p->chunks[i].length_dw > 1) in radeon_cs_parser_init()
344 if (p->chunks[i].length_dw > 2) in radeon_cs_parser_init()
535 if (parser->const_ib.length_dw) { in radeon_cs_ib_vm_chunk()
601 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) { in radeon_cs_ib_fill()
602 DRM_ERROR("cs IB CONST too big: %d\n", ib_chunk->length_dw); in radeon_cs_ib_fill()
606 vm, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
612 parser->const_ib.length_dw = ib_chunk->length_dw; in radeon_cs_ib_fill()
615 ib_chunk->length_dw * 4)) in radeon_cs_ib_fill()
620 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) { in radeon_cs_ib_fill()
621 DRM_ERROR("cs IB too big: %d\n", ib_chunk->length_dw); in radeon_cs_ib_fill()
628 vm, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
633 parser->ib.length_dw = ib_chunk->length_dw; in radeon_cs_ib_fill()
635 memcpy(parser->ib.ptr, ib_chunk->kdata, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
636 else if (copy_from_user(parser->ib.ptr, ib_chunk->user_ptr, ib_chunk->length_dw * 4)) in radeon_cs_ib_fill()
722 if (idx >= ib_chunk->length_dw) { in radeon_cs_packet_parse()
724 idx, ib_chunk->length_dw); in radeon_cs_packet_parse()
752 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) { in radeon_cs_packet_parse()
754 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw); in radeon_cs_packet_parse()
761 for (i = 0; i < ib_chunk->length_dw; i++) { in radeon_cs_packet_parse()
849 if (idx >= relocs_chunk->length_dw) { in radeon_cs_packet_next_reloc()
851 idx, relocs_chunk->length_dw); in radeon_cs_packet_next_reloc()