/src/sys/external/bsd/drm2/include/linux/ |
dma-resv.h | 40 struct dma_resv { struct 95 void dma_resv_init(struct dma_resv *); 96 void dma_resv_fini(struct dma_resv *); 97 int dma_resv_lock(struct dma_resv *, 99 void dma_resv_lock_slow(struct dma_resv *, 101 int dma_resv_lock_interruptible(struct dma_resv *, 103 int dma_resv_lock_slow_interruptible(struct dma_resv *, 105 bool dma_resv_trylock(struct dma_resv *) __must_check; 107 dma_resv_locking_ctx(struct dma_resv *); 108 void dma_resv_unlock(struct dma_resv *); [all...] |
dma-buf.h | 51 struct dma_resv; 78 struct dma_resv *resv; 83 struct dma_resv db_resv_int[]; 101 struct dma_resv *resv;
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_sync.h | 32 struct dma_resv; 50 struct dma_resv *resv,
|
amdgpu_ttm.h | 104 struct dma_resv *resv, 111 struct dma_resv *resv, 115 struct dma_resv *resv,
|
amdgpu_gem.h | 52 struct dma_resv *resv,
|
amdgpu_ids.h | 77 void amdgpu_pasid_free_delayed(struct dma_resv *resv,
|
amdgpu_dma_buf.c | 145 __dma_resv_make_exclusive(struct dma_resv *obj) 414 struct dma_resv *resv = dma_buf->resv;
|
amdgpu_object.h | 50 struct dma_resv *resv;
|
/src/sys/external/bsd/drm2/linux/ |
linux_dma_resv.c | 101 dma_resv_init(struct dma_resv *robj) 118 dma_resv_fini(struct dma_resv *robj) 150 dma_resv_lock(struct dma_resv *robj, 166 dma_resv_lock_slow(struct dma_resv *robj, 182 dma_resv_lock_interruptible(struct dma_resv *robj, 199 dma_resv_lock_slow_interruptible(struct dma_resv *robj, 213 dma_resv_trylock(struct dma_resv *robj) 227 dma_resv_locking_ctx(struct dma_resv *robj) 239 dma_resv_unlock(struct dma_resv *robj) 251 dma_resv_is_locked(struct dma_resv *robj [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_sw_fence.h | 21 struct dma_resv; 102 struct dma_resv *resv,
|
i915_vma_types.h | 184 struct dma_resv *resv; /** Alias of obj->resv */
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_bo.h | 84 struct sg_table *sg, struct dma_resv *robj); 87 struct dma_resv *robj,
|
nouveau_prime.c | 70 struct dma_resv *robj = attach->dmabuf->resv;
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_gem.h | 316 struct dma_resv *resv; 325 struct dma_resv _resv;
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_rv770_dma.c | 50 struct dma_resv *resv)
|
radeon_prime.c | 71 struct dma_resv *resv = attach->dmabuf->resv;
|
radeon_benchmark.c | 43 struct dma_resv *resv)
|
radeon_evergreen_dma.c | 116 struct dma_resv *resv)
|
radeon_object.h | 131 struct dma_resv *resv,
|
radeon_sync.c | 95 struct dma_resv *resv,
|
radeon_asic.h | 91 struct dma_resv *resv); 162 struct dma_resv *resv); 352 struct dma_resv *resv); 356 struct dma_resv *resv); 478 struct dma_resv *resv); 552 struct dma_resv *resv); 730 struct dma_resv *resv); 801 struct dma_resv *resv); 805 struct dma_resv *resv);
|
/src/sys/external/bsd/drm2/dist/include/drm/ttm/ |
ttm_bo_api.h | 299 struct dma_resv *resv; 470 * @resv: Pointer to a dma_resv, or NULL to let ttm allocate one. 503 struct dma_resv *resv, 522 * @resv: Pointer to a dma_resv, or NULL to let ttm allocate one. 547 struct sg_table *sg, struct dma_resv *resv,
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gem_wait.c | 39 i915_gem_object_wait_reservation(struct dma_resv *resv,
|
/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
intel_engine_pool.c | 51 struct dma_resv *resv = node->obj->base.resv;
|
/src/sys/external/bsd/drm2/dist/drm/vgem/ |
vgem_fence.c | 136 struct dma_resv *resv;
|