Home
last modified time | relevance | path

Searched refs:reservation_object (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/include/linux/
Dreservation.h73 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 …]
Ddma-buf.h292 struct reservation_object *resv;
347 struct reservation_object *resv;
/linux-4.19.296/drivers/dma-buf/
Dreservation.c69 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()
Ddma-buf.c76 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/
Dttm_bo_api.h231 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/
DdrmP.h92 struct reservation_object;
Ddrm_drv.h487 struct reservation_object * (*gem_prime_res_obj)(