Searched refs:upimutex_t (Results 1 – 2 of 2) sorted by relevance
39 typedef struct upimutex upimutex_t; typedef44 upimutex_t *upib_first;53 upimutex_t *upi_nextchain; /* next in hash chain */54 upimutex_t *upi_nextowned; /* list of mutexes owned by lwp */
95 static kthread_t *lwpsobj_pi_owner(upimutex_t *up);526 lwpsobj_pi_owner(upimutex_t *up) in lwpsobj_pi_owner()625 upi_owned(upimutex_t *upim) in upi_owned()701 kmem_free(upimutex, sizeof (upimutex_t)); in upimutex_unlock()719 upimutex_unlock((upimutex_t *)upimutex, 0); in lwp_upimutex_lock()734 upimutex = kmem_zalloc(sizeof (upimutex_t), KM_SLEEP); in lwp_upimutex_lock()735 upi_chain_add(upibp, (upimutex_t *)upimutex); in lwp_upimutex_lock()741 nupinest = upi_mylist_add((upimutex_t *)upimutex); in lwp_upimutex_lock()746 upimutex_unlock((upimutex_t *)upimutex, flag); in lwp_upimutex_lock()759 upimutex_unlock((upimutex_t *)upimutex, flag); in lwp_upimutex_lock()[all …]