Home
last modified time | relevance | path

Searched defs:ulwp (Results 1 – 17 of 17) sorted by relevance

/titanic_41/usr/src/lib/libc/inc/
H A Dthr_uberdata.h538 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 Dtdb_agent.h266 #define __td_event_report(ulwp, event, udp) \ argument
/titanic_41/usr/src/lib/libc/sparc/threads/
H A Dmachdep.c38 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 Dthr.c176 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 Dpthread.c51 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 Dsema.c137 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 Dsynch.c507 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 Drwlock.c120 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 Dcancel.c40 ulwp_t *ulwp; in pthread_cancel() local
H A Dtsd.c444 tsd_free(ulwp_t *ulwp) in tsd_free()
H A Dtls.c433 tls_free(ulwp_t *ulwp) in tls_free()
/titanic_41/usr/src/lib/libc/amd64/threads/
H A Dmachdep.c37 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 Dmachdep.c48 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 Dthread_db.c986 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 Dlibc.c449 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 Dfindstack_subr.c185 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 Dlibumem.c154 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()