Lines Matching defs:ap
176 struct elf_args *ap;
189 if ((ap = (struct elf_args *)pack->ep_emul_arg)) {
193 a->a_v = ap->arg_phaddr;
197 a->a_v = ap->arg_phentsize;
201 a->a_v = ap->arg_phnum;
209 a->a_v = ap->arg_interp;
217 a->a_v = ap->arg_entry;
406 struct exec_vmcmd_set *vcset, u_long *entryoff, struct elf_args *ap,
669 struct elf_args *ap = NULL;
804 ap = kmem_alloc(sizeof(*ap), KM_SLEEP);
805 ap->arg_interp = (vaddr_t)NULL;
822 &epp->ep_vmcmds, &interp_offset, ap, &pos)) != 0) {
823 kmem_free(ap, sizeof(*ap));
826 ap->arg_interp = epp->ep_vmcmds.evs_cmds[j].ev_addr;
827 epp->ep_entry = ap->arg_interp + interp_offset;
832 if (ap) {
833 ap->arg_phaddr = phdr ? phdr : computed_phdr;
834 ap->arg_phentsize = eh->e_phentsize;
835 ap->arg_phnum = eh->e_phnum;
836 ap->arg_entry = eh->e_entry;
837 epp->ep_emul_arg = ap;
979 struct elf_args *ap = arg;
980 KASSERT(ap != NULL);
981 kmem_free(ap, sizeof(*ap));