Home
last modified time | relevance | path

Searched refs:epp (Results 1 – 21 of 21) sorted by relevance

/mirbsd/src/sys/kern/
Dexec_aout.c46 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 …]
Dexec_ecoff.c60 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 …]
Dexec_script.c73 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 …]
Dexec_elf.c340 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 …]
Dexec_subr.c132 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 …]
Dkern_exec.c112 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/
Dlinux_exec.c170 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/
Dcompat_openbsd.c43 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/
Dsearch.c38 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/
Dldctor.c64 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/
Dif_ep_pcmcia.c276 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);
Dif_wi_pcmcia.c336 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/
Dread.c476 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/
Dmsdosfs_lookup.c879 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/
Dsymtab.c102 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/
Dcofflink.c1569 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/
Dportmap.c502 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/
Dcommands.c1646 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/
Dmountd.c709 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/
Dmachdep.c984 cpu_exec_aout_makecmds(p, epp) in cpu_exec_aout_makecmds() argument
986 struct exec_package *epp;
/mirbsd/src/sys/arch/i386/i386/
Dmachdep.c2900 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