Searched refs:auxargs (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/sys/powerpc/powerpc/
H A Delf_common.c56 args = (Elf_Auxargs *)imgp->auxargs;
98 free(imgp->auxargs, M_TEMP);
99 imgp->auxargs = NULL;
100 KASSERT(pos - argarray <= AT_OLD_COUNT, ("Too many auxargs"));
/freebsd-current/sys/sys/
H A Dimgact.h69 void *auxargs; /* ELF Auxinfo structure pointer */ member in struct:image_params
/freebsd-current/sys/compat/linux/
H A Dlinux_elf.c346 if (imgp->execpath != NULL && imgp->auxargs != NULL) {
374 if (imgp->auxargs) {
376 * Allocate room on the stack for the ELF auxargs
456 if (imgp->auxargs) {
500 args = imgp->auxargs;
538 free(imgp->auxargs, M_TEMP);
539 imgp->auxargs = NULL;
540 KASSERT(pos - aarray <= LINUX_AT_COUNT, ("Too many auxargs"));
/freebsd-current/sys/amd64/linux32/
H A Dlinux32_sysvec.c630 if (imgp->execpath != NULL && imgp->auxargs != NULL) {
653 if (imgp->auxargs) {
655 * Allocate room on the stack for the ELF auxargs
718 if (imgp->auxargs) {
/freebsd-current/sys/kern/
H A Dkern_exec.c1687 if (imgp->execpath != NULL && imgp->auxargs != NULL) {
1726 if (imgp->auxargs) {
1728 * Allocate room on the stack for the ELF auxargs
1803 if (imgp->auxargs) {
H A Dimgact_elf.c1401 * Construct auxargs table (used by the copyout_auxargs routine)
1419 imgp->auxargs = elf_auxargs;
1438 Elf_Auxargs *args = (Elf_Auxargs *)imgp->auxargs;
1510 free(imgp->auxargs, M_TEMP);
1511 imgp->auxargs = NULL;
1512 KASSERT(pos - argarray <= AT_COUNT, ("Too many auxargs"));
/freebsd-current/sys/compat/freebsd32/
H A Dfreebsd32_misc.c3628 if (imgp->execpath != NULL && imgp->auxargs != NULL) {
3668 if (imgp->auxargs) {
3670 * Allocate room on the stack for the ELF auxargs
3744 if (imgp->auxargs) {

Completed in 255 milliseconds