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

12

/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dlwp.h75 typedef uint_t lwpid_t; typedef
77 int _lwp_kill(lwpid_t, int);
79 lwpid_t _lwp_self(void);
80 int _lwp_suspend(lwpid_t);
81 int _lwp_continue(lwpid_t);
/opensolaris-onvv-gate/usr/src/cmd/wbem/provider/tools/rds/
H A Drdtable.c35 static lwpid_t *lwpid_tbl[LWPID_TBL_SZ];
40 (void) memset(&lwpid_tbl, 0, sizeof (lwpid_t *) * LWPID_TBL_SZ);
46 lwpid_t *elm = Zalloc(sizeof (lwpid_t));
59 lwpid_t *elm, *elm_prev;
80 static lwpid_t *
83 lwpid_t *elm = lwpid_tbl[pid % LWPID_TBL_SZ];
96 lwpid_t *elm = lwpid_getptr(pid, lwpid);
106 lwpid_t *elm;
H A Drdtable.h40 #define LWPID_TBL_SZ 4096 /* hash table of lwpid_t structures */
66 } lwpid_t; typedef in typeref:struct:lwpid
/opensolaris-onvv-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.h191 extern rd_err_e rd_plt_resolution(rd_agent_t *, psaddr_t, lwpid_t,
/opensolaris-onvv-gate/usr/src/cmd/ptools/pmap/
H A Dpmap_common.h35 lwpid_t lwps_lwpid;
/opensolaris-onvv-gate/usr/src/lib/libproc/common/
H A DPlwpregs.c49 getlwpcore(struct ps_prochandle *P, lwpid_t lwpid)
68 getlwpfile(struct ps_prochandle *P, lwpid_t lwpid,
93 getlwpstatus(struct ps_prochandle *P, lwpid_t lwpid, lwpstatus_t *lps)
132 setlwpregs(struct ps_prochandle *P, lwpid_t lwpid, long cmd,
187 Plwp_getregs(struct ps_prochandle *P, lwpid_t lwpid, prgregset_t gregs)
199 Plwp_setregs(struct ps_prochandle *P, lwpid_t lwpid, const prgregset_t gregs)
205 Plwp_getfpregs(struct ps_prochandle *P, lwpid_t lwpid, prfpregset_t *fpregs)
216 int Plwp_setfpregs(struct ps_prochandle *P, lwpid_t lwpid,
224 Plwp_getxregs(struct ps_prochandle *P, lwpid_t lwpid, prxregset_t *xregs)
254 Plwp_setxregs(struct ps_prochandle *P, lwpid_t lwpi
[all...]
H A Dlibproc.h258 extern struct ps_lwphandle *Lgrab(struct ps_prochandle *, lwpid_t, int *);
362 extern int Plwp_getregs(struct ps_prochandle *, lwpid_t, prgregset_t);
363 extern int Plwp_setregs(struct ps_prochandle *, lwpid_t, const prgregset_t);
365 extern int Plwp_getfpregs(struct ps_prochandle *, lwpid_t, prfpregset_t *);
366 extern int Plwp_setfpregs(struct ps_prochandle *, lwpid_t,
371 extern int Plwp_getxregs(struct ps_prochandle *, lwpid_t, prxregset_t *);
372 extern int Plwp_setxregs(struct ps_prochandle *, lwpid_t, const prxregset_t *);
374 extern int Plwp_getgwindows(struct ps_prochandle *, lwpid_t, gwindows_t *);
377 extern int Plwp_getasrs(struct ps_prochandle *, lwpid_t, asrset_t);
378 extern int Plwp_setasrs(struct ps_prochandle *, lwpid_t, cons
[all...]
H A DPservice.c105 ps_lstop(struct ps_prochandle *P, lwpid_t lwpid)
114 ps_lcontinue(struct ps_prochandle *P, lwpid_t lwpid)
122 ps_lgetregs(struct ps_prochandle *P, lwpid_t lwpid, prgregset_t regs)
134 ps_lsetregs(struct ps_prochandle *P, lwpid_t lwpid, const prgregset_t regs)
146 ps_lgetfpregs(struct ps_prochandle *P, lwpid_t lwpid, prfpregset_t *regs)
158 ps_lsetfpregs(struct ps_prochandle *P, lwpid_t lwpid, const prfpregset_t *regs)
172 ps_lgetxregsize(struct ps_prochandle *P, lwpid_t lwpid, int *xrsize)
205 ps_lgetxregs(struct ps_prochandle *P, lwpid_t lwpid, caddr_t xregs)
218 ps_lsetxregs(struct ps_prochandle *P, lwpid_t lwpid, caddr_t xregs)
235 ps_lgetLDT(struct ps_prochandle *P, lwpid_t lwpi
[all...]
H A Dllib-lproc90 struct ps_lwphandle *Lgrab(struct ps_prochandle *P, lwpid_t lwpid, int *perr);
111 int Plwp_getregs(struct ps_prochandle *Pr, lwpid_t i, prgregset_t gr);
112 int Plwp_setregs(struct ps_prochandle *Pr, lwpid_t i, const prgregset_t gr);
113 int Plwp_getfpregs(struct ps_prochandle *Pr, lwpid_t i, prfpregset_t *fp);
114 int Plwp_setfpregs(struct ps_prochandle *Pr, lwpid_t i, const prfpregset_t *fp);
116 int Plwp_getxregs(struct ps_prochandle *Pr, lwpid_t i, prxregset_t *xr);
117 int Plwp_setxregs(struct ps_prochandle *Pr, lwpid_t i, const prxregset_t *xr);
119 int Plwp_getasrs(struct ps_prochandle *Pr, lwpid_t i, asrset_t asrs);
120 int Plwp_setasrs(struct ps_prochandle *Pr, lwpid_t i, const asrset_t asrs);
123 int Plwp_getpsinfo(struct ps_prochandle *Pr, lwpid_t
[all...]
H A DPcontrol.h129 lwpid_t lwp_id; /* lwp identifier */
242 lwpid_t lwp_id; /* lwp identifier */
265 extern int getlwpstatus(struct ps_prochandle *, lwpid_t, lwpstatus_t *);
/opensolaris-onvv-gate/usr/src/lib/libc/port/sys/
H A Dlwp.c68 _lwp_suspend(lwpid_t lwpid)
70 extern int ___lwp_suspend(lwpid_t);
/opensolaris-onvv-gate/usr/src/uts/intel/sys/acpi/platform/
H A Dacfreebsd.h143 #define ACPI_THREAD_ID lwpid_t
/opensolaris-onvv-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,
/opensolaris-onvv-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 */
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_tdb.h50 lwpid_t, td_thrhandle_t *);
/opensolaris-onvv-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,
/opensolaris-onvv-gate/usr/src/lib/libc/port/threads/
H A Dassfail.c62 lwpid_t lwpid;
166 lwpid_t lwpid;
257 lwpid_t lwpid;
344 lwpid_t lwpid;
393 lwpid_t lwpid;
H A Dsema.c138 lwpid_t lwpid = 0;
256 lwpid_t lwpid = 0;
323 lwpid_t lwpid = 0;
/opensolaris-onvv-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h545 lwpid_t ul_lwpid; /* thread id, aka the lwp id */
965 lwpid_t ul_lwpid; /* thread id, aka the lwp id */
1244 extern lwpid_t *alloc_lwpids(lwpid_t *, int *, int *);
1372 extern int __lwp_continue(lwpid_t);
1373 extern int __lwp_create(ucontext_t *, uint_t, lwpid_t *);
1374 extern int ___lwp_suspend(lwpid_t);
1375 extern int lwp_wait(lwpid_t, lwpid_t *);
1376 extern int __lwp_wait(lwpid_t, lwpid_
[all...]
/opensolaris-onvv-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,
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dfindstack_subr.c176 lwpid_t sulwp_id;
248 cmp.sulwp_id = (lwpid_t)addr;

Completed in 113 milliseconds

12