Searched refs:lwpid_t (Results 1 - 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dlwp.h68 typedef uint_t lwpid_t; typedef
78 int _lwp_kill(lwpid_t, int);
80 lwpid_t _lwp_self(void);
81 int _lwp_suspend(lwpid_t);
82 int _lwp_continue(lwpid_t);
/illumos-gate/usr/src/head/
H A Dproc_service.h111 extern ps_err_e ps_lstop(struct ps_prochandle *, lwpid_t);
112 extern ps_err_e ps_lcontinue(struct ps_prochandle *, lwpid_t);
115 lwpid_t, prgregset_t);
117 lwpid_t, const prgregset_t);
119 lwpid_t, prfpregset_t *);
121 lwpid_t, const prfpregset_t *);
124 extern ps_err_e ps_lgetxregsize(struct ps_prochandle *, lwpid_t, int *);
125 extern ps_err_e ps_lgetxregs(struct ps_prochandle *, lwpid_t, caddr_t);
126 extern ps_err_e ps_lsetxregs(struct ps_prochandle *, lwpid_t, caddr_t);
130 extern ps_err_e ps_lgetLDT(struct ps_prochandle *, lwpid_t, struc
[all...]
H A Drtld_db.h185 extern rd_err_e rd_plt_resolution(rd_agent_t *, psaddr_t, lwpid_t,
H A Dthread_db.h227 lwpid_t ti_lid; /* last LWP assigned to this thread */
656 td_ta_map_lwp2thr(const td_thragent_t *, lwpid_t, td_thrhandle_t *th_p);
/illumos-gate/usr/src/cmd/ptools/pmap/
H A Dpmap_common.h35 lwpid_t lwps_lwpid;
/illumos-gate/usr/src/lib/libc/port/sys/
H A Dlwp.c68 _lwp_suspend(lwpid_t lwpid)
70 extern int ___lwp_suspend(lwpid_t);
/illumos-gate/usr/src/lib/libproc/common/
H A DPlwpregs.c52 getlwpcore(struct ps_prochandle *P, lwpid_t lwpid)
72 getlwpfile(struct ps_prochandle *P, lwpid_t lwpid,
97 getlwpstatus(struct ps_prochandle *P, lwpid_t lwpid, lwpstatus_t *lps)
136 setlwpregs(struct ps_prochandle *P, lwpid_t lwpid, long cmd,
191 Plwp_getregs(struct ps_prochandle *P, lwpid_t lwpid, prgregset_t gregs)
203 Plwp_setregs(struct ps_prochandle *P, lwpid_t lwpid, const prgregset_t gregs)
209 Plwp_getfpregs(struct ps_prochandle *P, lwpid_t lwpid, prfpregset_t *fpregs)
220 int Plwp_setfpregs(struct ps_prochandle *P, lwpid_t lwpid,
228 Plwp_getxregs(struct ps_prochandle *P, lwpid_t lwpid, prxregset_t *xregs)
258 Plwp_setxregs(struct ps_prochandle *P, lwpid_t lwpi
[all...]
H A DPservice.c106 ps_lstop(struct ps_prochandle *P, lwpid_t lwpid)
115 ps_lcontinue(struct ps_prochandle *P, lwpid_t lwpid)
123 ps_lgetregs(struct ps_prochandle *P, lwpid_t lwpid, prgregset_t regs)
135 ps_lsetregs(struct ps_prochandle *P, lwpid_t lwpid, const prgregset_t regs)
147 ps_lgetfpregs(struct ps_prochandle *P, lwpid_t lwpid, prfpregset_t *regs)
159 ps_lsetfpregs(struct ps_prochandle *P, lwpid_t lwpid, const prfpregset_t *regs)
173 ps_lgetxregsize(struct ps_prochandle *P, lwpid_t lwpid, int *xrsize)
207 ps_lgetxregs(struct ps_prochandle *P, lwpid_t lwpid, caddr_t xregs)
220 ps_lsetxregs(struct ps_prochandle *P, lwpid_t lwpid, caddr_t xregs)
237 ps_lgetLDT(struct ps_prochandle *P, lwpid_t lwpi
[all...]
H A Dlibproc.h308 extern struct ps_lwphandle *Lgrab(struct ps_prochandle *, lwpid_t, int *);
413 extern int Plwp_getregs(struct ps_prochandle *, lwpid_t, prgregset_t);
414 extern int Plwp_setregs(struct ps_prochandle *, lwpid_t, const prgregset_t);
416 extern int Plwp_getfpregs(struct ps_prochandle *, lwpid_t, prfpregset_t *);
417 extern int Plwp_setfpregs(struct ps_prochandle *, lwpid_t,
422 extern int Plwp_getxregs(struct ps_prochandle *, lwpid_t, prxregset_t *);
423 extern int Plwp_setxregs(struct ps_prochandle *, lwpid_t, const prxregset_t *);
425 extern int Plwp_getgwindows(struct ps_prochandle *, lwpid_t, gwindows_t *);
428 extern int Plwp_getasrs(struct ps_prochandle *, lwpid_t, asrset_t);
429 extern int Plwp_setasrs(struct ps_prochandle *, lwpid_t, cons
[all...]
H A Dllib-lproc94 struct ps_lwphandle *Lgrab(struct ps_prochandle *P, lwpid_t lwpid, int *perr);
115 int Plwp_getregs(struct ps_prochandle *Pr, lwpid_t i, prgregset_t gr);
116 int Plwp_setregs(struct ps_prochandle *Pr, lwpid_t i, const prgregset_t gr);
117 int Plwp_getfpregs(struct ps_prochandle *Pr, lwpid_t i, prfpregset_t *fp);
118 int Plwp_setfpregs(struct ps_prochandle *Pr, lwpid_t i, const prfpregset_t *fp);
120 int Plwp_getxregs(struct ps_prochandle *Pr, lwpid_t i, prxregset_t *xr);
121 int Plwp_setxregs(struct ps_prochandle *Pr, lwpid_t i, const prxregset_t *xr);
123 int Plwp_getasrs(struct ps_prochandle *Pr, lwpid_t i, asrset_t asrs);
124 int Plwp_setasrs(struct ps_prochandle *Pr, lwpid_t i, const asrset_t asrs);
127 int Plwp_getpsinfo(struct ps_prochandle *Pr, lwpid_t
[all...]
H A DPcontrol.h136 lwpid_t lwp_id; /* lwp identifier */
255 lwpid_t lwp_id; /* lwp identifier */
278 extern int getlwpstatus(struct ps_prochandle *, lwpid_t, lwpstatus_t *);
/illumos-gate/usr/src/cmd/sgs/librtld_db/common/
H A Dllib-lrtld_db46 rd_err_e rd_plt_resolution(rd_agent_t *, psaddr_t, lwpid_t,
H A D_rtld_db.h145 extern rd_err_e plt32_resolution(rd_agent_t *, psaddr_t, lwpid_t,
160 extern rd_err_e plt64_resolution(rd_agent_t *, psaddr_t, lwpid_t,
/illumos-gate/usr/src/cmd/truss/
H A Dramdata.c98 lwpid_t *truss_lwpid; /* array of truss lwpid's */
128 lwpid_t primary_lwp; /* representative lwp on process grab */
H A Dproto.h101 extern int lwptrace(pid_t, lwpid_t);
H A Dramdata.h183 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/cmd/mdb/common/mdb/
H A Dmdb_tdb.h50 lwpid_t, td_thrhandle_t *);
/illumos-gate/usr/src/cmd/sgs/librtld_db/amd64/
H A Dplt64_resolution.c51 plt64_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid,
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h571 lwpid_t ul_lwpid; /* thread id, aka the lwp id */
1036 lwpid_t ul_lwpid; /* thread id, aka the lwp id */
1321 extern lwpid_t *alloc_lwpids(lwpid_t *, int *, int *);
1449 extern int __lwp_continue(lwpid_t);
1450 extern int __lwp_create(ucontext_t *, uint_t, lwpid_t *);
1451 extern int ___lwp_suspend(lwpid_t);
1452 extern int lwp_wait(lwpid_t, lwpid_t *);
1453 extern int __lwp_wait(lwpid_t, lwpid_
[all...]
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparc/
H A Dplt32_resolution.c50 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid,
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dassfail.c68 lwpid_t lwpid;
179 lwpid_t lwpid;
270 lwpid_t lwpid;
357 lwpid_t lwpid;
406 lwpid_t lwpid;
H A Dsema.c138 lwpid_t lwpid = 0;
256 lwpid_t lwpid = 0;
323 lwpid_t lwpid = 0;
H A Dsynch.c1226 static lwpid_t
1227 preempt_unpark(ulwp_t *self, lwpid_t lwpid)
1613 static lwpid_t
1616 lwpid_t lwpid = 0;
1646 lwpid_t buffer[MAXLWPS];
1647 lwpid_t *lwpid = buffer;
1693 (void) munmap((caddr_t)lwpid, maxlwps * sizeof (lwpid_t));
1704 static lwpid_t
1708 lwpid_t lwpid = 0;
2448 lwpid_t lwpi
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dfindstack_subr.c176 lwpid_t sulwp_id;
248 cmp.sulwp_id = (lwpid_t)addr;
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/
H A Dplt32_resolution.c146 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid,

Completed in 156 milliseconds

12