Lines Matching refs:lock_object
56 assert_mtx(const struct lock_object *lock, int what) in assert_mtx()
62 lock_mtx(struct lock_object *lock, uintptr_t how) in lock_mtx()
68 unlock_mtx(struct lock_object *lock) in unlock_mtx()
91 ff_mtx_init(struct lock_object *lo, const char *name, const char *type, int opts) in ff_mtx_init()
109 lock_rw(struct lock_object *lock, uintptr_t how) in lock_rw()
115 unlock_rw(struct lock_object *lock) in unlock_rw()
122 owner_rw(struct lock_object *lock, struct thread **owner) in owner_rw()
130 assert_rw(const struct lock_object *lock, int what) in assert_rw()
165 ff_rw_init_flags(struct lock_object *lo, const char *name, int opts) in ff_rw_init_flags()
193 assert_rm(const struct lock_object *lock, int what) in assert_rm()
227 lock_init(&rm->lock_object, &lock_class_rm, name, NULL, liflags); in rm_init_flags()
314 lock_init(&sx->lock_object, &lock_class_sx, description, NULL, flags); in sx_init_flags()
387 lock_spin(struct lock_object *lock, uintptr_t how) in lock_spin()
393 unlock_spin(struct lock_object *lock) in unlock_spin()
417 lock_rm(struct lock_object *lock, uintptr_t how) in lock_rm()
423 unlock_rm(struct lock_object *lock) in unlock_rm()