Home
last modified time | relevance | path

Searched refs:dma_resv_unlock (Results 1 – 25 of 61) 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.c403 dma_resv_unlock(resv); in dma_buf_poll()
531 dma_resv_unlock(dmabuf->resv); in dma_buf_import_sync_file()
1041 dma_resv_unlock(dmabuf->resv); in dma_buf_dynamic_attach()
1085 dma_resv_unlock(dmabuf->resv); in dma_buf_detach()
1265 dma_resv_unlock(attach->dmabuf->resv); in dma_buf_map_attachment_unlocked()
1321 dma_resv_unlock(attach->dmabuf->resv); in dma_buf_unmap_attachment_unlocked()
1639 dma_resv_unlock(dmabuf->resv); in dma_buf_vmap_unlocked()
1681 dma_resv_unlock(dmabuf->resv); in dma_buf_vunmap_unlocked()
1729 dma_resv_unlock(buf_obj->resv); in dma_buf_debug_show()
/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()
231 dma_resv_unlock(bo->base.resv); in ttm_bo_reserve_interrupted()
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_fini_basic()
458 dma_resv_unlock(external_resv); in ttm_bo_fini_shared_resv()
489 dma_resv_unlock(bo->base.resv); in ttm_bo_pin_basic()
[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/
H A Ddrm_gem_shmem_helper.c191 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_release()
324 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_pin()
348 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_unpin()
603 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_any_fault()
630 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_vm_open()
642 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_vm_close()
695 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_mmap()
814 dma_resv_unlock(shmem->base.resv); in drm_gem_shmem_get_pages_sgt()
926 dma_resv_unlock(obj->resv); in drm_gem_shmem_vmap()
938 dma_resv_unlock(obj->resv); in drm_gem_shmem_vunmap()
[all …]
H A Ddrm_exec.c62 dma_resv_unlock(obj->resv); in drm_exec_unlock_all()
191 dma_resv_unlock(obj->resv); in drm_exec_lock_contended()
248 dma_resv_unlock(obj->resv); in drm_exec_lock_obj()
268 dma_resv_unlock(obj->resv); in drm_exec_unlock_obj()
H A Ddrm_gem.c1420 dma_resv_unlock(obj->resv); in drm_gem_unlock()
1430 dma_resv_unlock(obj->resv); in drm_gem_vmap()
1440 dma_resv_unlock(obj->resv); in drm_gem_vunmap()
1488 dma_resv_unlock(objs[j]->resv); in drm_gem_lock_reservations()
1491 dma_resv_unlock(objs[contended]->resv); in drm_gem_lock_reservations()
1516 dma_resv_unlock(objs[i]->resv); in drm_gem_unlock_reservations()
1687 dma_resv_unlock(obj->resv); in drm_gem_lru_scan()
/linux/drivers/gpu/drm/ttm/
H A Dttm_execbuf_util.c40 dma_resv_unlock(bo->base.resv); in ttm_eu_backoff_reservation_reverse()
56 dma_resv_unlock(bo->base.resv); in ttm_eu_backoff_reservation()
158 dma_resv_unlock(bo->base.resv); in ttm_eu_fence_buffer_objects()
H A Dttm_bo_util.c263 dma_resv_unlock(&fbo->base.base._resv); in ttm_buffer_object_transfer()
634 dma_resv_unlock(&ghost_obj->base._resv); in ttm_bo_move_to_ghost()
811 dma_resv_unlock(&ghost->base._resv); in ttm_bo_pipeline_gutting()
929 dma_resv_unlock(bo->base.resv); in ttm_bo_lru_cursor_cleanup_bo()
1007 dma_resv_unlock(bo->base.resv); in __ttm_bo_lru_cursor_next()
H A Dttm_bo.c201 dma_resv_unlock(&bo->base._resv); in ttm_bo_individualize_resv()
246 dma_resv_unlock(bo->base.resv); in ttm_bo_delayed_delete()
316 dma_resv_unlock(bo->base.resv); in ttm_bo_release()
482 dma_resv_unlock(bo->base.resv); in ttm_bo_evict_first()
979 dma_resv_unlock(bo->base.resv); in ttm_bo_init_reserved()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_gem.c230 dma_resv_unlock(obj->resv); in pvr_gem_object_vmap()
235 dma_resv_unlock(obj->resv); in pvr_gem_object_vmap()
272 dma_resv_unlock(obj->resv); in pvr_gem_object_vunmap()
/linux/drivers/infiniband/core/
H A Dumem_dmabuf.c222 dma_resv_unlock(umem_dmabuf->attach->dmabuf->resv); in ib_umem_dmabuf_get_pinned_with_dma_device()
227 dma_resv_unlock(umem_dmabuf->attach->dmabuf->resv); in ib_umem_dmabuf_get_pinned_with_dma_device()
257 dma_resv_unlock(dmabuf->resv); in ib_umem_dmabuf_revoke()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c109 dma_resv_unlock(bo->tbo.base.resv); in amdgpu_dma_buf_attach()
450 dma_resv_unlock(resv); in amdgpu_dma_buf_create_obj()
454 dma_resv_unlock(resv); in amdgpu_dma_buf_create_obj()
531 dma_resv_unlock(resv); in amdgpu_dma_buf_move_notify()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_prime.c212 dma_resv_unlock(dmabuf->resv); in virtgpu_dma_buf_free_obj()
263 dma_resv_unlock(resv); in virtgpu_dma_buf_init_obj()
270 dma_resv_unlock(resv); in virtgpu_dma_buf_init_obj()
H A Dvirtgpu_plane.c324 dma_resv_unlock(resv); in virtio_gpu_prepare_imported_obj()
337 dma_resv_unlock(resv); in virtio_gpu_prepare_imported_obj()
342 dma_resv_unlock(resv); in virtio_gpu_prepare_imported_obj()
402 dma_resv_unlock(resv); in virtio_gpu_cleanup_imported_obj()
/linux/drivers/vfio/pci/
H A Dvfio_pci_dmabuf.c295 dma_resv_unlock(priv->dmabuf->resv); in vfio_pci_core_feature_dma_buf()
334 dma_resv_unlock(priv->dmabuf->resv); in vfio_pci_dma_buf_move()
355 dma_resv_unlock(priv->dmabuf->resv); in vfio_pci_dma_buf_cleanup()
/linux/drivers/gpu/drm/gma500/
H A Dgem.c65 dma_resv_unlock(obj->resv); in psb_gem_pin()
70 dma_resv_unlock(obj->resv); in psb_gem_pin()
107 dma_resv_unlock(obj->resv); in psb_gem_unpin()
/linux/drivers/gpu/drm/lima/
H A Dlima_gem.c45 dma_resv_unlock(bo->base.base.resv); in lima_heap_alloc()
59 dma_resv_unlock(bo->base.base.resv); in lima_heap_alloc()
65 dma_resv_unlock(bo->base.base.resv); in lima_heap_alloc()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_prime.c57 dma_resv_unlock(resv); in radeon_gem_prime_import_sg_table()
/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.c438 dma_resv_unlock(bo->base.resv); in vmw_bo_vm_mkwrite()
491 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.c152 dma_resv_unlock(resv); in vgem_fence_attach_ioctl()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c1058 dma_resv_unlock(bo->base.resv); in vm_fault_ttm()
1079 dma_resv_unlock(bo->base.resv); in vm_fault_ttm()
1104 dma_resv_unlock(bo->base.resv); in vm_fault_ttm()
1143 dma_resv_unlock(bo->base.resv); in vm_fault_ttm()

123