Lines Matching refs:ib_chunk
356 struct radeon_cs_chunk *ib_chunk;
365 ib_chunk = &parser->chunks[parser->chunk_ib_idx];
371 NULL, ib_chunk->length_dw * 4);
376 parser->ib.length_dw = ib_chunk->length_dw;
420 struct radeon_cs_chunk *ib_chunk;
432 ib_chunk = &parser->chunks[parser->chunk_const_ib_idx];
433 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) {
434 DRM_ERROR("cs IB CONST too big: %d\n", ib_chunk->length_dw);
438 vm, ib_chunk->length_dw * 4);
444 parser->const_ib.length_dw = ib_chunk->length_dw;
446 if (DRM_COPY_FROM_USER(parser->const_ib.ptr, ib_chunk->user_ptr,
447 ib_chunk->length_dw * 4)) {
456 ib_chunk = &parser->chunks[parser->chunk_ib_idx];
457 if (ib_chunk->length_dw > RADEON_IB_VM_MAX_SIZE) {
458 DRM_ERROR("cs IB too big: %d\n", ib_chunk->length_dw);
462 vm, ib_chunk->length_dw * 4);
467 parser->ib.length_dw = ib_chunk->length_dw;
469 if (DRM_COPY_FROM_USER(parser->ib.ptr, ib_chunk->user_ptr,
470 ib_chunk->length_dw * 4)) {