Lines Matching refs:args

229 	Elf32_Auxargs *args;
240 args = (Elf32_Auxargs *)imgp->auxargs;
241 pos = base + (imgp->args->argc + imgp->args->envc + 2);
259 AUXARGS_ENTRY_32(pos, AT_PHDR, args->phdr);
260 AUXARGS_ENTRY_32(pos, AT_PHENT, args->phent);
261 AUXARGS_ENTRY_32(pos, AT_PHNUM, args->phnum);
262 AUXARGS_ENTRY_32(pos, AT_PAGESZ, args->pagesz);
263 AUXARGS_ENTRY_32(pos, AT_FLAGS, args->flags);
264 AUXARGS_ENTRY_32(pos, AT_ENTRY, args->entry);
265 AUXARGS_ENTRY_32(pos, AT_BASE, args->base);
275 if (args->execfd != -1)
276 AUXARGS_ENTRY_32(pos, AT_EXECFD, args->execfd);
283 suword32(base, (uint32_t)imgp->args->argc);
547 linux_sigreturn(struct thread *td, struct linux_sigreturn_args *args)
560 printf(ARGS(sigreturn, "%p"), (void *)args->sfp);
567 if (copyin(args->sfp, &frame, sizeof(frame)) != 0)
634 linux_rt_sigreturn(struct thread *td, struct linux_rt_sigreturn_args *args)
649 printf(ARGS(rt_sigreturn, "%p"), (void *)args->ucp);
656 if (copyin(args->ucp, &uc, sizeof(uc)) != 0)
736 sa->args[0] = frame->tf_rbx;
737 sa->args[1] = frame->tf_rcx;
738 sa->args[2] = frame->tf_rdx;
739 sa->args[3] = frame->tf_rsi;
740 sa->args[4] = frame->tf_rdi;
741 sa->args[5] = frame->tf_rbp; /* Unconfirmed */
788 imgp->args->fname_buf =
865 roundup(ARG_MAX - imgp->args->stringspace, sizeof(char *));
897 vectp = (u_int32_t *) (destp - (imgp->args->argc +
898 imgp->args->envc + 2 + imgp->auxarg_size) *
906 vectp = (u_int32_t *)(destp - (imgp->args->argc +
907 imgp->args->envc + 2) * sizeof(u_int32_t));
914 stringp = imgp->args->begin_argv;
915 argc = imgp->args->argc;
916 envc = imgp->args->envc;
920 copyout(stringp, destp, ARG_MAX - imgp->args->stringspace);