Searched refs:reservation_object (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/include/linux/ |
D | reservation.h | 73 struct reservation_object { struct 91 reservation_object_init(struct reservation_object *obj) in reservation_object_init() argument 106 reservation_object_fini(struct reservation_object *obj) in reservation_object_fini() 141 reservation_object_get_list(struct reservation_object *obj) in reservation_object_get_list() 163 reservation_object_lock(struct reservation_object *obj, in reservation_object_lock() 185 reservation_object_lock_interruptible(struct reservation_object *obj, in reservation_object_lock_interruptible() 207 reservation_object_trylock(struct reservation_object *obj) in reservation_object_trylock() 219 reservation_object_unlock(struct reservation_object *obj) in reservation_object_unlock() 236 reservation_object_get_excl(struct reservation_object *obj) in reservation_object_get_excl() 254 reservation_object_get_excl_rcu(struct reservation_object *obj) in reservation_object_get_excl_rcu() [all …]
|
D | dma-buf.h | 292 struct reservation_object *resv; 347 struct reservation_object *resv;
|
/linux-4.19.296/drivers/dma-buf/ |
D | reservation.c | 69 int reservation_object_reserve_shared(struct reservation_object *obj) in reservation_object_reserve_shared() 103 reservation_object_add_shared_inplace(struct reservation_object *obj, in reservation_object_add_shared_inplace() 156 reservation_object_add_shared_replace(struct reservation_object *obj, in reservation_object_add_shared_replace() 226 void reservation_object_add_shared_fence(struct reservation_object *obj, in reservation_object_add_shared_fence() 248 void reservation_object_add_excl_fence(struct reservation_object *obj, in reservation_object_add_excl_fence() 287 int reservation_object_copy_fences(struct reservation_object *dst, in reservation_object_copy_fences() 288 struct reservation_object *src) in reservation_object_copy_fences() 381 int reservation_object_get_fences_rcu(struct reservation_object *obj, in reservation_object_get_fences_rcu() 486 long reservation_object_wait_timeout_rcu(struct reservation_object *obj, in reservation_object_wait_timeout_rcu() 590 bool reservation_object_test_signaled_rcu(struct reservation_object *obj, in reservation_object_test_signaled_rcu()
|
D | dma-buf.c | 76 if (dmabuf->resv == (struct reservation_object *)&dmabuf[1]) in dma_buf_release() 163 struct reservation_object *resv; in dma_buf_poll() 392 struct reservation_object *resv = exp_info->resv; in dma_buf_export() 398 alloc_size += sizeof(struct reservation_object); in dma_buf_export() 432 resv = (struct reservation_object *)&dmabuf[1]; in dma_buf_export() 775 struct reservation_object *resv = dmabuf->resv; in __dma_buf_begin_cpu_access() 1016 struct reservation_object *robj; in dma_buf_debug_show()
|
/linux-4.19.296/include/drm/ttm/ |
D | ttm_bo_api.h | 231 struct reservation_object *resv; 232 struct reservation_object ttm_resv; 276 struct reservation_object *resv; 527 struct reservation_object *resv, 571 struct sg_table *sg, struct reservation_object *resv,
|
/linux-4.19.296/include/drm/ |
D | drmP.h | 92 struct reservation_object;
|
D | drm_drv.h | 487 struct reservation_object * (*gem_prime_res_obj)(
|