dma_resv          107 drivers/dma-buf/dma-buf.c 	if (dmabuf->resv == (struct dma_resv *)&dmabuf[1])
dma_resv          199 drivers/dma-buf/dma-buf.c 	struct dma_resv *resv;
dma_resv          511 drivers/dma-buf/dma-buf.c 	struct dma_resv *resv = exp_info->resv;
dma_resv          517 drivers/dma-buf/dma-buf.c 		alloc_size += sizeof(struct dma_resv);
dma_resv          549 drivers/dma-buf/dma-buf.c 		resv = (struct dma_resv *)&dmabuf[1];
dma_resv          914 drivers/dma-buf/dma-buf.c 	struct dma_resv *resv = dmabuf->resv;
dma_resv         1159 drivers/dma-buf/dma-buf.c 	struct dma_resv *robj;
dma_resv          102 drivers/dma-buf/dma-resv.c void dma_resv_init(struct dma_resv *obj)
dma_resv          117 drivers/dma-buf/dma-resv.c void dma_resv_fini(struct dma_resv *obj)
dma_resv          148 drivers/dma-buf/dma-resv.c int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences)
dma_resv          224 drivers/dma-buf/dma-resv.c void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence)
dma_resv          271 drivers/dma-buf/dma-resv.c void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence)
dma_resv          311 drivers/dma-buf/dma-resv.c int dma_resv_copy_fences(struct dma_resv *dst, struct dma_resv *src)
dma_resv          399 drivers/dma-buf/dma-resv.c int dma_resv_get_fences_rcu(struct dma_resv *obj,
dma_resv          499 drivers/dma-buf/dma-resv.c long dma_resv_wait_timeout_rcu(struct dma_resv *obj,
dma_resv          601 drivers/dma-buf/dma-resv.c bool dma_resv_test_signaled_rcu(struct dma_resv *obj, bool test_all)
dma_resv          221 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 	struct dma_resv *resv = bo->tbo.base.resv;
dma_resv          729 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c 		struct dma_resv *resv = bo->tbo.base.resv;
dma_resv          140 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c __dma_resv_make_exclusive(struct dma_resv *obj)
dma_resv          370 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	struct dma_resv *resv = attach->dmabuf->resv;
dma_resv           53 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 			     struct dma_resv *resv,
dma_resv          218 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct dma_resv *resv = NULL;
dma_resv           50 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h 			     struct dma_resv *resv,
dma_resv          107 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c void amdgpu_pasid_free_delayed(struct dma_resv *resv,
dma_resv           75 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h void amdgpu_pasid_free_delayed(struct dma_resv *resv,
dma_resv         1391 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c 	struct dma_resv *resv = bo->tbo.base.resv;
dma_resv           44 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h 	struct dma_resv	*resv;
dma_resv          193 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c 		     struct dma_resv *resv,
dma_resv           30 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h struct dma_resv;
dma_resv           47 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h 		     struct dma_resv *resv,
dma_resv          307 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 			       struct dma_resv *resv,
dma_resv         1965 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 		       struct dma_resv *resv,
dma_resv         2039 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 		       struct dma_resv *resv,
dma_resv           88 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h 		       struct dma_resv *resv,
dma_resv           95 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h 			       struct dma_resv *resv,
dma_resv           99 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h 			struct dma_resv *resv,
dma_resv         1886 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c 	struct dma_resv *resv = vm->root.base.bo->tbo.base.resv;
dma_resv         1985 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c 	struct dma_resv *resv;
dma_resv          456 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct dma_resv *robj = obj->resv;
dma_resv          182 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c 		struct dma_resv *robj = bo->obj->base.resv;
dma_resv           34 drivers/gpu/drm/i915/gem/i915_gem_wait.c i915_gem_object_wait_reservation(struct dma_resv *resv,
dma_resv           46 drivers/gpu/drm/i915/gt/intel_engine_pool.c 	struct dma_resv *resv = node->obj->base.resv;
dma_resv          526 drivers/gpu/drm/i915/i915_sw_fence.c 				    struct dma_resv *resv,
dma_resv           19 drivers/gpu/drm/i915/i915_sw_fence.h struct dma_resv;
dma_resv           86 drivers/gpu/drm/i915/i915_sw_fence.h 				    struct dma_resv *resv,
dma_resv           58 drivers/gpu/drm/i915/i915_vma.h 	struct dma_resv *resv; /** Alias of obj->resv */
dma_resv          802 drivers/gpu/drm/msm/msm_gem.c 	struct dma_resv *robj = obj->resv;
dma_resv          297 drivers/gpu/drm/nouveau/nouveau_bo.c 		struct sg_table *sg, struct dma_resv *robj)
dma_resv          322 drivers/gpu/drm/nouveau/nouveau_bo.c 	       struct sg_table *sg, struct dma_resv *robj,
dma_resv         1687 drivers/gpu/drm/nouveau/nouveau_bo.c 	struct dma_resv *resv = nvbo->bo.base.resv;
dma_resv           77 drivers/gpu/drm/nouveau/nouveau_bo.h 		     struct sg_table *sg, struct dma_resv *robj);
dma_resv           80 drivers/gpu/drm/nouveau/nouveau_bo.h 		    struct dma_resv *robj,
dma_resv          337 drivers/gpu/drm/nouveau/nouveau_fence.c 	struct dma_resv *resv = nvbo->bo.base.resv;
dma_resv           65 drivers/gpu/drm/nouveau/nouveau_prime.c 	struct dma_resv *robj = attach->dmabuf->resv;
dma_resv         3662 drivers/gpu/drm/radeon/cik.c 				    struct dma_resv *resv)
dma_resv          582 drivers/gpu/drm/radeon/cik_sdma.c 				  struct dma_resv *resv)
dma_resv          111 drivers/gpu/drm/radeon/evergreen_dma.c 					struct dma_resv *resv)
dma_resv          894 drivers/gpu/drm/radeon/r100.c 				    struct dma_resv *resv)
dma_resv           87 drivers/gpu/drm/radeon/r200.c 				   struct dma_resv *resv)
dma_resv         2966 drivers/gpu/drm/radeon/r600.c 				     struct dma_resv *resv)
dma_resv          447 drivers/gpu/drm/radeon/r600_dma.c 				   struct dma_resv *resv)
dma_resv          622 drivers/gpu/drm/radeon/radeon.h 		     struct dma_resv *resv,
dma_resv         1915 drivers/gpu/drm/radeon/radeon.h 					     struct dma_resv *resv);
dma_resv         1921 drivers/gpu/drm/radeon/radeon.h 					    struct dma_resv *resv);
dma_resv         1928 drivers/gpu/drm/radeon/radeon.h 					     struct dma_resv *resv);
dma_resv           89 drivers/gpu/drm/radeon/radeon_asic.h 				    struct dma_resv *resv);
dma_resv          160 drivers/gpu/drm/radeon/radeon_asic.h 				   struct dma_resv *resv);
dma_resv          350 drivers/gpu/drm/radeon/radeon_asic.h 				     struct dma_resv *resv);
dma_resv          354 drivers/gpu/drm/radeon/radeon_asic.h 				   struct dma_resv *resv);
dma_resv          476 drivers/gpu/drm/radeon/radeon_asic.h 				    struct dma_resv *resv);
dma_resv          550 drivers/gpu/drm/radeon/radeon_asic.h 					struct dma_resv *resv);
dma_resv          728 drivers/gpu/drm/radeon/radeon_asic.h 				 struct dma_resv *resv);
dma_resv          799 drivers/gpu/drm/radeon/radeon_asic.h 				  struct dma_resv *resv);
dma_resv          803 drivers/gpu/drm/radeon/radeon_asic.h 				    struct dma_resv *resv);
dma_resv           38 drivers/gpu/drm/radeon/radeon_benchmark.c 				    struct dma_resv *resv)
dma_resv          258 drivers/gpu/drm/radeon/radeon_cs.c 		struct dma_resv *resv;
dma_resv          186 drivers/gpu/drm/radeon/radeon_object.c 		     struct dma_resv *resv,
dma_resv          873 drivers/gpu/drm/radeon/radeon_object.c 	struct dma_resv *resv = bo->tbo.base.resv;
dma_resv          129 drivers/gpu/drm/radeon/radeon_object.h 			    struct dma_resv *resv,
dma_resv           66 drivers/gpu/drm/radeon/radeon_prime.c 	struct dma_resv *resv = attach->dmabuf->resv;
dma_resv           90 drivers/gpu/drm/radeon/radeon_sync.c 		     struct dma_resv *resv,
dma_resv           45 drivers/gpu/drm/radeon/rv770_dma.c 				    struct dma_resv *resv)
dma_resv          234 drivers/gpu/drm/radeon/si_dma.c 				 struct dma_resv *resv)
dma_resv          552 drivers/gpu/drm/ttm/ttm_bo.c 	struct dma_resv *resv;
dma_resv         1296 drivers/gpu/drm/ttm/ttm_bo.c 			 struct dma_resv *resv,
dma_resv         1411 drivers/gpu/drm/ttm/ttm_bo.c 		struct dma_resv *resv,
dma_resv          131 drivers/gpu/drm/vgem/vgem_fence.c 	struct dma_resv *resv;
dma_resv           90 include/drm/drmP.h struct dma_resv;
dma_resv          279 include/drm/drm_gem.h 	struct dma_resv *resv;
dma_resv          288 include/drm/drm_gem.h 	struct dma_resv _resv;
dma_resv          276 include/drm/ttm/ttm_bo_api.h 	struct dma_resv *resv;
dma_resv          529 include/drm/ttm/ttm_bo_api.h 			 struct dma_resv *resv,
dma_resv          573 include/drm/ttm/ttm_bo_api.h 		struct sg_table *sg, struct dma_resv *resv,
dma_resv          309 include/linux/dma-buf.h 	struct dma_resv *resv;
dma_resv          368 include/linux/dma-buf.h 	struct dma_resv *resv;
dma_resv           91 include/linux/dma-resv.h static inline struct dma_resv_list *dma_resv_get_list(struct dma_resv *obj)
dma_resv          112 include/linux/dma-resv.h static inline int dma_resv_lock(struct dma_resv *obj,
dma_resv          133 include/linux/dma-resv.h static inline int dma_resv_lock_interruptible(struct dma_resv *obj,
dma_resv          148 include/linux/dma-resv.h static inline void dma_resv_lock_slow(struct dma_resv *obj,
dma_resv          164 include/linux/dma-resv.h static inline int dma_resv_lock_slow_interruptible(struct dma_resv *obj,
dma_resv          184 include/linux/dma-resv.h static inline bool __must_check dma_resv_trylock(struct dma_resv *obj)
dma_resv          195 include/linux/dma-resv.h static inline bool dma_resv_is_locked(struct dma_resv *obj)
dma_resv          207 include/linux/dma-resv.h static inline struct ww_acquire_ctx *dma_resv_locking_ctx(struct dma_resv *obj)
dma_resv          218 include/linux/dma-resv.h static inline void dma_resv_unlock(struct dma_resv *obj)
dma_resv          244 include/linux/dma-resv.h dma_resv_get_excl(struct dma_resv *obj)
dma_resv          262 include/linux/dma-resv.h dma_resv_get_excl_rcu(struct dma_resv *obj)
dma_resv          276 include/linux/dma-resv.h void dma_resv_init(struct dma_resv *obj);
dma_resv          277 include/linux/dma-resv.h void dma_resv_fini(struct dma_resv *obj);
dma_resv          278 include/linux/dma-resv.h int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences);
dma_resv          279 include/linux/dma-resv.h void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence);
dma_resv          281 include/linux/dma-resv.h void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence);
dma_resv          283 include/linux/dma-resv.h int dma_resv_get_fences_rcu(struct dma_resv *obj,
dma_resv          288 include/linux/dma-resv.h int dma_resv_copy_fences(struct dma_resv *dst, struct dma_resv *src);
dma_resv          290 include/linux/dma-resv.h long dma_resv_wait_timeout_rcu(struct dma_resv *obj, bool wait_all, bool intr,
dma_resv          293 include/linux/dma-resv.h bool dma_resv_test_signaled_rcu(struct dma_resv *obj, bool test_all);