/titanic_41/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 538 typedef struct ulwp { struct 551 struct ulwp *ul_self; /* pointer to self */ argument 559 struct ulwp *ul_forw; /* forw, back all_lwps list, */ argument 560 struct ulwp *ul_back; /* protected by link_lock */ argument 561 struct ulwp *ul_next; /* list to keep track of stacks */ argument 562 struct ulwp *ul_hash; /* hash chain linked list */ argument 563 void *ul_rval; /* return value from thr_exit() */ 564 caddr_t ul_stk; /* mapping base of the stack */ 565 size_t ul_mapsiz; /* mapping size of the stack */ 566 size_t ul_guardsize; /* normally _lpagesize */ [all …]
|
H A D | tdb_agent.h | 266 #define __td_event_report(ulwp, event, udp) \ argument
|
/titanic_41/usr/src/lib/libc/sparc/threads/ |
H A D | machdep.c | 38 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() 64 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() 118 _fpinherit(ulwp_t *ulwp) in _fpinherit() 140 getgregs(ulwp_t *ulwp, gregset_t rs) in getgregs() 164 setgregs(ulwp_t *ulwp, gregset_t rs) in setgregs()
|
/titanic_41/usr/src/lib/libc/port/threads/ |
H A D | thr.c | 176 hash_in_unlocked(ulwp_t *ulwp, int ix, uberdata_t *udp) in hash_in_unlocked() 184 hash_in(ulwp_t *ulwp, uberdata_t *udp) in hash_in() 198 hash_out_unlocked(ulwp_t *ulwp, int ix, uberdata_t *udp) in hash_out_unlocked() 212 hash_out(ulwp_t *ulwp, uberdata_t *udp) in hash_out() 230 ulwp_clean(ulwp_t *ulwp) in ulwp_clean() 256 dead_and_buried(ulwp_t *ulwp) in dead_and_buried() 278 ulwp_t *ulwp; in trim_stack_cache() local 323 ulwp_t *ulwp; in find_stack() local 428 ulwp_t *ulwp; in ulwp_alloc() local 465 ulwp_free(ulwp_t *ulwp) in ulwp_free() [all …]
|
H A D | pthread.c | 51 ulwp_t *ulwp; in _thr_setparam() local 132 ulwp_t *ulwp = find_lwp(tid); in pthread_create() local 197 ulwp_t *ulwp; in pthread_getschedparam() local
|
H A D | sema.c | 137 ulwp_t *ulwp; in sema_wait_impl() local 255 ulwp_t *ulwp; in sema_trywait() local 322 ulwp_t *ulwp; in sema_post() local
|
H A D | synch.c | 507 ulwp_t *ulwp; in QVERIFY() local 607 #define CMP_PRIO(ulwp) ((real_priority(ulwp) << 1) + (ulwp)->ul_writer) argument 610 enqueue(queue_head_t *qp, ulwp_t *ulwp, int force_fifo) in enqueue() 716 ulwp_t *ulwp; in queue_slot_runnable() local 747 ulwp_t *ulwp = *ulwpp; in queue_slot_rt() local 783 ulwp_t *ulwp; in queue_slot() local 828 ulwp_t *ulwp = *ulwpp; in queue_unlink() local 884 ulwp_t *ulwp; in dequeue() local 917 ulwp_t *ulwp; in dequeue_self() local 1249 ulwp_t *ulwp; in mutex_trylock_adaptive() local [all …]
|
H A D | rwlock.c | 120 rwl_free(ulwp_t *ulwp) in rwl_free() 380 ulwp_t *ulwp; in rw_queue_release() local 582 ulwp_t *ulwp; in rwlock_lock() local
|
H A D | cancel.c | 40 ulwp_t *ulwp; in pthread_cancel() local
|
H A D | tsd.c | 444 tsd_free(ulwp_t *ulwp) in tsd_free()
|
H A D | tls.c | 433 tls_free(ulwp_t *ulwp) in tls_free()
|
/titanic_41/usr/src/lib/libc/amd64/threads/ |
H A D | machdep.c | 37 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() 69 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() 123 _fpinherit(ulwp_t *ulwp) in _fpinherit() 129 getgregs(ulwp_t *ulwp, gregset_t rs) in getgregs() 155 setgregs(ulwp_t *ulwp, gregset_t rs) in setgregs()
|
/titanic_41/usr/src/lib/libc/i386/threads/ |
H A D | machdep.c | 48 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() 88 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() 167 _fpinherit(ulwp_t *ulwp) in _fpinherit() 173 getgregs(ulwp_t *ulwp, gregset_t rs) in getgregs() 195 setgregs(ulwp_t *ulwp, gregset_t rs) in setgregs()
|
/titanic_41/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 986 ulwp_t ulwp; in __td_ta_thr_iter() local 1010 ulwp32_t ulwp; in __td_ta_thr_iter() local 1276 ulwp_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to() 1320 ulwp32_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to32() 1392 ulwp_t ulwp; in __td_thr_get_info() local 1402 ulwp32_t ulwp; in __td_thr_get_info() local 1483 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in mod_eventset() local 1488 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in mod_eventset() local 1651 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_event_getmsg() local 1672 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in __td_thr_event_getmsg() local [all …]
|
/titanic_41/usr/src/cmd/mdb/common/modules/libc/ |
H A D | libc.c | 449 ulwp_t ulwp; in d_ulwp() local 931 ulwp_t ulwp; in ulwp_walk_step() local 955 whatis_walk_ulwp(uintptr_t addr, const ulwp_t *ulwp, mdb_whatis_t *w) in whatis_walk_ulwp() 1037 tid2ulwp_walk(uintptr_t addr, ulwp_t *ulwp, tid2ulwp_walk_t *t2u) in tid2ulwp_walk()
|
H A D | findstack_subr.c | 185 stacks_ulwp_walk(uintptr_t addr, ulwp_t *ulwp, void *ignored) in stacks_ulwp_walk() 226 ulwp_t ulwp; in stacks_findstack() local
|
/titanic_41/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | libumem.c | 154 umastat_lwp_cache(uintptr_t addr, const umem_cache_t *cp, ulwp_t *ulwp) in umastat_lwp_cache() 179 umastat_lwp(uintptr_t addr, const ulwp_t *ulwp, void *ignored) in umastat_lwp()
|