Home
last modified time | relevance | path

Searched refs:dma_resv_unlock (Results 1 – 25 of 53) sorted by relevance

123

/linux/drivers/dma-buf/
H A Dst-dma-resv.c58 dma_resv_unlock(&resv); in sanitycheck()
102 dma_resv_unlock(&resv); in test_signaling()
163 dma_resv_unlock(&resv); in test_for_each()
194 dma_resv_unlock(&resv); in test_for_each_unlocked()
199 dma_resv_unlock(&resv); in test_for_each_unlocked()
267 dma_resv_unlock(&resv); in test_get_fences()
272 dma_resv_unlock(&resv); in test_get_fences()
H A Ddma-buf.c319 dma_resv_unlock(resv); in dma_buf_poll()
447 dma_resv_unlock(dmabuf->resv); in dma_buf_import_sync_file()
934 dma_resv_unlock(dmabuf->resv); in dma_buf_dynamic_attach()
958 dma_resv_unlock(attach->dmabuf->resv); in dma_buf_dynamic_attach()
974 dma_resv_unlock(attach->dmabuf->resv); in dma_buf_dynamic_attach()
1031 dma_resv_unlock(dmabuf->resv); in dma_buf_detach()
1201 dma_resv_unlock(attach->dmabuf->resv); in dma_buf_map_attachment_unlocked()
1260 dma_resv_unlock(attach->dmabuf->resv); in dma_buf_unmap_attachment_unlocked()
1573 dma_resv_unlock(dmabuf->resv); in dma_buf_vmap_unlocked()
1615 dma_resv_unlock(dmabuf->resv); in dma_buf_vunmap_unlocked()
[all …]
/linux/drivers/gpu/drm/ttm/tests/
H A Dttm_bo_test.c70 dma_resv_unlock(bo->base.resv); in ttm_bo_reserve_optimistic_no_ticket()
86 dma_resv_unlock(bo->base.resv); in ttm_bo_reserve_locked_no_sleep()
126 dma_resv_unlock(bo->base.resv); in ttm_bo_reserve_double_resv()
166 dma_resv_unlock(bo1->base.resv); in ttm_bo_reserve_deadlock()
356 dma_resv_unlock(bo1->base.resv); in ttm_bo_unreserve_bulk()
364 dma_resv_unlock(bo2->base.resv); in ttm_bo_unreserve_bulk()
410 dma_resv_unlock(bo->base.resv); in ttm_bo_put_basic()
458 dma_resv_unlock(external_resv); in ttm_bo_put_shared_resv()
489 dma_resv_unlock(bo->base.resv); in ttm_bo_pin_basic()
528 dma_resv_unlock(bo->base.resv); in ttm_bo_pin_unpin_resource()
[all …]
H A Dttm_bo_validate_test.c77 dma_resv_unlock(resv); in dma_resv_kunit_active_fence_init()
127 dma_resv_unlock(bo->base.resv); in ttm_bo_init_reserved_sys_man()
176 dma_resv_unlock(bo->base.resv); in ttm_bo_init_reserved_mock_man()
218 dma_resv_unlock(bo->base.resv); in ttm_bo_init_reserved_resv()
258 dma_resv_unlock(bo->base.resv); in ttm_bo_validate_basic()
291 dma_resv_unlock(bo->base.resv); in ttm_bo_validate_invalid_placement()
320 dma_resv_unlock(bo->base.resv); in ttm_bo_validate_failed_alloc()
348 dma_resv_unlock(bo->base.resv); in ttm_bo_validate_pinned()
354 dma_resv_unlock(bo->base.resv); in ttm_bo_validate_pinned()
401 dma_resv_unlock(bo->base.resv); in ttm_bo_validate_same_placement()
[all …]
H A Dttm_tt_test.c163 dma_resv_unlock(bo->base.resv); in ttm_tt_create_basic()
182 dma_resv_unlock(bo->base.resv); in ttm_tt_create_invalid_bo_type()
206 dma_resv_unlock(bo->base.resv); in ttm_tt_create_ttm_exists()
236 dma_resv_unlock(bo->base.resv); in ttm_tt_create_failed()
251 dma_resv_unlock(bo->base.resv); in ttm_tt_destroy_basic()
/linux/drivers/gpu/drm/ttm/
H A Dttm_execbuf_util.c38 dma_resv_unlock(bo->base.resv); in ttm_eu_backoff_reservation_reverse()
54 dma_resv_unlock(bo->base.resv); in ttm_eu_backoff_reservation()
156 dma_resv_unlock(bo->base.resv); in ttm_eu_fence_buffer_objects()
H A Dttm_bo_vm.c66 dma_resv_unlock(bo->base.resv); in ttm_bo_vm_fault_idle()
137 dma_resv_unlock(bo->base.resv); in ttm_bo_vm_reserve()
154 dma_resv_unlock(bo->base.resv); in ttm_bo_vm_reserve()
344 dma_resv_unlock(bo->base.resv); in ttm_bo_vm_fault()
H A Dttm_bo.c196 dma_resv_unlock(&bo->base._resv); in ttm_bo_individualize_resv()
241 dma_resv_unlock(bo->base.resv); in ttm_bo_delayed_delete()
311 dma_resv_unlock(bo->base.resv); in ttm_bo_release()
478 dma_resv_unlock(bo->base.resv); in ttm_bo_evict_first()
934 dma_resv_unlock(bo->base.resv); in ttm_bo_init_reserved()
H A Dttm_bo_util.c608 dma_resv_unlock(&ghost_obj->base._resv); in ttm_bo_move_to_ghost()
762 dma_resv_unlock(&ghost->base._resv); in ttm_bo_pipeline_gutting()
825 dma_resv_unlock(bo->base.resv); in ttm_lru_walk_unlock()
/linux/drivers/gpu/drm/
H A Ddrm_exec.c60 dma_resv_unlock(obj->resv); in drm_exec_unlock_all()
189 dma_resv_unlock(obj->resv); in drm_exec_lock_contended()
246 dma_resv_unlock(obj->resv); in drm_exec_lock_obj()
266 dma_resv_unlock(obj->resv); in drm_exec_unlock_obj()
H A Ddrm_gem.c1181 dma_resv_unlock(obj->resv); in drm_gem_pin()
1190 dma_resv_unlock(obj->resv); in drm_gem_unpin()
1235 dma_resv_unlock(obj->resv); in drm_gem_unlock()
1245 dma_resv_unlock(obj->resv); in drm_gem_vmap_unlocked()
1255 dma_resv_unlock(obj->resv); in drm_gem_vunmap_unlocked()
1303 dma_resv_unlock(objs[j]->resv); in drm_gem_lock_reservations()
1306 dma_resv_unlock(objs[contended]->resv); in drm_gem_lock_reservations()
1331 dma_resv_unlock(objs[i]->resv); in drm_gem_unlock_reservations()
1497 dma_resv_unlock(obj->resv); in drm_gem_lru_scan()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_gem.c220 dma_resv_unlock(obj->resv); in pvr_gem_object_vmap()
225 dma_resv_unlock(obj->resv); in pvr_gem_object_vmap()
262 dma_resv_unlock(obj->resv); in pvr_gem_object_vunmap()
/linux/drivers/infiniband/core/
H A Dumem_dmabuf.c225 dma_resv_unlock(umem_dmabuf->attach->dmabuf->resv); in ib_umem_dmabuf_get_pinned_with_dma_device()
232 dma_resv_unlock(umem_dmabuf->attach->dmabuf->resv); in ib_umem_dmabuf_get_pinned_with_dma_device()
262 dma_resv_unlock(dmabuf->resv); in ib_umem_dmabuf_revoke()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c317 dma_resv_unlock(resv); in amdgpu_dma_buf_create_obj()
321 dma_resv_unlock(resv); in amdgpu_dma_buf_create_obj()
391 dma_resv_unlock(resv); in amdgpu_dma_buf_move_notify()
/linux/drivers/gpu/drm/gma500/
H A Dgem.c64 dma_resv_unlock(obj->resv); in psb_gem_pin()
69 dma_resv_unlock(obj->resv); in psb_gem_pin()
106 dma_resv_unlock(obj->resv); in psb_gem_unpin()
/linux/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c225 dma_resv_unlock(resv); in xe_dma_buf_init_obj()
230 dma_resv_unlock(resv); in xe_dma_buf_init_obj()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_prime.c57 dma_resv_unlock(resv); in radeon_gem_prime_import_sg_table()
/linux/drivers/accel/ivpu/
H A Divpu_gem.c133 dma_resv_unlock(bo->base.base.resv); in ivpu_bo_unbind_locked()
323 dma_resv_unlock(bo->base.base.resv); in ivpu_bo_create()
348 dma_resv_unlock(bo->base.base.resv); in ivpu_bo_free()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_prime.c83 dma_resv_unlock(robj); in nouveau_gem_prime_import_sg_table()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem_shrinker.c57 dma_resv_unlock(shmem->base.resv); in panfrost_gem_purge()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c412 dma_resv_unlock(bo->base.resv); in vmw_bo_vm_mkwrite()
465 dma_resv_unlock(bo->base.resv); in vmw_bo_vm_fault()
/linux/include/linux/
H A Ddma-resv.h461 static inline void dma_resv_unlock(struct dma_resv *obj) in dma_resv_unlock() function
/linux/drivers/gpu/drm/vgem/
H A Dvgem_fence.c167 dma_resv_unlock(resv); in vgem_fence_attach_ioctl()
/linux/include/drm/ttm/
H A Dttm_bo.h369 dma_resv_unlock(bo->base.resv); in ttm_bo_unreserve()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_gem.c242 dma_resv_unlock(objs->objs[0]->resv); in virtio_gpu_array_unlock_resv()

123