Searched refs:bigwad (Results 1 - 3 of 3) sorted by relevance
/opensolaris-onvv-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 156 } *bigwad; local 161 size_t bigsize = MAX(psize, MAX(sizeof (*bigwad), 183 bigwad = kmem_alloc(bigsize, KM_SLEEP); 196 prgetpsinfo(p, &bigwad->psinfo); 198 bigwad->psinfo.pr_wstat = wstat(CLD_DUMPED, sig); 200 error = elfnote(vp, &offset, NT_PSINFO, sizeof (bigwad->psinfo), 201 (caddr_t)&bigwad->psinfo, rlimit, credp); 220 prgetstatus(p, &bigwad->pstatus, p->p_zone); 221 bigwad->pstatus.pr_lwp.pr_why = 0; 227 error = elfnote(vp, &offset, NT_PSTATUS, sizeof (bigwad [all...] |
H A D | old_notes.c | 115 } *bigwad; local 117 size_t bigsize = MAX(sizeof (*bigwad), (size_t)xregsize); 125 bigwad = kmem_alloc(bigsize, KM_SLEEP); 135 oprgetpsinfo(p, &bigwad->psinfo, NULL); 137 error = elfnote(vp, &offset, NT_PRPSINFO, sizeof (bigwad->psinfo), 138 (caddr_t)&bigwad->psinfo, rlimit, credp); 149 bigwad->auxv[i].a_type = up->u_auxv[i].a_type; 150 bigwad->auxv[i].a_un.a_val = up->u_auxv[i].a_un.a_val; 152 error = elfnote(vp, &offset, NT_AUXV, sizeof (bigwad->auxv), 153 (caddr_t)bigwad [all...] |
H A D | elf.c | 275 struct bigwad { struct 282 } *bigwad; /* kmem_alloc this behemoth so we don't blow stack */ local 292 bigwad = kmem_alloc(sizeof (struct bigwad), KM_SLEEP); 293 ehdrp = &bigwad->ehdr; 294 dlnp = bigwad->dl_name; 295 pathbufp = bigwad->pathbuf; 496 aux = bigwad->elfargs; 610 if (error && dlnp != bigwad->dl_name) { 626 bigwad 1711 } *bigwad; local [all...] |
Completed in 44 milliseconds