Lines Matching refs:bos
199 static void panfrost_acquire_object_fences(struct drm_gem_object **bos,
206 implicit_fences[i] = dma_resv_get_excl_rcu(bos[i]->resv);
209 static void panfrost_attach_object_fences(struct drm_gem_object **bos,
216 dma_resv_add_excl_fence(bos[i]->resv, fence);
229 ret = drm_gem_lock_reservations(job->bos, job->bo_count,
246 panfrost_acquire_object_fences(job->bos, job->bo_count,
253 panfrost_attach_object_fences(job->bos, job->bo_count,
257 drm_gem_unlock_reservations(job->bos, job->bo_count, &acquire_ctx);
292 if (job->bos) {
294 drm_gem_object_put(job->bos[i]);
296 kvfree(job->bos);