Home
last modified time | relevance | path

Searched refs:resv_objs (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_dma_fence.c66 if (info->resv_objs[r] == content_res) { in kbase_dma_fence_lock_reservations()
71 err = ww_mutex_lock(&info->resv_objs[r]->lock, ctx); in kbase_dma_fence_lock_reservations()
84 ww_mutex_unlock(&info->resv_objs[r]->lock); in kbase_dma_fence_lock_reservations()
91 content_res = info->resv_objs[content_res_idx]; in kbase_dma_fence_lock_reservations()
108 ww_mutex_unlock(&info->resv_objs[r]->lock); in kbase_dma_fence_unlock_reservations()
298 if (info->resv_objs[i] == resv) in kbase_dma_fence_add_reservation()
302 info->resv_objs[info->dma_fence_resv_count] = resv; in kbase_dma_fence_add_reservation()
342 struct reservation_object *obj = info->resv_objs[i]; in kbase_dma_fence_wait()
H A Dmali_kbase_dma_fence.h43 struct reservation_object **resv_objs; member
H A Dmali_kbase_jd.c358 info.resv_objs = kmalloc_array(katom->nr_extres, in kbase_jd_pre_external_resources()
361 if (!info.resv_objs) { in kbase_jd_pre_external_resources()
478 kfree(info.resv_objs); in kbase_jd_pre_external_resources()
536 kfree(info.resv_objs); in kbase_jd_pre_external_resources()