Home
last modified time | relevance | path

Searched refs:ulwp_t (Results 1 – 25 of 33) sorted by relevance

12

/titanic_44/usr/src/lib/libc/port/threads/
H A Dcancel.c38 ulwp_t *self = curthread; in pthread_cancel()
40 ulwp_t *ulwp; in pthread_cancel()
94 ulwp_t *self = curthread; in pthread_setcancelstate()
151 ulwp_t *self = curthread; in pthread_setcanceltype()
205 ulwp_t *self = curthread; in pthread_testcancel()
219 ulwp_t *self = curthread; in _cancelon()
237 ulwp_t *self = curthread; in _canceloff()
255 ulwp_t *self = curthread; in _canceloff_nocancel()
274 ulwp_t *self = curthread; in __pthread_cleanup_push()
293 ulwp_t *self = curthread; in __pthread_cleanup_pop()
[all …]
H A Dthr.c170 static ulwp_t *ulwp_alloc(void);
171 static void ulwp_free(ulwp_t *);
177 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()
201 ulwp_t **ulwpp; 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()
275 ulwp_t *self = curthread; in trim_stack_cache()
[all …]
H A Dsynch.c213 ulwp_t *self = curthread; in _ceil_mylist_del()
236 ulwp_t *self = curthread; in _ceil_mylist_add()
251 set_rt_priority(ulwp_t *self, int prio) in set_rt_priority()
268 ulwp_t *self = curthread; in _ceil_prio_inherit()
282 ulwp_t *self = curthread; in _ceil_prio_waive()
415 ulwp_t *self = curthread; in spin_lock_set()
452 ulwp_t *self = curthread; in spin_lock_clear()
468 ulwp_t *self = curthread; in queue_alloc()
504 ulwp_t *self = curthread; in QVERIFY()
507 ulwp_t *ulwp; in QVERIFY()
[all …]
H A Drwlock.c51 ulwp_t *self = curthread; in rwl_entry()
120 rwl_free(ulwp_t *ulwp) in rwl_free()
140 ulwp_t *self = curthread; in rw_read_held()
183 ulwp_t *self = curthread; in rw_write_held()
204 ulwp_t *self = curthread; in rwlock_init()
241 ulwp_t *self = curthread; in rwlock_destroy()
288 ulwp_t *self = curthread; in read_lock_try()
309 ulwp_t *self = curthread; in read_unlock_try()
332 ulwp_t *self = curthread; in write_lock_try()
355 ulwp_t *self = curthread; in write_unlock_try()
[all …]
H A Dtsd.c269 ulwp_t *self = curthread; in thr_setspecific_slow()
326 ulwp_t *self = curthread; in thr_setspecific()
378 return ((ptrdiff_t)offsetof(ulwp_t, ul_ftsd[key])); in _thr_slot_offset()
388 ulwp_t *self = curthread; in tsd_exit()
444 tsd_free(ulwp_t *ulwp) in tsd_free()
447 ulwp_t *self = curthread; in tsd_free()
H A Dassfail.c34 ulwp_t *panic_thread;
37 static ulwp_t *assert_thread = NULL;
62 ulwp_t *self; in Abort()
99 ulwp_t *self; in common_panic()
168 ulwp_t *self; in lock_error()
259 ulwp_t *self; in rwlock_error()
346 ulwp_t *self; in thread_error()
395 ulwp_t *self; in __assfail()
H A Dsema.c86 ulwp_t *self = curthread; in sema_wait_impl()
137 ulwp_t *ulwp; in sema_wait_impl()
233 ulwp_t *self = curthread; in sema_trywait()
255 ulwp_t *ulwp; in sema_trywait()
300 ulwp_t *self = curthread; in sema_post()
322 ulwp_t *ulwp; in sema_post()
H A Dsigaction.c73 ulwp_t *self = curthread; in call_user_handler()
241 ulwp_t *self = curthread; in take_deferred_signal()
291 ulwp_t *self = curthread; in sigacthandler()
365 ulwp_t *self = curthread; in sigaction()
467 ulwp_t *self = curthread; in setsigacthandler()
488 block_all_signals(ulwp_t *self) in block_all_signals()
524 ulwp_t *self = curthread; in setcontext()
596 ulwp_t *self = curthread; in thr_sigsetmask()
726 ulwp_t *self = curthread; in do_sigcancel()
H A Dtls.c88 ulwp_t *oldself = __curthread(); in __tls_static_mods()
218 ulwp_t *self = curthread; in slow_tls_get_addr()
299 ulwp_t *self = curthread; in __tls_get_addr()
319 ulwp_t *self = curthread; in tls_setup()
374 ulwp_t *self = curthread; in tls_exit()
433 tls_free(ulwp_t *ulwp) in tls_free()
H A Dpthread.c51 ulwp_t *ulwp; in _thr_setparam()
93 ulwp_t *self = curthread; in pthread_create()
132 ulwp_t *ulwp = find_lwp(tid); in pthread_create()
197 ulwp_t *ulwp; in pthread_getschedparam()
H A Dscalls.c153 ulwp_t *self = curthread; in forkx()
290 ulwp_t *self = curthread; in forkallx()
352 ulwp_t *self = curthread; \
412 ulwp_t *self = curthread; \
463 ulwp_t *self = curthread; in _cancel_prologue()
485 ulwp_t *self = curthread; in _cancel_epilogue()
H A Dalloc.c183 ulwp_t *self; in lmalloc()
273 ulwp_t *self; in lfree()
/titanic_44/usr/src/lib/libc/inc/
H A Dthr_uberdata.h148 #define MUTEX_OWNER(mp) ((ulwp_t *)(uintptr_t)(mp)->mutex_owner)
683 } ulwp_t; typedef
693 #define REPLACEMENT_SIZE ((size_t)&((ulwp_t *)NULL)->ul_sigmask)
796 ulwp_t *hash_bucket; /* hash bucket points to the list of ulwps */
798 (sizeof (mutex_t) + sizeof (cond_t) + sizeof (ulwp_t *))];
950 ulwp_t *ulwp_one; /* main thread */
951 ulwp_t *all_lwps; /* circular ul_forw/ul_back list of live lwps */
952 ulwp_t *all_zombies; /* circular ul_forw/ul_back list of zombies */
958 ulwp_t *lwp_stacks;
959 ulwp_t *lwp_laststack;
[all …]
H A Dthr_inlines.h47 extern __GNU_INLINE ulwp_t *
51 ulwp_t *__value; in _curthread()
54 ulwp_t *__value; in _curthread()
57 register ulwp_t *__value __asm__("g7"); in _curthread()
64 extern __GNU_INLINE ulwp_t *
67 ulwp_t *__value; in __curthread()
/titanic_44/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()
63 setup_context(ucontext_t *ucp, void *(*func)(ulwp_t *), in setup_context() argument
64 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context()
94 _thrp_setup(ulwp_t *self) in _thrp_setup()
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()
184 ulwp_t *self = curthread; in __csigsetjmp()
/titanic_44/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()
68 setup_context(ucontext_t *ucp, void *(*func)(ulwp_t *), in setup_context() argument
69 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context()
104 _thrp_setup(ulwp_t *self) in _thrp_setup()
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()
177 ulwp_t *self = curthread; in __csigsetjmp()
/titanic_44/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()
87 setup_context(ucontext_t *ucp, void *(*func)(ulwp_t *), in setup_context() argument
88 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context()
148 _thrp_setup(ulwp_t *self) in _thrp_setup()
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()
218 ulwp_t *self = curthread; in __csigsetjmp()
/titanic_44/usr/src/lib/libc/port/gen/
H A Datexit.c103 ulwp_t *self; in __cxa_atexit()
240 ulwp_t *self = curthread; in _preexec_atfork_unload()
393 ulwp_t *self; in at_quick_exit()
H A Dstack.c49 ulwp_t *self = curthread; in stack_setbounds()
H A Datfork.c52 ulwp_t *self = curthread; in pthread_atfork()
/titanic_44/usr/src/lib/libc_db/common/
H A Dthread_db.c212 offsetof(ulwp_t, ul_lwpid), in td_read_uberdata()
986 ulwp_t ulwp; in __td_ta_thr_iter()
1276 ulwp_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to()
1297 REPLACEMENT_SIZE : sizeof (ulwp_t); in td_thr2to()
1392 ulwp_t ulwp; in __td_thr_get_info()
1483 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in mod_eventset()
1651 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_event_getmsg()
1770 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in thr_to_lwpid()
2137 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_tsd()
2251 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_tlsbase()
[all …]
/titanic_44/usr/src/lib/libc/port/unwind/
H A Dunwind.c74 ulwp_t *self = curthread; in _t_cancel()
/titanic_44/usr/src/cmd/mdb/common/modules/libc/
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()
H A Dlibc.c441 #define OFFSET(member) ((size_t)OFFSETOF(ulwp_t, member))
447 ulwp_t ulwp; in d_ulwp()
936 ulwp_t ulwp; in ulwp_walk_step()
960 whatis_walk_ulwp(uintptr_t addr, const ulwp_t *ulwp, mdb_whatis_t *w) in whatis_walk_ulwp()
966 while (mdb_whatis_match(w, addr, sizeof (ulwp_t), &cur)) in whatis_walk_ulwp()
1042 tid2ulwp_walk(uintptr_t addr, ulwp_t *ulwp, tid2ulwp_walk_t *t2u) in tid2ulwp_walk()
/titanic_44/usr/src/lib/libc/amd64/unwind/
H A Dthrp_unwind.c89 ulwp_t *self = curthread; in _thrp_unwind()

12