Lines Matching refs:umutex

140 _Static_assert(sizeof(struct umutex) == sizeof(struct umutex32), "umutex32");
141 _Static_assert(__offsetof(struct umutex, m_spare[0]) ==
180 static int do_unlock_pp(struct thread *td, struct umutex *m, uint32_t flags,
1353 do_lock_normal(struct thread *td, struct umutex *m, uint32_t flags, in do_lock_normal()
1528 do_unlock_normal(struct thread *td, struct umutex *m, uint32_t flags, bool rb) in do_unlock_normal()
1603 do_wake_umutex(struct thread *td, struct umutex *m) in do_wake_umutex()
1669 do_wake2_umutex(struct thread *td, struct umutex *m, uint32_t flags) in do_wake2_umutex()
2229 do_lock_pi(struct thread *td, struct umutex *m, uint32_t flags, in do_lock_pi()
2441 do_unlock_pi(struct thread *td, struct umutex *m, uint32_t flags, bool rb) in do_unlock_pi()
2524 do_lock_pp(struct thread *td, struct umutex *m, uint32_t flags, in do_lock_pp()
2693 do_unlock_pp(struct thread *td, struct umutex *m, uint32_t flags, bool rb) in do_unlock_pp()
2776 do_set_ceiling(struct thread *td, struct umutex *m, uint32_t ceiling, in do_set_ceiling()
2874 do_lock_umutex(struct thread *td, struct umutex *m, in do_lock_umutex()
2912 do_unlock_umutex(struct thread *td, struct umutex *m, bool rb) in do_unlock_umutex()
2934 do_cv_wait(struct thread *td, struct ucond *cv, struct umutex *m, in do_cv_wait()
5146 umtx_read_rb_list(struct thread *td, struct umutex *m, uintptr_t *rb_list, in umtx_read_rb_list()
5163 struct umutex m; in umtx_handle_rb()
5177 return (do_unlock_umutex(td, (struct umutex *)rbp, true)); in umtx_handle_rb()