Lines Matching refs:reservation_object
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()
268 int reservation_object_reserve_shared(struct reservation_object *obj);
269 void reservation_object_add_shared_fence(struct reservation_object *obj,
272 void reservation_object_add_excl_fence(struct reservation_object *obj,
275 int reservation_object_get_fences_rcu(struct reservation_object *obj,
280 int reservation_object_copy_fences(struct reservation_object *dst,
281 struct reservation_object *src);
283 long reservation_object_wait_timeout_rcu(struct reservation_object *obj,
287 bool reservation_object_test_signaled_rcu(struct reservation_object *obj,