| /mirbsd/src/sys/kern/ |
| D | exec_aout.c | 46 void openbsd_compat_setup(struct exec_package *epp); 62 exec_aout_makecmds(p, epp) in exec_aout_makecmds() argument 64 struct exec_package *epp; 69 struct exec *execp = epp->ep_hdr; 71 if (epp->ep_hdrvalid < sizeof(struct exec)) 82 error = exec_aout_prep_zmagic(p, epp); 85 error = exec_aout_prep_nmagic(p, epp); 88 error = exec_aout_prep_omagic(p, epp); 91 error = cpu_exec_aout_makecmds(p, epp); 95 kill_vmcmds(&epp->ep_vmcmds); [all …]
|
| D | exec_ecoff.c | 60 exec_ecoff_makecmds(p, epp) in exec_ecoff_makecmds() argument 62 struct exec_package *epp; 65 struct ecoff_exechdr *execp = epp->ep_hdr; 67 if (epp->ep_hdrvalid < ECOFF_HDR_SIZE) 75 error = exec_ecoff_prep_omagic(p, epp); 78 error = exec_ecoff_prep_nmagic(p, epp); 81 error = exec_ecoff_prep_zmagic(p, epp); 88 error = cpu_exec_ecoff_hook(p, epp); 91 kill_vmcmds(&epp->ep_vmcmds); 100 exec_ecoff_prep_omagic(p, epp) in exec_ecoff_prep_omagic() argument [all …]
|
| D | exec_script.c | 73 exec_script_makecmds(p, epp) in exec_script_makecmds() argument 75 struct exec_package *epp; 78 char *hdrstr = epp->ep_hdr; 92 scriptvp = epp->ep_vp; 93 oldpnbuf = epp->ep_ndp->ni_cnd.cn_pnbuf; 99 if ((epp->ep_flags & EXEC_INDIR) != 0) 101 hdrlinelen = min(epp->ep_hdrvalid, MAXINTERP); 173 script_sbits = epp->ep_vap->va_mode & (VSUID | VSGID); 175 script_uid = epp->ep_vap->va_uid; 176 script_gid = epp->ep_vap->va_gid; [all …]
|
| D | exec_elf.c | 340 ELFNAME(load_file)(struct proc *p, char *path, struct exec_package *epp, in ELFNAME() 371 if ((error = VOP_GETATTR(vp, epp->ep_vap, p->p_ucred, p)) != 0) in ELFNAME() 417 *last = epp->ep_interp_pos = pos; in ELFNAME() 457 epp->ep_interp_pos = *last = pos; in ELFNAME() 483 ELFNAME(load_psection)(&epp->ep_vmcmds, nd.ni_vp, in ELFNAME() 488 epp->ep_entry = addr + eh.e_entry - in ELFNAME() 528 ELFNAME2(exec,makecmds)(struct proc *p, struct exec_package *epp) in ELFNAME2() 530 Elf_Ehdr *eh = epp->ep_hdr; in ELFNAME2() 539 if (epp->ep_hdrvalid < sizeof(Elf_Ehdr)) in ELFNAME2() 550 if (epp->ep_vp->v_writecount != 0) { in ELFNAME2() [all …]
|
| D | exec_subr.c | 132 exec_process_vmcmds(struct proc *p, struct exec_package *epp) in exec_process_vmcmds() argument 138 for (i = 0; i < epp->ep_vmcmds.evs_used && !error; i++) { in exec_process_vmcmds() 141 vcp = &epp->ep_vmcmds.evs_cmds[i]; in exec_process_vmcmds() 156 kill_vmcmds(&epp->ep_vmcmds); in exec_process_vmcmds() 316 exec_setup_stack(p, epp) in exec_setup_stack() argument 318 struct exec_package *epp; 322 epp->ep_maxsaddr = USRSTACK; 323 epp->ep_minsaddr = USRSTACK + MAXSSIZ; 325 epp->ep_maxsaddr = USRSTACK - MAXSSIZ; 326 epp->ep_minsaddr = USRSTACK; [all …]
|
| D | kern_exec.c | 112 check_exec(p, epp) in check_exec() argument 114 struct exec_package *epp; 121 ndp = epp->ep_ndp; 127 epp->ep_vp = vp = ndp->ni_vp; 140 if ((error = VOP_GETATTR(vp, epp->ep_vap, p->p_ucred, p)) != 0) 150 epp->ep_vap->va_mode &= ~(VSUID | VSGID); 155 if ((epp->ep_vap->va_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) == 0) { 168 error = vn_rdwr(UIO_READ, vp, epp->ep_hdr, epp->ep_hdrlen, 0, 172 epp->ep_hdrvalid = epp->ep_hdrlen - resid; 184 newerror = (*execsw[i].es_check)(p, epp); [all …]
|
| /mirbsd/src/sys/compat/linux/ |
| D | linux_exec.c | 170 linux_e_proc_exec(p, epp) in linux_e_proc_exec() argument 172 struct exec_package *epp; 262 exec_linux_aout_makecmds(p, epp) in exec_linux_aout_makecmds() argument 264 struct exec_package *epp; 266 struct exec *linux_ep = epp->ep_hdr; 279 error = exec_linux_aout_prep_qmagic(p, epp); 282 error = exec_linux_aout_prep_zmagic(p, epp); 285 error = exec_linux_aout_prep_nmagic(p, epp); 288 error = exec_linux_aout_prep_omagic(p, epp); 292 epp->ep_emul = &emul_linux_aout; [all …]
|
| /mirbsd/src/sys/compat/openbsd/ |
| D | compat_openbsd.c | 43 void openbsd_compat_setup(struct exec_package *epp); 94 openbsd_compat_setup(struct exec_package *epp) in openbsd_compat_setup() argument 96 epp->ep_emul = &emul_openbsd; in openbsd_compat_setup() 100 exec_openbsd_elf32_makecmds(struct proc *p, struct exec_package *epp) in exec_openbsd_elf32_makecmds() argument 104 return exec_elf32_makecmds(p, epp); in exec_openbsd_elf32_makecmds() 108 openbsd_elf_probe(struct proc *p, struct exec_package *epp, in openbsd_elf_probe() argument 115 if (!elf32_os_pt_note(p, epp, epp->ep_hdr, "MirOS OpenBSD", 14, 4)) in openbsd_elf_probe() 118 if (!elf32_os_pt_note(p, epp, epp->ep_hdr, "OpenBSD", 8, 4)) in openbsd_elf_probe() 131 epp->ep_emul = &emul_openbsd; in openbsd_elf_probe()
|
| /mirbsd/src/usr.bin/vi/common/ |
| D | search.c | 38 search_init(sp, dir, ptrn, plen, epp, flags) in search_init() argument 41 char *ptrn, **epp; 72 if (epp != NULL) 73 *epp = ptrn + 1; 77 if (epp != NULL) 78 *epp = ptrn + 2; 116 if (epp != NULL) 117 *epp = p;
|
| /mirbsd/src/gnu/usr.bin/binutils/ld/ |
| D | ldctor.c | 64 struct set_element **epp; in ldctor_add_set_entry() local 114 for (epp = &p->elements; *epp != NULL; epp = &(*epp)->next) in ldctor_add_set_entry() 116 *epp = e; in ldctor_add_set_entry()
|
| /mirbsd/src/sys/dev/pcmcia/ |
| D | if_ep_pcmcia.c | 276 struct ep_pcmcia_product *epp; local 359 epp = ep_pcmcia_lookup(pa); 360 if (epp == NULL) 363 sc->ep_flags = epp->epp_flags; 379 epconfig(sc, epp->epp_chipset, enaddr);
|
| D | if_wi_pcmcia.c | 336 const struct wi_pcmcia_product *epp = wi_pcmcia_products + local 343 for (pp = wi_pcmcia_products; pp < epp; pp++) { 354 for (pp = wi_pcmcia_products; pp < epp; pp++) {
|
| /mirbsd/src/usr.bin/xlint/lint2/ |
| D | read.c | 476 inptype(const char *cp, const char **epp) in inptype() argument 490 *epp = ep; in inptype() 617 *epp = cp; in inptype() 625 gettlen(const char *cp, const char **epp) in gettlen() argument 806 *epp = cp; in gettlen() 885 inpqstrg(const char *src, const char **epp) in inpqstrg() argument 960 *epp = src; in inpqstrg() 968 inpname(const char *cp, const char **epp) in inpname() argument 989 *epp = cp; in inpname()
|
| /mirbsd/src/sys/msdosfs/ |
| D | msdosfs_lookup.c | 879 readep(pmp, dirclust, diroffset, bpp, epp) in readep() argument 883 struct direntry **epp; 901 if (epp) 902 *epp = bptoep(pmp, *bpp, diroffset); 912 readde(dep, bpp, epp) in readde() argument 915 struct direntry **epp; 919 bpp, epp));
|
| /mirbsd/src/sbin/restore/ |
| D | symtab.c | 102 struct entry **epp; in addino() local 106 epp = &entry[inum % entrytblsize]; in addino() 108 np->e_next = *epp; in addino() 109 *epp = np; in addino()
|
| /mirbsd/src/gnu/usr.bin/binutils/bfd/ |
| D | cofflink.c | 1569 struct coff_debug_merge_element **epp; in _bfd_coff_link_input_bfd() local 1606 epp = &mt->elements; in _bfd_coff_link_input_bfd() 1621 *epp = bfd_alloc (input_bfd, amt); in _bfd_coff_link_input_bfd() 1622 if (*epp == NULL) in _bfd_coff_link_input_bfd() 1636 (*epp)->name = name_copy; in _bfd_coff_link_input_bfd() 1637 (*epp)->type = islp->n_type; in _bfd_coff_link_input_bfd() 1638 (*epp)->tagndx = 0; in _bfd_coff_link_input_bfd() 1661 (*epp)->tagndx = finfo->sym_indices[indx]; in _bfd_coff_link_input_bfd() 1662 if ((*epp)->tagndx < 0) in _bfd_coff_link_input_bfd() 1663 (*epp)->tagndx = 0; in _bfd_coff_link_input_bfd() [all …]
|
| /mirbsd/src/usr.sbin/portmap/ |
| D | portmap.c | 502 xdr_encap_parms(XDR *xdrs, struct encap_parms *epp) in xdr_encap_parms() argument 505 return (xdr_bytes(xdrs, &(epp->args), &(epp->arglen), ARGSIZE)); in xdr_encap_parms()
|
| /mirbsd/src/usr.bin/telnet/ |
| D | commands.c | 1646 char **epp, *cp; in env_init() local 1649 for (epp = environ; *epp; epp++) { in env_init() 1650 if ((cp = strchr(*epp, '='))) { in env_init() 1652 ep = env_define((unsigned char *)*epp, in env_init()
|
| /mirbsd/src/sbin/mountd/ |
| D | mountd.c | 709 struct exportlist **epp; in get_exportlist() local 1009 epp = &exphead; in get_exportlist() 1015 epp = &ep2->ex_next; in get_exportlist() 1020 *epp = ep; in get_exportlist()
|
| /mirbsd/src/sys/arch/sparc/sparc/ |
| D | machdep.c | 984 cpu_exec_aout_makecmds(p, epp) in cpu_exec_aout_makecmds() argument 986 struct exec_package *epp;
|
| /mirbsd/src/sys/arch/i386/i386/ |
| D | machdep.c | 2900 cpu_exec_aout_makecmds(p, epp) in cpu_exec_aout_makecmds() argument 2902 struct exec_package *epp; 4019 cpu_exec_ecoff_hook(struct proc *p, struct exec_package *epp) in cpu_exec_ecoff_hook() argument
|