Searched defs:robust (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/lib/libc/port/threads/
H A Dpthr_mutex.c168 * pthread_mutexattr_setrobust: set the mutex robust attribute.
173 pthread_mutexattr_setrobust(pthread_mutexattr_t *attr, int robust) argument
178 (robust != PTHREAD_MUTEX_ROBUST && robust != PTHREAD_MUTEX_STALLED))
180 ap->robustness = robust;
185 * pthread_mutexattr_getrobust: get the mutex robust attribute.
190 pthread_mutexattr_getrobust(const pthread_mutexattr_t *attr, int *robust) argument
195 robust == NULL)
197 *robust = ap->robustness;
215 * All of the pshared, type, protocol, robust attribute
[all...]
/osnet-11/usr/src/lib/libuutil/common/
H A Duu_avl.c312 int robust = (flags & UU_WALK_ROBUST); local
317 wp->uaw_robust = robust;
325 if (ap->ua_debug || robust) {
436 * they are currently using. In debug mode, non-robust walkers
445 uu_panic("uu_avl_remove(%p, %p): active non-robust "
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 "
/osnet-11/usr/src/lib/libc/inc/
H A Dthr_uberdata.h718 * robust locks. We keep track of these to make sure that we
722 typedef struct robust { struct
723 struct robust *robust_next; /* hash table list */
724 struct robust *robust_list; /* global list */
906 robust_t **robustlocks; /* table of registered robust locks */
907 robust_t *robustlist; /* list of registered robust locks */

Completed in 224 milliseconds