Home
last modified time | relevance | path

Searched refs:fork_lock (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dscalls.c121 (void) mutex_lock(&curthread->ul_uberdata->fork_lock); in fork_lock_enter()
128 (void) mutex_unlock(&curthread->ul_uberdata->fork_lock); in fork_lock_exit()
217 (void) mutex_lock(&udp->fork_lock); in forkx()
253 (void) mutex_unlock(&udp->fork_lock); in forkx()
260 (void) mutex_unlock(&udp->fork_lock); in forkx()
316 (void) mutex_lock(&udp->fork_lock); in forkallx()
334 (void) mutex_unlock(&udp->fork_lock); in forkallx()
H A Dthr.c1808 ASSERT(MUTEX_OWNED(&udp->fork_lock, self)); in force_continue()
1855 ASSERT(MUTEX_OWNED(&udp->fork_lock, self)); in safe_suspend()
2064 ASSERT(MUTEX_OWNED(&udp->fork_lock, self)); in suspend_fork()
2094 ASSERT(MUTEX_OWNED(&udp->fork_lock, self)); in continue_fork()
/illumos-gate/usr/src/cmd/truss/
H A Dmain.c589 (void) mutex_init(&gps->fork_lock, i, NULL); in main()
2401 (void) mutex_lock(&gps->fork_lock); in control()
2403 (void) cond_wait(&gps->fork_cv, &gps->fork_lock); in control()
2411 (void) mutex_unlock(&gps->fork_lock); in control()
2422 (void) cond_wait(&gps->fork_cv, &gps->fork_lock); in control()
2425 (void) mutex_unlock(&gps->fork_lock); in control()
2438 (void) mutex_lock(&gps->fork_lock); in control()
2449 (void) mutex_unlock(&gps->fork_lock); in control()
2461 (void) mutex_unlock(&gps->fork_lock); in control()
H A Dramdata.h202 mutex_t fork_lock; /* protects list of truss pids */ member
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h995 #define fork_lock _fork_lock.pad_lock macro
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c768 prt_addr((void *)(addr + OFFSET(fork_lock)), 0)); in d_uberdata()