/illumos-gate/usr/src/uts/common/sys/ |
H A D | prsystm.h | 53 struct lwpsinfo; 76 extern void prgetlwpsinfo(kthread_t *, struct lwpsinfo *); 137 extern void lwpsinfo_kto32(const struct lwpsinfo *src, struct lwpsinfo32 *dest);
|
H A D | procfs.h | 239 * lwp ps(1) information file. /proc/<pid>/lwp/<lwpid>/lwpsinfo 242 typedef struct lwpsinfo { struct 657 * _ILP32 lwp ps(1) information file. /proc/<pid>/lwp/<lwpid>/lwpsinfo
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | gen_layout_obj.c | 47 lwpsinfo_t lwpsinfo; variable
|
H A D | struct_layout.h | 545 const sl_lwpsinfo_layout_t *lwpsinfo; /* lwpsinfo_t */ member in struct:__anon69
|
H A D | gen_struct_layout.c | 347 START(lwpsinfo, lwpsinfo_t); 652 (void) printf(fmt, "lwpsinfo");
|
H A D | corenote.c | 1345 const sl_lwpsinfo_layout_t *layout = state->ns_arch->lwpsinfo;
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 174 lwpsinfo_t lwpsinfo; member in union:__anon187 468 prgetlwpsinfo(t, &bigwad->lwpsinfo); 473 bzero(&bigwad->lwpsinfo, sizeof (bigwad->lwpsinfo)); 474 bigwad->lwpsinfo.pr_lwpid = lep->le_lwpid; 475 bigwad->lwpsinfo.pr_state = SZOMB; 476 bigwad->lwpsinfo.pr_sname = 'Z'; 477 bigwad->lwpsinfo.pr_start.tv_sec = lep->le_start; 480 sizeof (bigwad->lwpsinfo), (caddr_t)&bigwad->lwpsinfo, [all...] |
/illumos-gate/usr/src/cmd/pbind/ |
H A D | pbind.c | 243 struct lwpsinfo *lwp; 311 query_all_proc(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, void *arg) argument 333 query_all_lwp(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, void *arg) argument 336 id_t lwpid = lwpsinfo->pr_lwpid; 338 processorid_t binding = lwpsinfo->pr_bindpro;
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | proc_arg.c | 433 lwpsinfo_t *lwpsinfo; local 498 lwpsinfo = (lwpsinfo_t *)ptr; 499 if ((ret = func(&psinfo, lwpsinfo, arg)) != 0) {
|
/illumos-gate/usr/src/cmd/ptools/plgrp/ |
H A D | plgrp.c | 870 const lwpsinfo_t *lwpsinfo) 905 home = lwpsinfo->pr_lgrp; 914 home = lwpsinfo->pr_lgrp; 948 old_home = lwpsinfo->pr_lgrp; 991 old_home = lwpsinfo->pr_lgrp; 1195 const lwpsinfo_t *lwpsinfo) 1225 lwpid = lwpsinfo->pr_lwpid; 1236 return (do_op(plgrp_args, pstatus->pr_pid, lwpid, lwpsinfo)); 869 do_op(plgrp_args_t *plgrp_args, id_t pid, id_t lwpid, const lwpsinfo_t *lwpsinfo) argument 1194 Plwp_iter_handler(void *arg, const lwpstatus_t *lwpstatus, const lwpsinfo_t *lwpsinfo) argument
|
/illumos-gate/usr/src/cmd/psrset/ |
H A D | psrset.c | 490 query_all_proc(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, void *arg) argument 512 query_all_lwp(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, void *arg) argument 515 id_t lwpid = lwpsinfo->pr_lwpid; 517 psetid_t binding = lwpsinfo->pr_bindpset; 572 struct lwpsinfo *lwp;
|
/illumos-gate/usr/src/cmd/prstat/ |
H A D | prstat.c | 880 add_lwp(psinfo_t *psinfo, lwpsinfo_t *lwpsinfo, int flags) argument 884 id_t lwpid = lwpsinfo->pr_lwpid; 893 (void) memcpy(&lwp->li_info.pr_lwp, lwpsinfo, sizeof (lwpsinfo_t)); 913 lwpsinfo_t *lwpsinfo; local 969 lwpsinfo = (lwpsinfo_t *)ptr; 971 lwpsinfo->pr_onpro) || 973 lwpsinfo->pr_bindpset) || 974 !has_element(&lgr_tbl, lwpsinfo->pr_lgrp)) 990 add_lwp(&psinfo, lwpsinfo, 993 add_lwp(&psinfo, lwpsinfo, [all...] |
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prvnops.c | 188 "lwpsinfo" }, 629 pr_read_lwpsinfo, /* /proc/<pid>/lwp/<lwpid>/lwpsinfo */ 1445 lwpsinfo_t lwpsinfo; local 1467 if (uiop->uio_offset >= sizeof (lwpsinfo)) { 1473 prgetlwpsinfo(t, &lwpsinfo); 1476 bzero(&lwpsinfo, sizeof (lwpsinfo)); 1477 lwpsinfo.pr_lwpid = lep->le_lwpid; 1478 lwpsinfo.pr_state = SZOMB; 1479 lwpsinfo 2518 lwpsinfo32_t lwpsinfo; local [all...] |
H A D | prsubr.c | 2317 /* get the chosen lwp's lwpsinfo */ 2449 /* get the chosen lwp's lwpsinfo */ 2651 lwpsinfo_kto32(const struct lwpsinfo *src, struct lwpsinfo32 *dest)
|
/illumos-gate/usr/src/cmd/ps/ |
H A D | ps.c | 786 /* allocate a buffer for lwpsinfo structures */ 936 lwpsinfo_t *lwpsinfo; /* array of lwpsinfo structs */ local 1033 lwpsinfo = (lwpsinfo_t *)(lpsinfobuf + 1); 1041 info.pr_lwp = *lwpsinfo; 1044 lwpsinfo = (lwpsinfo_t *)((char *)lwpsinfo +
|