Lines Matching defs:chunk_ib
90 struct drm_amdgpu_cs_chunk_ib *chunk_ib)
96 r = amdgpu_ctx_get_entity(p->ctx, chunk_ib->ip_type,
97 chunk_ib->ip_instance,
98 chunk_ib->ring, &entity);
117 struct drm_amdgpu_cs_chunk_ib *chunk_ib,
122 r = amdgpu_cs_job_idx(p, chunk_ib);
126 if (num_ibs[r] >= amdgpu_ring_max_ibs(chunk_ib->ip_type))
353 struct drm_amdgpu_cs_chunk_ib *chunk_ib = chunk->kdata;
361 r = amdgpu_cs_job_idx(p, chunk_ib);
377 chunk_ib->flags & AMDGPU_IB_FLAG_CE) {
382 if (chunk_ib->ip_type == AMDGPU_HW_IP_GFX &&
383 chunk_ib->flags & AMDGPU_IB_FLAG_PREEMPT) {
384 if (chunk_ib->flags & AMDGPU_IB_FLAG_CE)
395 if (chunk_ib->ib_bytes / 4 >
401 if (chunk_ib->flags & AMDGPU_IB_FLAG_PREAMBLE)
405 chunk_ib->ib_bytes : 0,
412 ib->gpu_addr = chunk_ib->va_start;
413 ib->length_dw = chunk_ib->ib_bytes / 4;
414 ib->flags = chunk_ib->flags;