Searched refs:robust (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/lib/libthr/thread/
H A Dthr_mutexattr.c271 _thr_mutexattr_getrobust(pthread_mutexattr_t *mattr, int *robust) argument
279 *robust = (*mattr)->m_robust;
285 _thr_mutexattr_setrobust(pthread_mutexattr_t *mattr, int robust) argument
291 } else if (robust != PTHREAD_MUTEX_STALLED &&
292 robust != PTHREAD_MUTEX_ROBUST) {
296 (*mattr)->m_robust = robust;
H A Dthr_cond.c210 int error, error2, recurse, robust; local
213 robust = _mutex_enter_robust(curthread, mp);
217 if (robust)
244 if (robust) {
246 robust = false;
257 if (robust) {
259 robust = false;
265 if (robust)
H A Dthr_mutex.c162 "mutex %p own %#x is on robust linkage %p %p head %p phead %p",
514 * thread-private linkage of the locked mutexes and on the robust
623 int ret, robust; local
632 robust = _mutex_enter_robust(curthread, m);
641 if (robust)
722 int ret, robust; local
724 robust = 0; /* pacify gcc */
729 robust = _mutex_enter_robust(curthread, m);
738 if (!rb_onlist && robust)
959 int deferred, error, private, robust; local
[all...]
/freebsd-12-stable/cddl/contrib/opensolaris/lib/libuutil/common/
H A Duu_list.c401 int robust = (flags & UU_WALK_ROBUST); local
406 wp->ulw_robust = robust;
413 if (lp->ul_debug || robust) {
501 int robust = (flags & UU_WALK_ROBUST); local
509 if (lp->ul_debug || robust) {
556 * robust walkers must be advanced. In debug mode, non-robust
565 uu_panic("uu_list_remove(%p, %p): active non-robust "
H A Duu_avl.c313 int robust = (flags & UU_WALK_ROBUST); local
318 wp->uaw_robust = robust;
326 if (ap->ua_debug || robust) {
437 * they are currently using. In debug mode, non-robust walkers
446 uu_panic("uu_avl_remove(%p, %p): active non-robust "

Completed in 179 milliseconds