Lines Matching refs:bos
266 if (job->bos[i])
267 drm_gem_object_put(&job->bos[i]->base);
298 job = kzalloc(struct_size(job, bos, bo_count), GFP_KERNEL);
337 job->bos[CMD_BUF_IDX]->job_status = job_status;
443 job->bos[i] = to_ivpu_bo(obj);
445 ret = ivpu_bo_pin(job->bos[i]);
450 bo = job->bos[CMD_BUF_IDX];
463 ret = drm_gem_lock_reservations((struct drm_gem_object **)job->bos, buf_count,
471 ret = dma_resv_reserve_fences(job->bos[i]->base.resv, 1);
480 dma_resv_add_fence(job->bos[i]->base.resv, job->done_fence, usage);
484 drm_gem_unlock_reservations((struct drm_gem_object **)job->bos, buf_count, &acquire_ctx);