/illumos-gate/usr/src/boot/sys/sys/ |
H A D | types.h | 161 typedef __lwpid_t lwpid_t; /* Thread ID (a.k.a. LWP) */ typedef
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.c | 4810 (lwpid_t)tid, gregs))); in pt_lwp_getregs() 4821 (lwpid_t)tid, gregs))); in pt_lwp_setregs() 4834 (lwpid_t)tid, xregs, sizep))); in pt_lwp_getxregs() 4853 (lwpid_t)tid, xregs, len))); in pt_lwp_setxregs() 4865 (lwpid_t)tid, fpregs))); in pt_lwp_getfpregs() 4877 (lwpid_t)tid, fpregs))); in pt_lwp_setfpregs()
|
H A D | mdb_tdb.h | 48 lwpid_t, td_thrhandle_t *);
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
H A D | findstack_subr.c | 176 lwpid_t sulwp_id; 248 cmp.sulwp_id = (lwpid_t)addr; in stacks_findstack()
|
H A D | libc.c | 1014 lwpid_t id = ulwp->ul_lwpid; in whatis_walk_ulwp() 1086 lwpid_t t2u_tid; 1110 t2u.t2u_tid = (lwpid_t)tid_addr; in tid2ulwp_impl()
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap_common.h | 35 lwpid_t lwps_lwpid;
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | ps.c | 318 ps_lgetregs(struct ps_prochandle *ph, lwpid_t lid, prgregset_t gregset) in ps_lgetregs()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/amd64/ |
H A D | plt64_resolution.c | 49 plt64_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt64_resolution()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/common/ |
H A D | _rtld_db.h | 143 extern rd_err_e plt32_resolution(rd_agent_t *, psaddr_t, lwpid_t, 158 extern rd_err_e plt64_resolution(rd_agent_t *, psaddr_t, lwpid_t,
|
H A D | rtld_db.c | 217 rd_plt_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in rd_plt_resolution()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/ |
H A D | plt32_resolution.c | 144 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt32_resolution()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparc/ |
H A D | plt32_resolution.c | 48 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt32_resolution()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparcv9/ |
H A D | plt64_resolution.c | 51 plt64_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt64_resolution()
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | ipc.c | 217 lwptrace(pid_t spid, lwpid_t lwpid) in lwptrace()
|
H A D | main.c | 151 insert_lwpid(lwpid_t lwpid) in insert_lwpid() 163 truss_maxlwp * 2 * sizeof (lwpid_t), NULL); in insert_lwpid() 165 truss_maxlwp * sizeof (lwpid_t)); in insert_lwpid() 182 lwpid_t my_id = thr_self(); in broadcast_signals() 183 lwpid_t lwpid; in broadcast_signals() 210 grab_lwp(lwpid_t who) in grab_lwp() 236 lwpid_t lwpid; in create_thread() 814 truss_lwpid = my_realloc(truss_lwpid, sizeof (lwpid_t), NULL); in main_thread() 874 lwpid_t who = Lsp->pr_lwpid; in worker_thread() 1235 lwpid_t lwpid; in worker_thread() [all …]
|
H A D | proto.h | 101 extern int lwptrace(pid_t, lwpid_t);
|
H A D | ramdata.c | 98 lwpid_t *truss_lwpid; /* array of truss lwpid's */ 128 lwpid_t primary_lwp; /* representative lwp on process grab */
|
H A D | ramdata.h | 183 extern lwpid_t *truss_lwpid; /* array of truss lwpid's */ 301 extern lwpid_t primary_lwp; /* representative lwp on process grab */
|
/illumos-gate/usr/src/head/ |
H A D | proc_service.h | 110 extern ps_err_e ps_lstop(struct ps_prochandle *, lwpid_t); 111 extern ps_err_e ps_lcontinue(struct ps_prochandle *, lwpid_t); 114 lwpid_t, prgregset_t); 116 lwpid_t, const prgregset_t); 118 lwpid_t, prfpregset_t *); 120 lwpid_t, const prfpregset_t *); 122 extern ps_err_e ps_lgetxregsize(struct ps_prochandle *, lwpid_t, int *); 123 extern ps_err_e ps_lgetxregs(struct ps_prochandle *, lwpid_t, caddr_t); 124 extern ps_err_e ps_lsetxregs(struct ps_prochandle *, lwpid_t, caddr_t); 127 extern ps_err_e ps_lgetLDT(struct ps_prochandle *, lwpid_t, struct ssd *); [all …]
|
H A D | rtld_db.h | 185 extern rd_err_e rd_plt_resolution(rd_agent_t *, psaddr_t, lwpid_t,
|
H A D | thread_db.h | 225 lwpid_t ti_lid; /* last LWP assigned to this thread */ 654 td_ta_map_lwp2thr(const td_thragent_t *, lwpid_t, td_thrhandle_t *th_p);
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 577 lwpid_t ul_lwpid; /* thread id, aka the lwp id */ 1044 lwpid_t ul_lwpid; /* thread id, aka the lwp id */ 1334 extern lwpid_t *alloc_lwpids(lwpid_t *, int *, int *); 1462 extern int __lwp_continue(lwpid_t); 1463 extern int __lwp_create(ucontext_t *, uint_t, lwpid_t *); 1464 extern int ___lwp_suspend(lwpid_t); 1465 extern int lwp_wait(lwpid_t, lwpid_t *); 1466 extern int __lwp_wait(lwpid_t, lwpid_t *); 1467 extern int __lwp_detach(lwpid_t); 1532 extern int __lwp_park(timespec_t *, lwpid_t); [all …]
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | lwp.c | 68 _lwp_suspend(lwpid_t lwpid) in _lwp_suspend() 70 extern int ___lwp_suspend(lwpid_t); in _lwp_suspend()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | assfail.c | 166 lwpid_t lwpid; in lock_error() 257 lwpid_t lwpid; in rwlock_error() 344 lwpid_t lwpid; in thread_error() 393 lwpid_t lwpid; in __assfail()
|
H A D | rwlock.c | 385 lwpid_t buffer[MAXLWPS]; in rw_queue_release() 386 lwpid_t *lwpid = buffer; in rw_queue_release() 489 (void) munmap((caddr_t)lwpid, maxlwps * sizeof (lwpid_t)); in rw_queue_release()
|