Symbol: bigwad
usr/src/uts/common/exec/elf/elf.c
1003
aux = bigwad->elfargs;
usr/src/uts/common/exec/elf/elf.c
1026
bigwad->exenv.ex_brkbase = (caddr_t)0;
usr/src/uts/common/exec/elf/elf.c
1027
bigwad->exenv.ex_bssbase = (caddr_t)0;
usr/src/uts/common/exec/elf/elf.c
1028
bigwad->exenv.ex_brksize = 0;
usr/src/uts/common/exec/elf/elf.c
1030
bigwad->exenv.ex_brkbase = brkbase;
usr/src/uts/common/exec/elf/elf.c
1031
bigwad->exenv.ex_bssbase = bssbase;
usr/src/uts/common/exec/elf/elf.c
1032
bigwad->exenv.ex_brksize = brksize;
usr/src/uts/common/exec/elf/elf.c
1034
bigwad->exenv.ex_magic = elfmagic;
usr/src/uts/common/exec/elf/elf.c
1035
bigwad->exenv.ex_vp = vp;
usr/src/uts/common/exec/elf/elf.c
1036
setexecenv(&bigwad->exenv);
usr/src/uts/common/exec/elf/elf.c
1057
kmem_free(bigwad, sizeof (struct bigwad));
usr/src/uts/common/exec/elf/elf.c
2083
void *bigwad, *zeropg = NULL;
usr/src/uts/common/exec/elf/elf.c
2143
bigwad = kmem_alloc(bigsize, KM_SLEEP);
usr/src/uts/common/exec/elf/elf.c
2145
ehdr = (Ehdr *)bigwad;
usr/src/uts/common/exec/elf/elf.c
2230
phdr = (Phdr *)bigwad;
usr/src/uts/common/exec/elf/elf.c
2365
kmem_free(bigwad, bigsize);
usr/src/uts/common/exec/elf/elf.c
2530
Shdr *shdr = (Shdr *)bigwad;
usr/src/uts/common/exec/elf/elf.c
2553
kmem_free(bigwad, bigsize);
usr/src/uts/common/exec/elf/elf.c
307
} *bigwad; /* kmem_alloc this behemoth so we don't blow stack */
usr/src/uts/common/exec/elf/elf.c
318
bigwad = kmem_alloc(sizeof (struct bigwad), KM_SLEEP);
usr/src/uts/common/exec/elf/elf.c
319
ehdrp = &bigwad->ehdr;
usr/src/uts/common/exec/elf/elf.c
320
dlnp = bigwad->dl_name;
usr/src/uts/common/exec/elf/elf.c
321
pathbufp = bigwad->pathbuf;
usr/src/uts/common/exec/elf/elf.c
595
aux = bigwad->elfargs;
usr/src/uts/common/exec/elf/elf.c
734
if (error && dlnp != bigwad->dl_name) {
usr/src/uts/common/exec/elf/elf.c
750
bigwad->exenv.ex_brkbase = (caddr_t)PAGESIZE;
usr/src/uts/common/exec/elf/elf.c
751
bigwad->exenv.ex_bssbase = (caddr_t)PAGESIZE;
usr/src/uts/common/exec/elf/elf.c
753
bigwad->exenv.ex_bssbase = bssbase;
usr/src/uts/common/exec/elf/elf.c
754
bigwad->exenv.ex_brkbase = brkbase;
usr/src/uts/common/exec/elf/elf.c
756
bigwad->exenv.ex_brksize = brksize;
usr/src/uts/common/exec/elf/elf.c
757
bigwad->exenv.ex_magic = elfmagic;
usr/src/uts/common/exec/elf/elf.c
758
bigwad->exenv.ex_vp = vp;
usr/src/uts/common/exec/elf/elf.c
759
setexecenv(&bigwad->exenv);
usr/src/uts/common/exec/elf/elf.c
774
if ((error = execpermissions(nvp, &bigwad->vattr, args)) != 0) {
usr/src/uts/common/exec/elf/elf.c
885
(char *)bigwad->elfargs));
usr/src/uts/common/exec/elf/elf.c
911
(char *)bigwad->elfargs));
usr/src/uts/common/exec/elf/elf.c
946
postfixsize = (uintptr_t)aux - (uintptr_t)bigwad->elfargs;
usr/src/uts/common/exec/elf/elf.c
991
error = execpoststack(args, bigwad->elfargs, postfixsize);
usr/src/uts/common/exec/elf/elf_notes.c
239
} *bigwad;
usr/src/uts/common/exec/elf/elf_notes.c
244
size_t bigsize = MAX(psize, MAX(sizeof (*bigwad),
usr/src/uts/common/exec/elf/elf_notes.c
270
bigwad = kmem_alloc(bigsize, KM_SLEEP);
usr/src/uts/common/exec/elf/elf_notes.c
283
prgetpsinfo(p, &bigwad->psinfo);
usr/src/uts/common/exec/elf/elf_notes.c
285
bigwad->psinfo.pr_wstat = wstat(CLD_DUMPED, sig);
usr/src/uts/common/exec/elf/elf_notes.c
287
error = elfnote(vp, &offset, NT_PSINFO, sizeof (bigwad->psinfo),
usr/src/uts/common/exec/elf/elf_notes.c
288
(caddr_t)&bigwad->psinfo, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
307
prgetstatus(p, &bigwad->pstatus, p->p_zone);
usr/src/uts/common/exec/elf/elf_notes.c
308
bigwad->pstatus.pr_lwp.pr_why = 0;
usr/src/uts/common/exec/elf/elf_notes.c
314
error = elfnote(vp, &offset, NT_PSTATUS, sizeof (bigwad->pstatus),
usr/src/uts/common/exec/elf/elf_notes.c
315
(caddr_t)&bigwad->pstatus, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
326
bigwad->auxv[i].a_type = up->u_auxv[i].a_type;
usr/src/uts/common/exec/elf/elf_notes.c
327
bigwad->auxv[i].a_un.a_val = up->u_auxv[i].a_un.a_val;
usr/src/uts/common/exec/elf/elf_notes.c
329
error = elfnote(vp, &offset, NT_AUXV, sizeof (bigwad->auxv),
usr/src/uts/common/exec/elf/elf_notes.c
330
(caddr_t)bigwad->auxv, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
334
bcopy(&utsname, &bigwad->uts, sizeof (struct utsname));
usr/src/uts/common/exec/elf/elf_notes.c
336
bcopy(p->p_zone->zone_nodename, &bigwad->uts.nodename,
usr/src/uts/common/exec/elf/elf_notes.c
340
(caddr_t)&bigwad->uts, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
344
prgetsecflags(p, &bigwad->psecflags);
usr/src/uts/common/exec/elf/elf_notes.c
346
(caddr_t)&bigwad->psecflags, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
350
bzero(bigwad, crsize);
usr/src/uts/common/exec/elf/elf_notes.c
351
prgetcred(p, &bigwad->pcred);
usr/src/uts/common/exec/elf/elf_notes.c
353
if (bigwad->pcred.pr_ngroups != 0) {
usr/src/uts/common/exec/elf/elf_notes.c
355
sizeof (gid_t) * (bigwad->pcred.pr_ngroups - 1);
usr/src/uts/common/exec/elf/elf_notes.c
360
(caddr_t)&bigwad->pcred, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
369
prgetpriv(p, &bigwad->ppriv);
usr/src/uts/common/exec/elf/elf_notes.c
372
(caddr_t)&bigwad->ppriv, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
495
fill_prcwd(p, &bigwad->cwd, vroot, credp);
usr/src/uts/common/exec/elf/elf_notes.c
496
error = elfnote(vp, &offset, NT_CWD, sizeof (bigwad->cwd),
usr/src/uts/common/exec/elf/elf_notes.c
497
(caddr_t)&bigwad->cwd, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
531
prgetlwpsinfo(t, &bigwad->lwpsinfo);
usr/src/uts/common/exec/elf/elf_notes.c
540
bzero(&bigwad->lwpsinfo, sizeof (bigwad->lwpsinfo));
usr/src/uts/common/exec/elf/elf_notes.c
541
bigwad->lwpsinfo.pr_lwpid = lep->le_lwpid;
usr/src/uts/common/exec/elf/elf_notes.c
542
bigwad->lwpsinfo.pr_state = SZOMB;
usr/src/uts/common/exec/elf/elf_notes.c
543
bigwad->lwpsinfo.pr_sname = 'Z';
usr/src/uts/common/exec/elf/elf_notes.c
544
bigwad->lwpsinfo.pr_start.tv_sec = lep->le_start;
usr/src/uts/common/exec/elf/elf_notes.c
547
name.pr_lwpid = bigwad->lwpsinfo.pr_lwpid;
usr/src/uts/common/exec/elf/elf_notes.c
550
sizeof (bigwad->lwpsinfo), (caddr_t)&bigwad->lwpsinfo,
usr/src/uts/common/exec/elf/elf_notes.c
573
prgetlwpstatus(t, &bigwad->lwpstatus, p->p_zone);
usr/src/uts/common/exec/elf/elf_notes.c
574
bigwad->lwpstatus.pr_why = 0;
usr/src/uts/common/exec/elf/elf_notes.c
579
prgetlwpstatus(t, &bigwad->lwpstatus, p->p_zone);
usr/src/uts/common/exec/elf/elf_notes.c
583
sizeof (bigwad->lwpstatus), (caddr_t)&bigwad->lwpstatus,
usr/src/uts/common/exec/elf/elf_notes.c
604
prgetwindows(lwp, &bigwad->gwindows);
usr/src/uts/common/exec/elf/elf_notes.c
606
size, (caddr_t)&bigwad->gwindows,
usr/src/uts/common/exec/elf/elf_notes.c
616
prgetasregs(lwp, bigwad->asrset);
usr/src/uts/common/exec/elf/elf_notes.c
618
sizeof (asrset_t), (caddr_t)bigwad->asrset,
usr/src/uts/common/exec/elf/elf_notes.c
626
prgetprxregs(lwp, (prxregset_t *)bigwad->xregs);
usr/src/uts/common/exec/elf/elf_notes.c
628
xregsize, bigwad->xregs, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
647
psinfo_kto32(psaddr, &bigwad->psinfo);
usr/src/uts/common/exec/elf/elf_notes.c
648
psaddr = &bigwad->psinfo;
usr/src/uts/common/exec/elf/elf_notes.c
665
bzero(&bigwad->upanic, sizeof (prupanic_t));
usr/src/uts/common/exec/elf/elf_notes.c
666
bigwad->upanic.pru_version = PRUPANIC_VERSION_1;
usr/src/uts/common/exec/elf/elf_notes.c
668
bigwad->upanic.pru_flags |= PRUPANIC_FLAG_MSG_ERROR;
usr/src/uts/common/exec/elf/elf_notes.c
672
bigwad->upanic.pru_flags |= PRUPANIC_FLAG_MSG_TRUNC;
usr/src/uts/common/exec/elf/elf_notes.c
676
bigwad->upanic.pru_flags |= PRUPANIC_FLAG_MSG_VALID;
usr/src/uts/common/exec/elf/elf_notes.c
677
bcopy(p->p_upanic, bigwad->upanic.pru_data,
usr/src/uts/common/exec/elf/elf_notes.c
683
&bigwad->upanic, rlimit, credp);
usr/src/uts/common/exec/elf/elf_notes.c
692
kmem_free(bigwad, bigsize);
usr/src/uts/common/exec/elf/old_notes.c
103
bigwad = kmem_alloc(bigsize, KM_SLEEP);
usr/src/uts/common/exec/elf/old_notes.c
113
oprgetpsinfo(p, &bigwad->psinfo, NULL);
usr/src/uts/common/exec/elf/old_notes.c
115
error = elfnote(vp, &offset, NT_PRPSINFO, sizeof (bigwad->psinfo),
usr/src/uts/common/exec/elf/old_notes.c
116
(caddr_t)&bigwad->psinfo, rlimit, credp);
usr/src/uts/common/exec/elf/old_notes.c
127
bigwad->auxv[i].a_type = up->u_auxv[i].a_type;
usr/src/uts/common/exec/elf/old_notes.c
128
bigwad->auxv[i].a_un.a_val = up->u_auxv[i].a_un.a_val;
usr/src/uts/common/exec/elf/old_notes.c
130
error = elfnote(vp, &offset, NT_AUXV, sizeof (bigwad->auxv),
usr/src/uts/common/exec/elf/old_notes.c
131
(caddr_t)bigwad->auxv, rlimit, credp);
usr/src/uts/common/exec/elf/old_notes.c
159
oprgetstatus(t, &bigwad->prstat, p->p_zone);
usr/src/uts/common/exec/elf/old_notes.c
160
bigwad->prstat.pr_why = 0;
usr/src/uts/common/exec/elf/old_notes.c
166
oprgetstatus(t, &bigwad->prstat, p->p_zone);
usr/src/uts/common/exec/elf/old_notes.c
170
sizeof (bigwad->prstat), (caddr_t)&bigwad->prstat,
usr/src/uts/common/exec/elf/old_notes.c
176
prgetprfpregs(lwp, &bigwad->fpregs);
usr/src/uts/common/exec/elf/old_notes.c
178
sizeof (bigwad->fpregs), (caddr_t)&bigwad->fpregs,
usr/src/uts/common/exec/elf/old_notes.c
187
kmem_free(bigwad, bigsize);
usr/src/uts/common/exec/elf/old_notes.c
94
} *bigwad;
usr/src/uts/common/exec/elf/old_notes.c
95
size_t bigsize = sizeof (*bigwad);