Home
last modified time | relevance | path

Searched refs:LOCK_RECURSIVE (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/head/
H A Dsynch.h152 {{0, 0, 0, {USYNC_THREAD|LOCK_RECURSIVE}, MUTEX_MAGIC}, \
158 {{0, 0, 0, {USYNC_THREAD|LOCK_RECURSIVE|LOCK_ERRORCHECK}, \
/titanic_50/usr/src/lib/libc/port/threads/
H A Dsynch.c112 (LOCK_RECURSIVE | LOCK_ERRORCHECK | \
1902 ASSERT(mtype & (LOCK_RECURSIVE|LOCK_ERRORCHECK)); in mutex_recursion()
1905 if (mtype & LOCK_RECURSIVE) { in mutex_recursion()
2064 if ((mtype & (LOCK_RECURSIVE|LOCK_ERRORCHECK)) && mutex_held(mp)) in mutex_lock_internal()
2187 ASSERT((mtype & ~(USYNC_PROCESS|LOCK_RECURSIVE|LOCK_ERRORCHECK)) == 0); in fast_process_lock()
2211 if ((mtype & (LOCK_RECURSIVE|LOCK_ERRORCHECK)) && shared_mutex_held(mp)) in fast_process_lock()
2245 if (((mtype & ~(LOCK_RECURSIVE|LOCK_ERRORCHECK)) | in mutex_lock_impl()
2287 (mtype & ~(USYNC_PROCESS|LOCK_RECURSIVE|LOCK_ERRORCHECK))) == 0) { in mutex_lock_impl()
2328 attr != (LOCK_ERRORCHECK | LOCK_RECURSIVE)) { in mutex_enter()
2389 if (((mtype & ~(LOCK_RECURSIVE|LOCK_ERRORCHECK)) | in mutex_trylock()
[all …]
H A Dpthr_mutex.c290 type = LOCK_RECURSIVE | LOCK_ERRORCHECK; in pthread_mutexattr_settype()
319 case LOCK_RECURSIVE | LOCK_ERRORCHECK: in pthread_mutexattr_gettype()
H A Dc11_thr.c134 mtype = USYNC_THREAD | LOCK_RECURSIVE; in mtx_init()
H A Dthr.c1675 USYNC_THREAD | LOCK_RECURSIVE, NULL); in postfork1_child()
1677 USYNC_THREAD | LOCK_RECURSIVE, NULL); in postfork1_child()
/titanic_50/usr/src/uts/common/sys/
H A Dsynch.h138 #define LOCK_RECURSIVE 0x04 /* recursive lock */ macro
/titanic_50/usr/src/lib/libnsl/rpc/
H A Dfdsync.c133 USYNC_THREAD | LOCK_RECURSIVE | LOCK_ERRORCHECK, NULL); in create_block()
/titanic_50/usr/src/lib/libc/port/stdio/
H A Dflush.c364 USYNC_THREAD | LOCK_RECURSIVE, NULL); in _findiop()
372 USYNC_THREAD | LOCK_RECURSIVE, NULL); in _findiop()
/titanic_50/usr/src/cmd/truss/
H A Dexpound.c534 (USYNC_PROCESS | LOCK_ERRORCHECK | LOCK_RECURSIVE | \
551 if (type & LOCK_RECURSIVE) in synch_type()