Home
last modified time | relevance | path

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

/titanic_50/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_50/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_50/usr/src/lib/libc/port/threads/
H A Dthr.c177 hash_in_unlocked(ulwp_t *ulwp, int ix, uberdata_t *udp) in hash_in_unlocked()
185 hash_in(ulwp_t *ulwp, uberdata_t *udp) in hash_in()
199 hash_out_unlocked(ulwp_t *ulwp, int ix, uberdata_t *udp) in hash_out_unlocked()
213 hash_out(ulwp_t *ulwp, uberdata_t *udp) in hash_out()
231 ulwp_clean(ulwp_t *ulwp) in ulwp_clean()
257 dead_and_buried(ulwp_t *ulwp) in dead_and_buried()
279 ulwp_t *ulwp; in trim_stack_cache() local
324 ulwp_t *ulwp; in find_stack() local
429 ulwp_t *ulwp; in ulwp_alloc() local
466 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.c508 ulwp_t *ulwp; in QVERIFY() local
608 #define CMP_PRIO(ulwp) ((real_priority(ulwp) << 1) + (ulwp)->ul_writer) argument
611 enqueue(queue_head_t *qp, ulwp_t *ulwp, int force_fifo) in enqueue()
717 ulwp_t *ulwp; in queue_slot_runnable() local
748 ulwp_t *ulwp = *ulwpp; in queue_slot_rt() local
784 ulwp_t *ulwp; in queue_slot() local
829 ulwp_t *ulwp = *ulwpp; in queue_unlink() local
885 ulwp_t *ulwp; in dequeue() local
918 ulwp_t *ulwp; in dequeue_self() local
1250 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_50/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_50/usr/src/lib/libc/i386/threads/
H A Dmachdep.c49 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()
/titanic_50/usr/src/lib/libc_db/common/
H A Dthread_db.c1012 ulwp_t ulwp; in __td_ta_thr_iter() local
1036 ulwp32_t ulwp; in __td_ta_thr_iter() local
1302 ulwp_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to()
1346 ulwp32_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to32()
1418 ulwp_t ulwp; in __td_thr_get_info() local
1428 ulwp32_t ulwp; in __td_thr_get_info() local
1509 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in mod_eventset() local
1514 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in mod_eventset() local
1677 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_event_getmsg() local
1698 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in __td_thr_event_getmsg() local
[all …]
/titanic_50/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c447 ulwp_t ulwp; in d_ulwp() local
936 ulwp_t ulwp; in ulwp_walk_step() local
960 whatis_walk_ulwp(uintptr_t addr, const ulwp_t *ulwp, mdb_whatis_t *w) in whatis_walk_ulwp()
1042 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_50/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()