Home
last modified time | relevance | path

Searched refs:ulwp_t (Results 1 – 25 of 34) sorted by path

12

/illumos-gate/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.c445 #define OFFSET(member) ((size_t)OFFSETOF(ulwp_t, member))
451 ulwp_t ulwp; in d_ulwp()
947 ulwp_t ulwp; in ulwp_walk_step()
992 uintptr_t addr = (uintptr_t)(((ulwp_t *)wsp->walk_layer)->ul_wchan); in wchan_walk_step()
1011 whatis_walk_ulwp(uintptr_t addr, const ulwp_t *ulwp, mdb_whatis_t *w) in whatis_walk_ulwp()
1017 while (mdb_whatis_match(w, addr, sizeof (ulwp_t), &cur)) 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()
1561 ulwp_t u; in d_mutex()
1593 ulwp_t u; in d_mutex()
/illumos-gate/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()
H A Dumem.c128 this = (uintptr_t)((ulwp_t *)wsp->walk_layer)->ul_self + in umem_ptc_walk_step()
208 w.walk_init_arg = (void *)offsetof(ulwp_t, ul_tmem.tm_roots[i]); in umem_init_walkers()
/illumos-gate/usr/src/lib/libc/amd64/threads/
H A Dmachdep.c37 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp __unused) 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()
176 ulwp_t *self = curthread; in __csigsetjmp()
/illumos-gate/usr/src/lib/libc/amd64/unwind/
H A Dthrp_unwind.c84 ulwp_t *self = curthread; in _thrp_unwind()
/illumos-gate/usr/src/lib/libc/i386/
H A Doffsets.in44 ulwp_t
/illumos-gate/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()
88 setup_context(ucontext_t *ucp, void *(*func)(ulwp_t *), in setup_context() argument
89 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context()
149 _thrp_setup(ulwp_t *self) in _thrp_setup()
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()
219 ulwp_t *self = curthread; in __csigsetjmp()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_inlines.h51 extern __GNU_INLINE ulwp_t *
55 ulwp_t *__value; in _curthread()
58 ulwp_t *__value; in _curthread()
61 register ulwp_t *__value __asm__("g7"); in _curthread()
68 extern __GNU_INLINE ulwp_t *
71 ulwp_t *__value; in __curthread()
H A Dthr_uberdata.h691 } ulwp_t; typedef
975 ulwp_t *lwp_stacks;
976 ulwp_t *lwp_laststack;
979 ulwp_t *ulwp_freelist;
980 ulwp_t *ulwp_lastfree;
981 ulwp_t *ulwp_replace_free;
982 ulwp_t *ulwp_replace_last;
1286 extern void tsd_free(ulwp_t *);
1289 extern void tls_free(ulwp_t *);
1290 extern void rwl_free(ulwp_t *);
[all …]
/illumos-gate/usr/src/lib/libc/port/aio/
H A Daio.c1025 ulwp_t *self = curthread; in _aio_do_request()
1712 ulwp_t *self = curthread; in _aio_req_add()
/illumos-gate/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 Datfork.c50 ulwp_t *self = curthread; in pthread_atfork()
H A Dstack.c47 ulwp_t *self = curthread; in stack_setbounds()
/illumos-gate/usr/src/lib/libc/port/rt/
H A Dsched.c560 update_sched(ulwp_t *self) in update_sched()
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dalloc.c184 ulwp_t *self; in lmalloc()
274 ulwp_t *self; in lfree()
H A Dassfail.c38 ulwp_t *panic_thread;
41 static ulwp_t *assert_thread = NULL;
70 ulwp_t *self; in Abort()
89 ulwp_t *self; in common_panic()
165 ulwp_t *self; in lock_error()
256 ulwp_t *self; in rwlock_error()
343 ulwp_t *self; in thread_error()
392 ulwp_t *self; in __assfail()
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()
292 ulwp_t *self = curthread; in __pthread_cleanup_pop()
[all …]
H A Ddoor_calls.c158 ulwp_t *self = curthread; in door_create_cmn()
361 ulwp_t *self = curthread; in door_return()
H A Dpthr_attr.c552 ulwp_t *self = curthread; in pthread_attr_get_np()
554 ulwp_t *target = NULL; in pthread_attr_get_np()
H A Dpthread.c52 ulwp_t *ulwp; in _thr_setinherit()
68 ulwp_t *ulwp; in _thr_setparam()
110 ulwp_t *self = curthread; in pthread_create()
159 ulwp_t *ulwp = find_lwp(tid); in pthread_create()
232 ulwp_t *ulwp; in pthread_getschedparam()
H A Drwlock.c52 ulwp_t *self = curthread; in rwl_entry()
121 rwl_free(ulwp_t *ulwp) in rwl_free()
141 ulwp_t *self = curthread; in rw_read_held()
184 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()
379 ulwp_t **ulwpp; in rw_queue_release()
380 ulwp_t *ulwp; in rw_queue_release()
381 ulwp_t *prev; in rw_queue_release()
[all …]
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 Dsema.c83 ulwp_t *self = curthread; in sema_wait_impl()
134 ulwp_t *ulwp; in sema_wait_impl()
230 ulwp_t *self = curthread; in sema_trywait()
252 ulwp_t *ulwp; in sema_trywait()
297 ulwp_t *self = curthread; in sema_post()
319 ulwp_t *ulwp; in sema_post()
H A Dsigaction.c77 ulwp_t *self = curthread; in call_user_handler()
245 ulwp_t *self = curthread; in take_deferred_signal()
295 ulwp_t *self = curthread; in sigacthandler()
369 ulwp_t *self = curthread; in sigaction()
471 ulwp_t *self = curthread; in setsigacthandler()
492 block_all_signals(ulwp_t *self) in block_all_signals()
528 ulwp_t *self = curthread; in setcontext()
606 ulwp_t *self = curthread; in thr_sigsetmask()
736 ulwp_t *self = curthread; in do_sigcancel()

12