Home
last modified time | relevance | path

Searched refs:nlwp (Results 1 – 12 of 12) sorted by relevance

/titanic_41/usr/src/uts/common/avs/ns/solaris/
H A Dnsc_proc.c82 struct nsc_nlwp *nlwp, **nlwpp; in nsc_create_process() local
86 nlwp = kmem_zalloc(sizeof (*nlwp), KM_NOSLEEP); in nsc_create_process()
88 if (!nlwp || !nsk) { in nsc_create_process()
89 if (nlwp) { in nsc_create_process()
90 kmem_free(nlwp, sizeof (*nlwp)); in nsc_create_process()
98 nlwp->fn = func; in nsc_create_process()
99 nlwp->arg = arg; in nsc_create_process()
103 nlwp->next = nsc_nlwp_top; in nsc_create_process()
104 nsc_nlwp_top = nlwp; in nsc_create_process()
109 nsk->data1 = (uint64_t)(unsigned long)nlwp; in nsc_create_process()
[all …]
/titanic_41/usr/src/uts/common/exec/elf/
H A Dold_notes.c65 int nlwp = p->p_lwpcnt; in setup_old_note_header() local
70 v[0].p_filesz = (sizeof (Note) * (3 + nlwp)) in setup_old_note_header()
75 + nlwp * roundup(sizeof (prstatus_t), sizeof (Word)); in setup_old_note_header()
77 v[0].p_filesz += nlwp * sizeof (Note) in setup_old_note_header()
78 + nlwp*roundup(sizeof (prfpregset_t), sizeof (Word)); in setup_old_note_header()
80 v[0].p_filesz += nlwp * sizeof (Note) in setup_old_note_header()
81 + nlwp * roundup(size, sizeof (Word)); in setup_old_note_header()
122 int nlwp; in write_old_elfnotes() local
158 nlwp = p->p_lwpcnt; in write_old_elfnotes()
160 ASSERT(nlwp != 0); in write_old_elfnotes()
[all …]
H A Delf_notes.c75 int nlwp = p->p_lwpcnt; in setup_note_header() local
97 v[0].p_filesz = (sizeof (Note) * (9 + 2 * nlwp + nzomb + nfd)) in setup_note_header()
107 + (nlwp + nzomb) * roundup(sizeof (lwpsinfo_t), sizeof (Word)) in setup_note_header()
108 + nlwp * roundup(sizeof (lwpstatus_t), sizeof (Word)) in setup_note_header()
138 v[0].p_filesz += nlwp * sizeof (Note) in setup_note_header()
139 + nlwp * roundup(size, sizeof (Word)); in setup_note_header()
161 v[0].p_filesz += nlwp * sizeof (Note) in setup_note_header()
162 + nlwp * roundup(sizeof (asrset_t), sizeof (Word)); in setup_note_header()
201 int nlwp; in write_elfnotes() local
448 nlwp = p->p_lwpcnt; in write_elfnotes()
[all …]
/titanic_41/usr/src/uts/common/fs/proc/
H A Dprioctl.c555 int nlwp; in prioctl64() local
560 Nlwp = nlwp = p->p_lwpcnt; in prioctl64()
581 ASSERT(nlwp > 0); in prioctl64()
582 --nlwp; in prioctl64()
587 ASSERT(nlwp == 0); in prioctl64()
865 int nlwp; in prioctl64() local
869 nlwp = Nlwp = p->p_lwpcnt; in prioctl64()
891 ASSERT(nlwp > 0); in prioctl64()
892 --nlwp; in prioctl64()
895 ASSERT(nlwp == 0); in prioctl64()
[all …]
H A Dprvnops.c743 int nlwp; in pr_read_lstatus() local
751 nlwp = p->p_lwpcnt; in pr_read_lstatus()
752 size = sizeof (prheader_t) + nlwp * LSPAN(lwpstatus_t); in pr_read_lstatus()
759 ASSERT(nlwp == p->p_lwpcnt); in pr_read_lstatus()
761 php->pr_nent = nlwp; in pr_read_lstatus()
817 int nlwp; in pr_read_lpsinfo() local
832 if ((nlwp = p->p_lwpcnt + p->p_zombcnt) == 0) { in pr_read_lpsinfo()
836 size = sizeof (prheader_t) + nlwp * LSPAN(lwpsinfo_t); in pr_read_lpsinfo()
843 ASSERT(nlwp == p->p_lwpcnt + p->p_zombcnt); in pr_read_lpsinfo()
845 php->pr_nent = nlwp; in pr_read_lpsinfo()
[all …]
/titanic_41/usr/src/lib/libpctx/common/
H A Dlibpctx.c407 int fd, nlwp; in pctx_lwpiterate() local
443 for (nlwp = prh->pr_nent; nlwp > 0; nlwp--) { in pctx_lwpiterate()
/titanic_41/usr/src/uts/common/os/
H A Dpool.c1228 int nlwp; in pool_change_class() local
1243 nlwp = p->p_lwpcnt + p->p_zombcnt + 1; in pool_change_class()
1249 bufs = kmem_zalloc(nlwp * sizeof (void *), KM_SLEEP); in pool_change_class()
1250 for (i = 0, buf = bufs; i < nlwp; i++, buf++) { in pool_change_class()
1280 for (i = 0, buf = bufs; i < nlwp; i++, buf++) { in pool_change_class()
1286 kmem_free(bufs, nlwp * sizeof (void *)); in pool_change_class()
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dgcore.c1334 gcore_walk_lwps(mdb_proc_t *p, lwp_callback_t callback, int nlwp, in gcore_walk_lwps() argument
1345 php = calloc(1, sizeof (prheader_t) + nlwp * ent_size); in gcore_walk_lwps()
1349 php->pr_nent = nlwp; in gcore_walk_lwps()
1845 int nlwp = p->p_lwpcnt; in Plstatus_gcore() local
1848 return (gcore_walk_lwps(p, gcore_lstatus_cb, nlwp, ent_size)); in Plstatus_gcore()
1856 int nlwp = p->p_lwpcnt + p->p_zombcnt; in Plpsinfo_gcore() local
1859 return (gcore_walk_lwps(p, gcore_lpsinfo_cb, nlwp, ent_size)); in Plpsinfo_gcore()
/titanic_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_proc.c1160 int nlwp = Pstatus(P)->pr_nlwp; in pt_print_lwpid() local
1162 if (*n == nlwp - 2) in pt_print_lwpid()
1164 else if (*n == nlwp - 1) in pt_print_lwpid()
5154 int nlwp = 0; in pt_xd_lwpstatus() local
5157 nlwp = psp->pr_nlwp; in pt_xd_lwpstatus()
5160 return (sizeof (lwpstatus_t) * nlwp); in pt_xd_lwpstatus()
5162 if (nlwp == 0) in pt_xd_lwpstatus()
5165 lsp = lbuf = mdb_alloc(sizeof (lwpstatus_t) * nlwp, UM_SLEEP); in pt_xd_lwpstatus()
5166 nbytes = MIN(nbytes, sizeof (lwpstatus_t) * nlwp); in pt_xd_lwpstatus()
5171 mdb_free(lbuf, sizeof (lwpstatus_t) * nlwp); in pt_xd_lwpstatus()
/titanic_41/usr/src/lib/libproc/common/
H A DPcontrol.c2894 long nlwp; in Plwp_iter() local
2943 for (nlwp = Lhp->pr_nent, Lsp = (lwpstatus_t *)(uintptr_t)(Lhp + 1); in Plwp_iter()
2944 nlwp > 0; in Plwp_iter()
2945 nlwp--, Lsp = (lwpstatus_t *)((uintptr_t)Lsp + Lhp->pr_entsize)) { in Plwp_iter()
H A DPcore.c195 lwp_info_t *nlwp, *lwp = list_next(&core->core_lwp_head); in Pfini_core() local
198 for (i = 0; i < core->core_nlwp; i++, lwp = nlwp) { in Pfini_core()
199 nlwp = list_next(lwp); in Pfini_core()
/titanic_41/usr/src/cmd/ps/
H A Dps.c1038 int nlwp = 0; in print_proc() local
1046 } while (++nlwp < lpsinfobuf->pr_nent); in print_proc()