Home
last modified time | relevance | path

Searched refs:uberflags (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dtdb_agent.c179 if (udp->uberflags.uf_tdb_register_sync == REGISTER_SYNC_DISABLE) { in initialize_sync_hash()
184 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_OFF; in initialize_sync_hash()
266 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_OFF; in tdb_sync_obj_register()
273 if (udp->uberflags.uf_tdb_register_sync == REGISTER_SYNC_ON) { in tdb_sync_obj_register()
293 switch (udp->uberflags.uf_tdb_register_sync) { in tdb_sync_obj_register()
310 switch (udp->uberflags.uf_tdb_register_sync) { in tdb_sync_obj_register()
312 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_ON; in tdb_sync_obj_register()
316 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_OFF; in tdb_sync_obj_register()
H A Dsema.c122 } else if (!udp->uberflags.uf_mt && /* single threaded */ in sema_wait_impl()
243 } else if (!udp->uberflags.uf_mt) { /* single threaded */ in sema_trywait()
310 } else if (!udp->uberflags.uf_mt) { /* single threaded */ in sema_post()
H A Dassfail.c235 if (udp->uberflags.uf_thread_error_detection >= 2) in lock_error()
324 if (udp->uberflags.uf_thread_error_detection >= 2) in rwlock_error()
372 if (udp->uberflags.uf_thread_error_detection >= 2) in thread_error()
H A Dthr.c686 udp->uberflags.uf_mt = 1; in _thrp_create()
843 self->ul_schedctl_called = &udp->uberflags; in _thrp_exit()
890 self->ul_schedctl_called = &udp->uberflags; in _thrp_exit()
1392 ASSERT(udp->nthreads == 1 && !udp->uberflags.uf_mt); in libc_init()
1466 udp->uberflags.uf_thread_error_detection = (char)thread_error_detection; in libc_init()
1578 ASSERT(!udp->uberflags.uf_mt); in finish_init()
1663 udp->uberflags.uf_mt = 0; in postfork1_child()
2029 self->ul_schedctl_called = &udp->uberflags; in _thrp_suspend()
2107 ulwp->ul_dead? &udp->uberflags : NULL; in continue_fork()
H A Dsynch.c480 ASSERT(!udp->uberflags.uf_mt); in queue_alloc()
1115 self->ul_schedctl_called = &self->ul_uberdata->uberflags; in setup_schedctl()
2247 self->ul_uberdata->uberflags.uf_all) == 0) { in mutex_lock_impl()
2399 udp->uberflags.uf_all) == 0) { in mutex_trylock()
2529 self->ul_uberdata->uberflags.uf_all) == 0) { in mutex_unlock()
2650 if (udp->uberflags.uf_all == 0) { in lmutex_lock()
2688 if (udp->uberflags.uf_all == 0) { in lmutex_unlock()
H A Dscalls.c164 if (udp->uberflags.uf_mt) { in forkx()
295 if (udp->uberflags.uf_mt) { in forkallx()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Drand.c75 if (curthread->ul_uberdata->uberflags.uf_mt) in rand_r()
/illumos-gate/usr/src/lib/libc/inc/
H A Dtdb_agent.h186 #define REGISTER_SYNC(udp) (udp)->uberflags.uf_tdb_register_sync
H A Dthr_uberdata.h962 uberflags_t uberflags; member
1178 uberflags_t uberflags; member
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c833 uberdata.uberflags.uf_x.x_mt, in d_uberdata()
834 uberdata.uberflags.uf_x.x_pad, in d_uberdata()
835 uberdata.uberflags.uf_x.x_tdb_register_sync, in d_uberdata()
836 uberdata.uberflags.uf_x.x_thread_error_detection); in d_uberdata()
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c166 offsetof(uberdata_t, uberflags.uf_tdb_register_sync); in td_read_uberdata()
184 offsetof(uberdata32_t, uberflags.uf_tdb_register_sync); in td_read_uberdata()