Symbol: dma_resv
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
400
struct dma_resv *resv = &bo->tbo.base._resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1224
struct dma_resv *resv = bo->tbo.base.resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
410
struct dma_resv *resv = dma_buf->resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
481
struct dma_resv *resv = vm->root.bo->tbo.base.resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
206
struct dma_resv *resv = bo->tbo.base.resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
246
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
516
struct dma_resv *resv = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
47
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
116
void amdgpu_pasid_free_delayed(struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
75
void amdgpu_pasid_free_delayed(struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1419
struct dma_resv *resv = bo->tbo.base.resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1447
int amdgpu_bo_sync_wait_resv(struct amdgpu_device *adev, struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
305
int amdgpu_bo_sync_wait_resv(struct amdgpu_device *adev, struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
57
struct dma_resv *resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
248
struct dma_resv *resv, enum amdgpu_sync_mode mode,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
282
int amdgpu_sync_kfd(struct amdgpu_sync *sync, struct dma_resv *resv)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
30
struct dma_resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
53
struct dma_resv *resv, enum amdgpu_sync_mode mode,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
55
int amdgpu_sync_kfd(struct amdgpu_sync *sync, struct dma_resv *resv);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2316
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2348
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2403
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2451
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2507
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
293
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
171
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
178
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
181
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
185
struct dma_resv *resv,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1580
struct dma_resv *resv = vm->root.bo->tbo.base.resv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1673
struct dma_resv *resv;
sys/dev/pci/drm/dma-resv.c
138
void dma_resv_init(struct dma_resv *obj)
sys/dev/pci/drm/dma-resv.c
150
void dma_resv_fini(struct dma_resv *obj)
sys/dev/pci/drm/dma-resv.c
162
static inline struct dma_resv_list *dma_resv_fences_list(struct dma_resv *obj)
sys/dev/pci/drm/dma-resv.c
182
int dma_resv_reserve_fences(struct dma_resv *obj, unsigned int num_fences)
sys/dev/pci/drm/dma-resv.c
263
void dma_resv_reset_max_fences(struct dma_resv *obj)
sys/dev/pci/drm/dma-resv.c
287
void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
sys/dev/pci/drm/dma-resv.c
343
void dma_resv_replace_fences(struct dma_resv *obj, uint64_t context,
sys/dev/pci/drm/dma-resv.c
521
int dma_resv_copy_fences(struct dma_resv *dst, struct dma_resv *src)
sys/dev/pci/drm/dma-resv.c
569
int dma_resv_get_fences(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/dma-resv.c
639
int dma_resv_get_singleton(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/dma-resv.c
690
long dma_resv_wait_timeout(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/dma-resv.c
71
struct dma_resv *resv, struct dma_fence **fence,
sys/dev/pci/drm/dma-resv.c
723
void dma_resv_set_deadline(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/dma-resv.c
750
bool dma_resv_test_signaled(struct dma_resv *obj, enum dma_resv_usage usage)
sys/dev/pci/drm/dma-resv.c
773
void dma_resv_describe(struct dma_resv *obj, struct seq_file *seq)
sys/dev/pci/drm/dma-resv.c
795
struct dma_resv obj;
sys/dev/pci/drm/drm_mode_config.c
465
struct dma_resv resv;
sys/dev/pci/drm/i915/display/intel_plane.c
1129
static int add_dma_resv_fences(struct dma_resv *resv,
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
35
i915_gem_object_boost(struct dma_resv *resv, unsigned int flags)
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
66
i915_gem_object_wait_reservation(struct dma_resv *resv,
sys/dev/pci/drm/i915/gt/intel_gtt.h
269
struct dma_resv _resv; /* reservation lock for all pd objects, and buffer pool */
sys/dev/pci/drm/i915/gt/intel_gtt.h
506
static inline struct dma_resv *i915_vm_resv_get(struct i915_address_space *vm)
sys/dev/pci/drm/i915/i915_deps.c
222
int i915_deps_add_resv(struct i915_deps *deps, struct dma_resv *resv,
sys/dev/pci/drm/i915/i915_deps.h
13
struct dma_resv;
sys/dev/pci/drm/i915/i915_deps.h
40
int i915_deps_add_resv(struct i915_deps *deps, struct dma_resv *resv,
sys/dev/pci/drm/i915/i915_sw_fence.c
584
struct dma_resv *resv,
sys/dev/pci/drm/i915/i915_sw_fence.h
19
struct dma_resv;
sys/dev/pci/drm/i915/i915_sw_fence.h
93
struct dma_resv *resv,
sys/dev/pci/drm/include/drm/drm_gem.h
405
struct dma_resv *resv;
sys/dev/pci/drm/include/drm/drm_gem.h
414
struct dma_resv _resv;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
54
struct dma_resv;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
672
struct dma_resv *resv,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
189
struct dma_resv *resv;
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
404
struct sg_table *sg, struct dma_resv *resv,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
409
struct sg_table *sg, struct dma_resv *resv,
sys/dev/pci/drm/include/linux/dma-buf.h
36
struct dma_resv *resv;
sys/dev/pci/drm/include/linux/dma-buf.h
63
struct dma_resv *resv;
sys/dev/pci/drm/include/linux/dma-resv.h
196
struct dma_resv *obj;
sys/dev/pci/drm/include/linux/dma-resv.h
232
struct dma_resv *obj,
sys/dev/pci/drm/include/linux/dma-resv.h
316
void dma_resv_reset_max_fences(struct dma_resv *obj);
sys/dev/pci/drm/include/linux/dma-resv.h
318
static inline void dma_resv_reset_max_fences(struct dma_resv *obj) {}
sys/dev/pci/drm/include/linux/dma-resv.h
343
static inline int dma_resv_lock(struct dma_resv *obj,
sys/dev/pci/drm/include/linux/dma-resv.h
370
static inline int dma_resv_lock_interruptible(struct dma_resv *obj,
sys/dev/pci/drm/include/linux/dma-resv.h
387
static inline void dma_resv_lock_slow(struct dma_resv *obj,
sys/dev/pci/drm/include/linux/dma-resv.h
403
static inline int dma_resv_lock_slow_interruptible(struct dma_resv *obj,
sys/dev/pci/drm/include/linux/dma-resv.h
423
static inline bool __must_check dma_resv_trylock(struct dma_resv *obj)
sys/dev/pci/drm/include/linux/dma-resv.h
434
static inline bool dma_resv_is_locked(struct dma_resv *obj)
sys/dev/pci/drm/include/linux/dma-resv.h
451
static inline struct ww_acquire_ctx *dma_resv_locking_ctx(struct dma_resv *obj)
sys/dev/pci/drm/include/linux/dma-resv.h
462
static inline void dma_resv_unlock(struct dma_resv *obj)
sys/dev/pci/drm/include/linux/dma-resv.h
468
void dma_resv_init(struct dma_resv *obj);
sys/dev/pci/drm/include/linux/dma-resv.h
469
void dma_resv_fini(struct dma_resv *obj);
sys/dev/pci/drm/include/linux/dma-resv.h
470
int dma_resv_reserve_fences(struct dma_resv *obj, unsigned int num_fences);
sys/dev/pci/drm/include/linux/dma-resv.h
471
void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
sys/dev/pci/drm/include/linux/dma-resv.h
473
void dma_resv_replace_fences(struct dma_resv *obj, uint64_t context,
sys/dev/pci/drm/include/linux/dma-resv.h
476
int dma_resv_get_fences(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/include/linux/dma-resv.h
478
int dma_resv_get_singleton(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/include/linux/dma-resv.h
480
int dma_resv_copy_fences(struct dma_resv *dst, struct dma_resv *src);
sys/dev/pci/drm/include/linux/dma-resv.h
481
long dma_resv_wait_timeout(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/include/linux/dma-resv.h
483
void dma_resv_set_deadline(struct dma_resv *obj, enum dma_resv_usage usage,
sys/dev/pci/drm/include/linux/dma-resv.h
485
bool dma_resv_test_signaled(struct dma_resv *obj, enum dma_resv_usage usage);
sys/dev/pci/drm/include/linux/dma-resv.h
486
void dma_resv_describe(struct dma_resv *obj, struct seq_file *seq);
sys/dev/pci/drm/radeon/cik.c
3648
struct dma_resv *resv)
sys/dev/pci/drm/radeon/cik_sdma.c
581
struct dma_resv *resv)
sys/dev/pci/drm/radeon/evergreen_dma.c
110
struct dma_resv *resv)
sys/dev/pci/drm/radeon/r100.c
905
struct dma_resv *resv)
sys/dev/pci/drm/radeon/r200.c
87
struct dma_resv *resv)
sys/dev/pci/drm/radeon/r600.c
2967
struct dma_resv *resv)
sys/dev/pci/drm/radeon/r600_dma.c
446
struct dma_resv *resv)
sys/dev/pci/drm/radeon/radeon.h
1920
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon.h
1926
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon.h
1933
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon.h
590
struct dma_resv *resv,
sys/dev/pci/drm/radeon/radeon_asic.h
160
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
350
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
354
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
474
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
548
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
727
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
798
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
802
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_asic.h
89
struct dma_resv *resv);
sys/dev/pci/drm/radeon/radeon_benchmark.c
38
struct dma_resv *resv)
sys/dev/pci/drm/radeon/radeon_cs.c
258
struct dma_resv *resv;
sys/dev/pci/drm/radeon/radeon_object.c
131
struct dma_resv *resv,
sys/dev/pci/drm/radeon/radeon_object.c
801
struct dma_resv *resv = bo->tbo.base.resv;
sys/dev/pci/drm/radeon/radeon_object.h
140
struct dma_resv *resv,
sys/dev/pci/drm/radeon/radeon_prime.c
50
struct dma_resv *resv = attach->dmabuf->resv;
sys/dev/pci/drm/radeon/radeon_sync.c
91
struct dma_resv *resv,
sys/dev/pci/drm/radeon/rv770_dma.c
45
struct dma_resv *resv)
sys/dev/pci/drm/radeon/si_dma.c
233
struct dma_resv *resv)
sys/dev/pci/drm/scheduler/sched_main.c
965
struct dma_resv *resv,
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
330
struct dma_resv *resv;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
430
struct dma_resv *external_resv;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
202
struct dma_resv resv;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
576
struct dma_resv *resv = bo->base.resv;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
66
struct dma_resv *resv,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
176
struct dma_resv *obj)
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.h
40
struct dma_resv *obj);
sys/dev/pci/drm/ttm/ttm_bo.c
1024
struct sg_table *sg, struct dma_resv *resv,
sys/dev/pci/drm/ttm/ttm_bo.c
218
struct dma_resv *resv = &bo->base._resv;
sys/dev/pci/drm/ttm/ttm_bo.c
931
struct sg_table *sg, struct dma_resv *resv,
sys/dev/pci/drm/ttm/ttm_bo_util.c
851
struct dma_resv *resv = bo->base.resv;