Lines Matching refs:bigwad

187 	} *bigwad;
192 size_t bigsize = MAX(psize, MAX(sizeof (*bigwad),
218 bigwad = kmem_alloc(bigsize, KM_SLEEP);
231 prgetpsinfo(p, &bigwad->psinfo);
233 bigwad->psinfo.pr_wstat = wstat(CLD_DUMPED, sig);
235 error = elfnote(vp, &offset, NT_PSINFO, sizeof (bigwad->psinfo),
236 (caddr_t)&bigwad->psinfo, rlimit, credp);
255 prgetstatus(p, &bigwad->pstatus, p->p_zone);
256 bigwad->pstatus.pr_lwp.pr_why = 0;
262 error = elfnote(vp, &offset, NT_PSTATUS, sizeof (bigwad->pstatus),
263 (caddr_t)&bigwad->pstatus, rlimit, credp);
274 bigwad->auxv[i].a_type = up->u_auxv[i].a_type;
275 bigwad->auxv[i].a_un.a_val = up->u_auxv[i].a_un.a_val;
277 error = elfnote(vp, &offset, NT_AUXV, sizeof (bigwad->auxv),
278 (caddr_t)bigwad->auxv, rlimit, credp);
282 bcopy(&utsname, &bigwad->uts, sizeof (struct utsname));
284 bcopy(p->p_zone->zone_nodename, &bigwad->uts.nodename,
288 (caddr_t)&bigwad->uts, rlimit, credp);
292 prgetsecflags(p, &bigwad->psecflags);
294 (caddr_t)&bigwad->psecflags, rlimit, credp);
298 prgetcred(p, &bigwad->pcred);
300 if (bigwad->pcred.pr_ngroups != 0) {
302 sizeof (gid_t) * (bigwad->pcred.pr_ngroups - 1);
307 (caddr_t)&bigwad->pcred, rlimit, credp);
316 prgetpriv(p, &bigwad->ppriv);
319 (caddr_t)&bigwad->ppriv, rlimit, credp);
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,
502 prgetlwpstatus(t, &bigwad->lwpstatus, p->p_zone);
503 bigwad->lwpstatus.pr_why = 0;
508 prgetlwpstatus(t, &bigwad->lwpstatus, p->p_zone);
512 sizeof (bigwad->lwpstatus), (caddr_t)&bigwad->lwpstatus,
528 prgetwindows(lwp, &bigwad->gwindows);
530 size, (caddr_t)&bigwad->gwindows,
540 prgetasregs(lwp, bigwad->asrset);
542 sizeof (asrset_t), (caddr_t)bigwad->asrset,
550 prgetprxregs(lwp, bigwad->xregs);
552 xregsize, bigwad->xregs, rlimit, credp);
571 psinfo_kto32(psaddr, &bigwad->psinfo);
572 psaddr = &bigwad->psinfo;
585 kmem_free(bigwad, bigsize);