/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 544 typedef struct ulwp { struct 557 struct ulwp *ul_self; /* pointer to self */ argument 565 struct ulwp *ul_forw; /* forw, back all_lwps list, */ argument 576 int ul_ix; /* hash index */ 582 union { 588 } ul_cp; 614 char ul_pad[3]; 648 struct ulwp *ul_link; /* sleep queue link */ argument 677 /* they are discarded when ulwp is replaced on thr_exit() */ argument 698 * This is the size of a replacement ulwp, retained only for the benefit argument [all …]
|
H A D | tdb_agent.h | 264 #define __td_event_report(ulwp, event, udp) \ argument
|
/illumos-gate/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() 119 _fpinherit(ulwp_t *ulwp) in _fpinherit() 141 getgregs(ulwp_t *ulwp, gregset_t rs) in getgregs() 165 setgregs(ulwp_t *ulwp, gregset_t rs) in setgregs()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | thr.c | 280 ulwp_t *ulwp; in trim_stack_cache() local 325 ulwp_t *ulwp; in find_stack() local 430 ulwp_t *ulwp; in ulwp_alloc() local 504 ulwp_t *ulwp; in find_lwpp() local 571 ulwp_t *ulwp; in _thrp_create() local 904 ulwp_t *ulwp; in collect_queue_statistics() local 1000 ulwp_t *ulwp; in _thrp_join() local 1104 ulwp_t *ulwp; in pthread_detach() local 1656 ulwp_t *ulwp; in postfork1_child() local 1950 ulwp_t *ulwp; in _thrp_suspend() local [all …]
|
H A D | pthread.c | 52 ulwp_t *ulwp; in _thr_setinherit() local 68 ulwp_t *ulwp; in _thr_setparam() local 159 ulwp_t *ulwp = find_lwp(tid); in pthread_create() local 232 ulwp_t *ulwp; in pthread_getschedparam() local
|
H A D | sema.c | 134 ulwp_t *ulwp; in sema_wait_impl() local 252 ulwp_t *ulwp; in sema_trywait() local 319 ulwp_t *ulwp; in sema_post() local
|
H A D | synch.c | 509 ulwp_t *ulwp; in QVERIFY() local 718 ulwp_t *ulwp; in queue_slot_runnable() local 785 ulwp_t *ulwp; in queue_slot() local 886 ulwp_t *ulwp; in dequeue() local 919 ulwp_t *ulwp; in dequeue_self() local 1251 ulwp_t *ulwp; in mutex_trylock_adaptive() local 1403 ulwp_t *ulwp; in mutex_queuelock_adaptive() local 1620 ulwp_t *ulwp; in mutex_wakeup() local 1646 ulwp_t *ulwp; in mutex_wakeup_all() local 3716 ulwp_t *ulwp; in cond_signal() local [all …]
|
H A D | rwlock.c | 121 rwl_free(ulwp_t *ulwp) in rwl_free() 380 ulwp_t *ulwp; in rw_queue_release() local 585 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 | 442 tsd_free(ulwp_t *ulwp) in tsd_free()
|
H A D | tls.c | 433 tls_free(ulwp_t *ulwp) in tls_free()
|
/illumos-gate/usr/src/lib/libc/amd64/threads/ |
H A D | machdep.c | 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()
|
/illumos-gate/usr/src/lib/libc/i386/threads/ |
H A D | machdep.c | 49 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() 89 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() 168 _fpinherit(ulwp_t *ulwp) in _fpinherit() 174 getgregs(ulwp_t *ulwp, gregset_t rs) in getgregs() 196 setgregs(ulwp_t *ulwp, gregset_t rs) in setgregs()
|
/illumos-gate/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 1013 ulwp_t ulwp; in __td_ta_thr_iter() local 1037 ulwp32_t ulwp; in __td_ta_thr_iter() local 1303 ulwp_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to() 1347 ulwp32_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to32() 1419 ulwp_t ulwp; in __td_thr_get_info() local 1429 ulwp32_t ulwp; in __td_thr_get_info() local 1510 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in mod_eventset() local 1678 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_event_getmsg() local 1797 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in thr_to_lwpid() local 2157 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_tsd() local [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
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
|
H A D | libc.c | 451 ulwp_t ulwp; in d_ulwp() local 947 ulwp_t ulwp; in ulwp_walk_step() local 1011 whatis_walk_ulwp(uintptr_t addr, const ulwp_t *ulwp, mdb_whatis_t *w) in whatis_walk_ulwp() 1093 tid2ulwp_walk(uintptr_t addr, ulwp_t *ulwp, tid2ulwp_walk_t *t2u) in tid2ulwp_walk() 1460 d_mutex_walk(uintptr_t addr, const ulwp_t *ulwp, d_mutex_walkdata_t *wd) in d_mutex_walk()
|
/illumos-gate/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()
|