Searched refs:uberflags (Results 1 - 10 of 10) sorted by relevance

/osnet-11/usr/src/lib/libc/port/gen/
H A Drand.c77 if (curthread->ul_uberdata->uberflags.uf_mt)
/osnet-11/usr/src/lib/libc/port/threads/
H A Dtdb_agent.c80 * uberflags.uf_tdb_register_sync is set to REGISTER_SYNC_ENABLE by a debugger
83 * uberflags.uf_tdb_register_sync is set to REGISTER_SYNC_DISABLE by a debugger
181 if (udp->uberflags.uf_tdb_register_sync == REGISTER_SYNC_DISABLE) {
186 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_OFF;
268 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_OFF;
275 if (udp->uberflags.uf_tdb_register_sync == REGISTER_SYNC_ON) {
295 switch (udp->uberflags.uf_tdb_register_sync) {
312 switch (udp->uberflags.uf_tdb_register_sync) {
314 udp->uberflags.uf_tdb_register_sync = REGISTER_SYNC_ON;
318 udp->uberflags
[all...]
H A Dassfail.c235 if (udp->uberflags.uf_thread_error_detection >= 2)
324 if (udp->uberflags.uf_thread_error_detection >= 2)
372 if (udp->uberflags.uf_thread_error_detection >= 2)
H A Dsema.c125 } else if (!udp->uberflags.uf_mt && /* single threaded */
246 } else if (!udp->uberflags.uf_mt) { /* single threaded */
313 } else if (!udp->uberflags.uf_mt) { /* single threaded */
H A Dthr.c113 { 0 }, /* uberflags */
682 udp->uberflags.uf_mt = 1;
830 self->ul_schedctl_called = &udp->uberflags;
877 self->ul_schedctl_called = &udp->uberflags;
1351 ASSERT(udp->nthreads == 1 && !udp->uberflags.uf_mt);
1424 udp->uberflags.uf_thread_error_detection = (char)thread_error_detection;
1536 ASSERT(!udp->uberflags.uf_mt);
1621 udp->uberflags.uf_mt = 0;
1987 self->ul_schedctl_called = &udp->uberflags;
2065 ulwp->ul_dead? &udp->uberflags
[all...]
H A Dscalls.c160 if (udp->uberflags.uf_mt) {
291 if (udp->uberflags.uf_mt) {
H A Dsynch.c477 ASSERT(!udp->uberflags.uf_mt);
1112 self->ul_schedctl_called = &self->ul_uberdata->uberflags;
2275 self->ul_uberdata->uberflags.uf_all) == 0) {
2396 udp->uberflags.uf_all) == 0) {
2526 self->ul_uberdata->uberflags.uf_all) == 0) {
2627 if (udp->uberflags.uf_all == 0) {
2665 if (udp->uberflags.uf_all == 0) {
/osnet-11/usr/src/lib/libc/inc/
H A Dtdb_agent.h188 #define REGISTER_SYNC(udp) (udp)->uberflags.uf_tdb_register_sync
H A Dthr_uberdata.h157 * uberflags.uf_tdb_register_sync is an interface with libc_db to enable the
160 * uberflags.uf_thread_error_detection is set by an environment variable:
166 * We bundle these together in uberflags.uf_trs_ted to make a test of either
169 * uberflags.uf_mt is set non-zero when the first thread (in addition
172 * We bundle all these flags together in uberflags.uf_all to make a test
201 * 2. If non-NULL, it points to uberdata.uberflags, so that tests of
202 * uberflags can be made without additional memory references.
884 uberflags_t uberflags; member in struct:uberdata
1095 uberflags_t uberflags; member in struct:uberdata32
/osnet-11/usr/src/lib/libc_db/common/
H A Dthread_db.c159 offsetof(uberdata_t, uberflags.uf_tdb_register_sync);
179 offsetof(uberdata32_t, uberflags.uf_tdb_register_sync);

Completed in 56 milliseconds