/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | lwp.h | 75 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 D | rdtable.c | 35 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 D | rdtable.h | 40 #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 D | proc_service.h | 111 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 D | rtld_db.h | 191 extern rd_err_e rd_plt_resolution(rd_agent_t *, psaddr_t, lwpid_t,
|
/opensolaris-onvv-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap_common.h | 35 lwpid_t lwps_lwpid;
|
/opensolaris-onvv-gate/usr/src/lib/libproc/common/ |
H A D | Plwpregs.c | 49 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 D | libproc.h | 258 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 D | Pservice.c | 105 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 D | llib-lproc | 90 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 D | Pcontrol.h | 129 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 D | lwp.c | 68 _lwp_suspend(lwpid_t lwpid) 70 extern int ___lwp_suspend(lwpid_t);
|
/opensolaris-onvv-gate/usr/src/uts/intel/sys/acpi/platform/ |
H A D | acfreebsd.h | 143 #define ACPI_THREAD_ID lwpid_t
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld_db/common/ |
H A D | llib-lrtld_db | 46 rd_err_e rd_plt_resolution(rd_agent_t *, psaddr_t, lwpid_t,
|
H A D | _rtld_db.h | 145 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 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 | proto.h | 101 extern int lwptrace(pid_t, lwpid_t);
|
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 */
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_tdb.h | 50 lwpid_t, td_thrhandle_t *);
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld_db/amd64/ |
H A D | plt64_resolution.c | 51 plt64_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid,
|
/opensolaris-onvv-gate/usr/src/lib/libc/port/threads/ |
H A D | assfail.c | 62 lwpid_t lwpid; 166 lwpid_t lwpid; 257 lwpid_t lwpid; 344 lwpid_t lwpid; 393 lwpid_t lwpid;
|
H A D | sema.c | 138 lwpid_t lwpid = 0; 256 lwpid_t lwpid = 0; 323 lwpid_t lwpid = 0;
|
/opensolaris-onvv-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 545 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 D | plt32_resolution.c | 50 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid,
|
/opensolaris-onvv-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;
|