Lines Matching refs:length_dw

89 	p->nrelocs = chunk->length_dw / 4;  in radeon_cs_parser_relocs()
311 p->chunks[i].length_dw = user_chunk.length_dw; in radeon_cs_parser_init()
318 if (p->chunks[i].length_dw == 0) in radeon_cs_parser_init()
324 if (p->chunks[i].length_dw == 0) in radeon_cs_parser_init()
330 if (p->chunks[i].length_dw == 0) in radeon_cs_parser_init()
334 size = p->chunks[i].length_dw; in radeon_cs_parser_init()
355 if (p->chunks[i].length_dw > 1) in radeon_cs_parser_init()
357 if (p->chunks[i].length_dw > 2) in radeon_cs_parser_init()
548 if (parser->const_ib.length_dw) { in radeon_cs_ib_vm_chunk()
614 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) { in radeon_cs_ib_fill()
615 DRM_ERROR("cs IB CONST too big: %d\n", ib_chunk->length_dw); in radeon_cs_ib_fill()
619 vm, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
625 parser->const_ib.length_dw = ib_chunk->length_dw; in radeon_cs_ib_fill()
628 ib_chunk->length_dw * 4)) in radeon_cs_ib_fill()
633 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) { in radeon_cs_ib_fill()
634 DRM_ERROR("cs IB too big: %d\n", ib_chunk->length_dw); in radeon_cs_ib_fill()
641 vm, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
646 parser->ib.length_dw = ib_chunk->length_dw; in radeon_cs_ib_fill()
648 memcpy(parser->ib.ptr, ib_chunk->kdata, ib_chunk->length_dw * 4); in radeon_cs_ib_fill()
649 else if (copy_from_user(parser->ib.ptr, ib_chunk->user_ptr, ib_chunk->length_dw * 4)) in radeon_cs_ib_fill()
735 if (idx >= ib_chunk->length_dw) { in radeon_cs_packet_parse()
737 idx, ib_chunk->length_dw); in radeon_cs_packet_parse()
765 if ((pkt->count + 1 + pkt->idx) >= ib_chunk->length_dw) { in radeon_cs_packet_parse()
767 pkt->idx, pkt->type, pkt->count, ib_chunk->length_dw); in radeon_cs_packet_parse()
774 for (i = 0; i < ib_chunk->length_dw; i++) { in radeon_cs_packet_parse()
862 if (idx >= relocs_chunk->length_dw) { in radeon_cs_packet_next_reloc()
864 idx, relocs_chunk->length_dw); in radeon_cs_packet_next_reloc()