Home
last modified time | relevance | path

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

1234

/netbsd-src/sys/compat/netbsd32/
H A Dnetbsd32_exec_aout.c99 exec_netbsd32_makecmds(struct lwp *l, struct exec_package *epp) in exec_netbsd32_makecmds() argument
104 struct netbsd32_exec *execp = epp->ep_hdr; in exec_netbsd32_makecmds()
106 if (epp->ep_hdrvalid < sizeof(struct netbsd32_exec)) in exec_netbsd32_makecmds()
116 epp->ep_flags |= EXEC_32; in exec_netbsd32_makecmds()
120 error = netbsd32_exec_aout_prep_zmagic(l, epp); in exec_netbsd32_makecmds()
123 error = netbsd32_exec_aout_prep_nmagic(l, epp); in exec_netbsd32_makecmds()
126 error = netbsd32_exec_aout_prep_omagic(l, epp); in exec_netbsd32_makecmds()
130 error = netbsd32_exec_aout_nomid(l, epp); in exec_netbsd32_makecmds()
138 kill_vmcmds(&epp->ep_vmcmds); in exec_netbsd32_makecmds()
139 epp->ep_flags &= ~EXEC_32; in exec_netbsd32_makecmds()
[all …]
H A Dnetbsd32_exec_elf32.c84 int ELFNAME2(netbsd32,probe_noteless)(struct lwp *, struct exec_package *epp,
90 ELFNAME2(netbsd32,probe)(struct lwp *l, struct exec_package *epp, in ELFNAME2()
95 if ((error = ELFNAME2(netbsd,signature)(l, epp, eh)) != 0) in ELFNAME2()
99 if ((error = ELF_MD_PROBE_FUNC(l, epp, eh, itp, pos)) != 0) in ELFNAME2()
105 return ELFNAME2(netbsd32,probe_noteless)(l, epp, eh, itp, pos); in ELFNAME2()
109 ELFNAME2(netbsd32,probe_noteless)(struct lwp *l, struct exec_package *epp, in ELFNAME2()
114 if (itp && epp->ep_interp == NULL) { in ELFNAME2()
116 (void)compat_elf_check_interp(epp, itp, m); in ELFNAME2()
119 epp->ep_flags |= EXEC_32 | EXEC_FORCEAUX; in ELFNAME2()
121 epp->ep_vm_minaddr = exec_vm_minaddr(VM_MIN_ADDRESS); in ELFNAME2()
[all …]
/netbsd-src/sys/kern/
H A Dexec_aout.c87 * of the epp is in a.out format. First check 'standard' magic numbers for
96 exec_aout_makecmds(struct lwp *l, struct exec_package *epp) in exec_aout_makecmds()
101 struct exec *execp = epp->ep_hdr; in exec_aout_makecmds()
103 if (epp->ep_hdrvalid < sizeof(struct exec)) in exec_aout_makecmds()
114 error = exec_aout_prep_zmagic(l, epp); in exec_aout_makecmds()
117 error = exec_aout_prep_nmagic(l, epp); in exec_aout_makecmds()
120 error = exec_aout_prep_omagic(l, epp); in exec_aout_makecmds()
123 error = cpu_exec_aout_makecmds(l, epp); in exec_aout_makecmds()
127 kill_vmcmds(&epp->ep_vmcmds); in exec_aout_makecmds()
129 epp in exec_aout_makecmds()
93 exec_aout_makecmds(struct lwp * l,struct exec_package * epp) exec_aout_makecmds() argument
142 exec_aout_prep_zmagic(struct lwp * l,struct exec_package * epp) exec_aout_prep_zmagic() argument
180 exec_aout_prep_nmagic(struct lwp * l,struct exec_package * epp) exec_aout_prep_nmagic() argument
216 exec_aout_prep_omagic(struct lwp * l,struct exec_package * epp) exec_aout_prep_omagic() argument
[all...]
H A Dexec_ecoff.c87 * of the epp is in ecoff format. Check 'standard' magic numbers for
95 exec_ecoff_makecmds(struct lwp *l, struct exec_package *epp) in exec_ecoff_makecmds()
98 struct ecoff_exechdr *execp = epp->ep_hdr; in exec_ecoff_makecmds()
100 if (epp->ep_hdrvalid < ECOFF_HDR_SIZE) in exec_ecoff_makecmds()
106 error = (*epp->ep_esch->u.ecoff_probe_func)(l, epp); in exec_ecoff_makecmds()
114 if (error || epp->ep_vmcmds.evs_cnt) in exec_ecoff_makecmds()
122 error = exec_ecoff_prep_omagic(l, epp, epp->ep_hdr, in exec_ecoff_makecmds()
123 epp in exec_ecoff_makecmds()
92 exec_ecoff_makecmds(struct lwp * l,struct exec_package * epp) exec_ecoff_makecmds() argument
148 exec_ecoff_prep_omagic(struct lwp * l,struct exec_package * epp,struct ecoff_exechdr * execp,struct vnode * vp) exec_ecoff_prep_omagic() argument
179 exec_ecoff_prep_nmagic(struct lwp * l,struct exec_package * epp,struct ecoff_exechdr * execp,struct vnode * vp) exec_ecoff_prep_nmagic() argument
219 exec_ecoff_prep_zmagic(struct lwp * l,struct exec_package * epp,struct ecoff_exechdr * execp,struct vnode * vp) exec_ecoff_prep_zmagic() argument
[all...]
H A Dexec_script.c112 * of the epp is in shell script. If it is, then set thing up so that
121 exec_script_makecmds(struct lwp *l, struct exec_package *epp) in exec_script_makecmds()
124 char *hdrstr = epp->ep_hdr; in exec_script_makecmds()
142 if ((epp->ep_flags & EXEC_INDIR) != 0 || in exec_script_makecmds()
143 epp->ep_hdrvalid < EXEC_SCRIPT_MAGICLEN || in exec_script_makecmds()
151 hdrlinelen = uimin(epp->ep_hdrvalid, SCRIPT_HDR_SIZE); in exec_script_makecmds()
204 script_sbits = epp->ep_vap->va_mode & (S_ISUID | S_ISGID); in exec_script_makecmds()
206 script_uid = epp->ep_vap->va_uid; in exec_script_makecmds()
207 script_gid = epp->ep_vap->va_gid; in exec_script_makecmds()
218 vn_lock(epp in exec_script_makecmds()
118 exec_script_makecmds(struct lwp * l,struct exec_package * epp) exec_script_makecmds() argument
[all...]
H A Dkern_exec.c124 #define MD_TOPDOWN_INIT(epp) (epp)->ep_flags |= EXEC_TOPDOWN_VM
126 #define MD_TOPDOWN_INIT(epp)
321 exec_resolvename(struct lwp *l, struct exec_package *epp, struct vnode *vp, in exec_resolvename()
333 __func__, epp->ep_kname, error)); in exec_resolvename()
338 epp->ep_resolvedname = *rpath; in exec_resolvename()
340 epp->ep_kname = p + 1; in exec_resolvename()
372 check_exec(struct lwp *l, struct exec_package *epp, struct pathbuf *pb, in check_exec()
379 if (epp->ep_resolvedname) { in check_exec()
383 pathbuf_copystring(pb, epp in check_exec()
123 MD_TOPDOWN_INIT(epp) global() argument
125 MD_TOPDOWN_INIT(epp) global() argument
320 exec_resolvename(struct lwp * l,struct exec_package * epp,struct vnode * vp,char ** rpath) exec_resolvename() argument
371 check_exec(struct lwp * l,struct exec_package * epp,struct pathbuf * pb,char ** rpath) check_exec() argument
751 struct exec_package * const epp = &data->ed_pack; execve_loadvm() local
937 struct exec_package * const epp = &data->ed_pack; execve_dovmcmds() local
993 struct exec_package * const epp = &data->ed_pack; execve_free_data() local
1133 emulexec(struct lwp * l,struct exec_package * epp) emulexec() argument
1188 struct exec_package * const epp = &data->ed_pack; execve_runproc() local
1488 fromptrsz(const struct exec_package * epp) fromptrsz() argument
1494 ptrsz(const struct exec_package * epp) ptrsz() argument
1502 struct exec_package * const epp = &data->ed_pack; calcargs() local
1519 struct exec_package * const epp = &data->ed_pack; calcstack() local
1545 struct exec_package * const epp = &data->ed_pack; copyoutargs() local
1583 struct exec_package * const epp = &data->ed_pack; copyoutpsstrs() local
1616 struct exec_package * const epp = &data->ed_pack; copyinargs() local
2933 exec_free_emul_arg(struct exec_package * epp) exec_free_emul_arg() argument
2947 dump_vmcmds(const struct exec_package * const epp,size_t x,int error) dump_vmcmds() argument
[all...]
H A Dexec_elf.c129 elf_placedynexec(struct exec_package *epp, Elf_Ehdr *eh, Elf_Phdr *ph) in elf_placedynexec()
138 offset = (Elf_Addr)pax_aslr_exec_offset(epp, align); in elf_placedynexec()
139 if (offset < epp->ep_vm_minaddr) in elf_placedynexec()
140 offset = roundup(epp->ep_vm_minaddr, align); in elf_placedynexec()
149 epp->ep_entryoffset = offset; in elf_placedynexec()
420 elf_load_interp(struct lwp *l, struct exec_package *epp, char *path, in elf_load_interp()
440 use_topdown = epp->ep_flags & EXEC_TOPDOWN_VM; in elf_load_interp()
450 vp = epp->ep_interp; in elf_load_interp()
452 error = emul_find_interp(l, epp, path); in elf_load_interp()
455 vp = epp in elf_load_interp()
126 elf_placedynexec(struct exec_package * epp,Elf_Ehdr * eh,Elf_Phdr * ph) elf_placedynexec() argument
417 elf_load_interp(struct lwp * l,struct exec_package * epp,char * path,struct exec_vmcmd_set * vcset,u_long * entryoff,Elf_Addr * last) elf_load_interp() argument
647 exec_elf_makecmds(struct lwp * l,struct exec_package * epp) exec_elf_makecmds() argument
897 netbsd_elf_signature(struct lwp * l,struct exec_package * epp,Elf_Ehdr * eh) netbsd_elf_signature() argument
981 netbsd_elf_note(struct exec_package * epp,const Elf_Nhdr * np,const char * ndata,const char * ndesc) netbsd_elf_note() argument
1115 netbsd_elf_probe(struct lwp * l,struct exec_package * epp,void * eh,char * itp,vaddr_t * pos) netbsd_elf_probe() argument
[all...]
H A Dsubr_emul.c75 emul_find_root(struct lwp *l, struct exec_package *epp) in emul_find_root() argument
80 if (epp->ep_emul_root != NULL) in emul_find_root()
84 emul_path = epp->ep_esch->es_emul->e_path; in emul_find_root()
93 epp->ep_emul_root = vp; in emul_find_root()
101 emul_find_interp(struct lwp *l, struct exec_package *epp, const char *itp) in emul_find_interp() argument
115 if (epp->ep_esch->es_emul->e_path != 0 && epp->ep_emul_root == NULL) in emul_find_interp()
116 emul_find_root(l, epp); in emul_find_interp()
118 if (epp->ep_interp != NULL) in emul_find_interp()
119 vrele(epp->ep_interp); in emul_find_interp()
123 if (epp->ep_emul_root == NULL) in emul_find_interp()
[all …]
H A Dexec_subr.c390 exec_setup_stack(struct lwp *l, struct exec_package *epp) in exec_setup_stack()
405 if (epp->ep_flags & EXEC_32) { in exec_setup_stack()
406 epp->ep_minsaddr = USRSTACK32; in exec_setup_stack()
409 epp->ep_minsaddr = USRSTACK; in exec_setup_stack()
414 (uintmax_t)epp->ep_minsaddr, (uintmax_t)max_stack_size)); in exec_setup_stack()
416 pax_aslr_stack(epp, &max_stack_size); in exec_setup_stack()
421 epp->ep_ssize = MIN(l->l_proc->p_rlimit[RLIMIT_STACK].rlim_cur, in exec_setup_stack()
424 l->l_proc->p_stackbase = epp->ep_minsaddr; in exec_setup_stack()
426 epp->ep_maxsaddr = (vaddr_t)STACK_GROW(epp in exec_setup_stack()
387 exec_setup_stack(struct lwp * l,struct exec_package * epp) exec_setup_stack() argument
[all...]
/netbsd-src/sys/compat/common/
H A Dcompat_exec.c61 exec_aout_prep_oldzmagic(struct lwp *l, struct exec_package *epp) in exec_aout_prep_oldzmagic() argument
63 struct exec *execp = epp->ep_hdr; in exec_aout_prep_oldzmagic()
66 epp->ep_taddr = 0; in exec_aout_prep_oldzmagic()
67 epp->ep_tsize = execp->a_text; in exec_aout_prep_oldzmagic()
68 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_aout_prep_oldzmagic()
69 epp->ep_dsize = execp->a_data + execp->a_bss; in exec_aout_prep_oldzmagic()
70 epp->ep_entry = execp->a_entry; in exec_aout_prep_oldzmagic()
72 error = vn_marktext(epp->ep_vp); in exec_aout_prep_oldzmagic()
77 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_pagedvn, execp->a_text, in exec_aout_prep_oldzmagic()
78 epp->ep_taddr, epp->ep_vp, PAGE_SIZE, /* XXX CLBYTES? */ in exec_aout_prep_oldzmagic()
[all …]
/netbsd-src/sys/compat/m68k4k/
H A Dm68k4k_exec.c113 exec_m68k4k_makecmds(struct lwp *l, struct exec_package *epp) in exec_m68k4k_makecmds() argument
118 struct exec *execp = epp->ep_hdr; in exec_m68k4k_makecmds()
124 if (epp->ep_hdrvalid < sizeof(struct exec)) in exec_m68k4k_makecmds()
135 error = exec_m68k4k_prep_zmagic(l, epp); in exec_m68k4k_makecmds()
138 error = exec_m68k4k_prep_nmagic(l, epp); in exec_m68k4k_makecmds()
141 error = exec_m68k4k_prep_omagic(l, epp); in exec_m68k4k_makecmds()
148 kill_vmcmds(&epp->ep_vmcmds); in exec_m68k4k_makecmds()
164 exec_m68k4k_prep_zmagic(struct lwp *l, struct exec_package *epp) in exec_m68k4k_prep_zmagic() argument
166 struct exec *execp = epp->ep_hdr; in exec_m68k4k_prep_zmagic()
169 epp->ep_taddr = M68K4K_USRTEXT; in exec_m68k4k_prep_zmagic()
[all …]
/netbsd-src/sys/compat/linux/common/
H A Dlinux_exec_aout.c132 exec_linux_aout_makecmds(struct lwp *l, struct exec_package *epp) in exec_linux_aout_makecmds() argument
134 struct exec *linux_ep = epp->ep_hdr; in exec_linux_aout_makecmds()
138 if (epp->ep_hdrvalid < sizeof(struct exec)) in exec_linux_aout_makecmds()
149 error = exec_linux_aout_prep_qmagic(l, epp); in exec_linux_aout_makecmds()
152 error = exec_linux_aout_prep_zmagic(l, epp); in exec_linux_aout_makecmds()
155 error = exec_linux_aout_prep_nmagic(l, epp); in exec_linux_aout_makecmds()
158 error = exec_linux_aout_prep_omagic(l, epp); in exec_linux_aout_makecmds()
171 exec_linux_aout_prep_zmagic(struct lwp *l, struct exec_package *epp) in exec_linux_aout_prep_zmagic() argument
173 struct exec *execp = epp->ep_hdr; in exec_linux_aout_prep_zmagic()
175 epp->ep_taddr = LINUX_N_TXTADDR(*execp, ZMAGIC); in exec_linux_aout_prep_zmagic()
[all …]
H A Dlinux_exec_elf32.c93 struct exec_package *epp, in ELFNAME2()
108 error = exec_read(l, epp->ep_vp, eh->e_shoff, sh, shsize, in ELFNAME2()
128 error = exec_read(l, epp->ep_vp, stroff + s->sh_name, tbuf, in ELFNAME2()
161 struct exec_package *epp, in ELFNAME2()
173 error = exec_read(l, epp->ep_vp, eh->e_shoff, sh, shsize, in ELFNAME2()
192 error = exec_read(l, epp->ep_vp, s->sh_offset, tbuf, in ELFNAME2()
219 ELFNAME2(linux,debuglink_signature)(struct lwp *l, struct exec_package *epp, Elf_Ehdr *eh) in ELFNAME2()
233 error = exec_read(l, epp->ep_vp, eh->e_shoff, sh, shsize, in ELFNAME2()
253 error = exec_read(l, epp->ep_vp, stroff + s->sh_name, tbuf, in ELFNAME2()
277 ELFNAME2(linux,go_rt0_signature)(struct lwp *l, struct exec_package *epp, Elf_Ehdr *eh) in ELFNAME2()
[all …]
/netbsd-src/sys/compat/sunos/
H A Dsunos_exec_aout.c69 exec_sunos_aout_makecmds(struct lwp *l, struct exec_package *epp) in exec_sunos_aout_makecmds() argument
71 struct sunos_exec *sunmag = epp->ep_hdr; in exec_sunos_aout_makecmds()
74 if (epp->ep_hdrvalid < sizeof(struct sunos_exec)) in exec_sunos_aout_makecmds()
81 error = sunos_exec_aout_prep_zmagic(l, epp); in exec_sunos_aout_makecmds()
84 error = sunos_exec_aout_prep_nmagic(l, epp); in exec_sunos_aout_makecmds()
87 error = sunos_exec_aout_prep_omagic(l, epp); in exec_sunos_aout_makecmds()
119 sunos_exec_aout_prep_zmagic(struct lwp *l, struct exec_package *epp) in sunos_exec_aout_prep_zmagic() argument
121 struct exec *execp = epp->ep_hdr; in sunos_exec_aout_prep_zmagic()
124 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, ZMAGIC); in sunos_exec_aout_prep_zmagic()
125 epp->ep_tsize = execp->a_text; in sunos_exec_aout_prep_zmagic()
[all …]
/netbsd-src/sys/arch/sh3/sh3/
H A Dcoff_exec.c92 * of the epp is in coff format. Check 'standard' magic numbers for
101 exec_coff_makecmds(struct lwp *l, struct exec_package *epp) in exec_coff_makecmds() argument
104 struct coff_filehdr *fp = epp->ep_hdr; in exec_coff_makecmds()
107 if (epp->ep_hdrvalid < COFF_HDR_SIZE) in exec_coff_makecmds()
113 ap = (void *)((char *)epp->ep_hdr + sizeof(struct coff_filehdr)); in exec_coff_makecmds()
116 error = exec_coff_prep_omagic(l, epp, fp, ap); in exec_coff_makecmds()
119 error = exec_coff_prep_nmagic(l, epp, fp, ap); in exec_coff_makecmds()
122 error = exec_coff_prep_zmagic(l, epp, fp, ap); in exec_coff_makecmds()
130 error = cpu_exec_coff_hook(p, epp); in exec_coff_makecmds()
134 kill_vmcmds(&epp in exec_coff_makecmds()
144 exec_coff_prep_omagic(struct lwp * l,struct exec_package * epp,struct coff_filehdr * fp,struct coff_aouthdr * ap) exec_coff_prep_omagic() argument
184 exec_coff_prep_nmagic(struct lwp * l,struct exec_package * epp,struct coff_filehdr * fp,struct coff_aouthdr * ap) exec_coff_prep_nmagic() argument
261 exec_coff_prep_zmagic(struct lwp * l,struct exec_package * epp,struct coff_filehdr * fp,struct coff_aouthdr * ap) exec_coff_prep_zmagic() argument
[all...]
/netbsd-src/sys/compat/vax1k/
H A Dvax1k_exec.c104 * of the epp is in a.out format. Just check 'standard' magic numbers for
113 exec_vax1k_makecmds(struct lwp *l, struct exec_package *epp) in exec_vax1k_makecmds() argument
118 struct exec *execp = epp->ep_hdr; in exec_vax1k_makecmds()
120 if (epp->ep_hdrvalid < sizeof(struct exec)) in exec_vax1k_makecmds()
131 error = exec_vax1k_prep_anymagic(l, epp, 0, false); in exec_vax1k_makecmds()
135 error = exec_vax1k_prep_anymagic(l, epp, in exec_vax1k_makecmds()
140 error = exec_vax1k_prep_anymagic(l, epp, in exec_vax1k_makecmds()
152 error = exec_vax1k_prep_anymagic(l, epp, VAX1K_LDPGSZ, false); in exec_vax1k_makecmds()
156 error = exec_vax1k_prep_anymagic(l, epp, in exec_vax1k_makecmds()
161 error = exec_vax1k_prep_anymagic(l, epp, in exec_vax1k_makecmds()
186 exec_vax1k_prep_anymagic(struct lwp * l,struct exec_package * epp,size_t text_foffset,bool textpad) exec_vax1k_prep_anymagic() argument
[all...]
/netbsd-src/sys/compat/linux/arch/i386/
H A Dlinux_exec_machdep.c67 linux_exec_setup_stack(struct lwp *l, struct exec_package *epp) in linux_exec_setup_stack() argument
77 if (epp->ep_flags & EXEC_32) { in linux_exec_setup_stack()
78 epp->ep_minsaddr = USRSTACK32; in linux_exec_setup_stack()
81 epp->ep_minsaddr = USRSTACK; in linux_exec_setup_stack()
85 if (epp->ep_minsaddr > LINUX_USRSTACK) in linux_exec_setup_stack()
86 epp->ep_minsaddr = LINUX_USRSTACK; in linux_exec_setup_stack()
98 epp->ep_maxsaddr = (u_long)STACK_GROW(epp->ep_minsaddr, in linux_exec_setup_stack()
100 epp->ep_ssize = l->l_proc->p_rlimit[RLIMIT_STACK].rlim_cur; in linux_exec_setup_stack()
110 access_size = epp->ep_ssize; in linux_exec_setup_stack()
111 access_linear_min = (u_long)STACK_ALLOC(epp->ep_minsaddr, access_size); in linux_exec_setup_stack()
[all …]
/netbsd-src/sys/compat/linux32/arch/aarch64/
H A Dlinux32_exec_machdep.c88 linux32_exec_setup_stack(struct lwp *l, struct exec_package *epp) in linux32_exec_setup_stack() argument
101 KASSERT((epp->ep_flags & EXEC_32) != 0); in linux32_exec_setup_stack()
102 epp->ep_minsaddr = LINUX32_USRSTACK; in linux32_exec_setup_stack()
105 epp->ep_ssize = in linux32_exec_setup_stack()
107 epp->ep_maxsaddr = in linux32_exec_setup_stack()
108 (vaddr_t)STACK_GROW(epp->ep_minsaddr, max_stack_size); in linux32_exec_setup_stack()
110 l->l_proc->p_stackbase = epp->ep_minsaddr; in linux32_exec_setup_stack()
120 access_size = epp->ep_ssize; in linux32_exec_setup_stack()
121 access_linear_min = (vaddr_t)STACK_ALLOC(epp->ep_minsaddr, access_size); in linux32_exec_setup_stack()
123 noaccess_linear_min = (vaddr_t)STACK_ALLOC(STACK_GROW(epp->ep_minsaddr, in linux32_exec_setup_stack()
[all …]
/netbsd-src/sys/dev/pci/
H A Dif_ep_pci.c152 const struct ep_pci_product *epp; in ep_pci_lookup() local
157 for (epp = ep_pci_products; epp->epp_name != NULL; epp++) in ep_pci_lookup()
158 if (PCI_PRODUCT(pa->pa_id) == epp->epp_prodid) in ep_pci_lookup()
159 return (epp); in ep_pci_lookup()
182 const struct ep_pci_product *epp; in ep_pci_attach() local
194 epp = ep_pci_lookup(pa); in ep_pci_attach()
195 if (epp == NULL) { in ep_pci_attach()
200 aprint_normal(": 3Com %s\n", epp->epp_name); in ep_pci_attach()
208 sc->ep_flags = epp->epp_flags; in ep_pci_attach()
232 epconfig(sc, epp->epp_chipset, NULL); in ep_pci_attach()
H A Dif_epic_pci.c98 const struct epic_pci_product *epp; in epic_pci_lookup() local
103 for (epp = epic_pci_products; epp->epp_name != NULL; epp++) in epic_pci_lookup()
104 if (PCI_PRODUCT(pa->pa_id) == epp->epp_prodid) in epic_pci_lookup()
105 return epp; in epic_pci_lookup()
160 const struct epic_pci_product *epp; in epic_pci_attach() local
170 epp = epic_pci_lookup(pa); in epic_pci_attach()
171 if (epp == NULL) { in epic_pci_attach()
176 pci_aprint_devinfo_fancy(pa, "Ethernet controller", epp->epp_name, 1); in epic_pci_attach()
/netbsd-src/sys/arch/i386/i386/
H A Daout_machdep.c81 exec_nomid(struct lwp *l, struct exec_package *epp) in exec_nomid() argument
86 struct exec *execp = epp->ep_hdr; in exec_nomid()
106 error = exec_aout_prep_oldzmagic(l, epp); in exec_nomid()
114 error = exec_aout_prep_zmagic(l, epp); in exec_nomid()
123 error = exec_aout_prep_oldnmagic(l, epp); in exec_nomid()
132 error = exec_aout_prep_oldomagic(l, epp); in exec_nomid()
154 cpu_exec_aout_makecmds(struct lwp *l, struct exec_package *epp) in cpu_exec_aout_makecmds() argument
159 if ((error = exec_nomid(l, epp)) == 0) in cpu_exec_aout_makecmds()
163 (void) epp; in cpu_exec_aout_makecmds()
/netbsd-src/sys/compat/linux/arch/amd64/
H A Dlinux_exec_machdep.c72 linux_exec_setup_stack(struct lwp *l, struct exec_package *epp) in linux_exec_setup_stack() argument
82 if (epp->ep_flags & EXEC_32) { in linux_exec_setup_stack()
83 epp->ep_minsaddr = USRSTACK32; in linux_exec_setup_stack()
85 if (epp->ep_minsaddr > LINUX_USRSTACK32) in linux_exec_setup_stack()
86 epp->ep_minsaddr = LINUX_USRSTACK32; in linux_exec_setup_stack()
88 epp->ep_minsaddr = USRSTACK; in linux_exec_setup_stack()
90 if (epp->ep_minsaddr > LINUX_USRSTACK) in linux_exec_setup_stack()
91 epp->ep_minsaddr = LINUX_USRSTACK; in linux_exec_setup_stack()
95 epp->ep_maxsaddr = (u_long)STACK_GROW(epp in linux_exec_setup_stack()
[all...]
/netbsd-src/sys/dev/mca/
H A Dif_ep_mca.c127 const struct ep_mca_product *epp; in ep_mca_lookup() local
129 for (epp = ep_mca_products; epp->epp_name != NULL; epp++) in ep_mca_lookup()
130 if (ma->ma_id == epp->epp_prodid) in ep_mca_lookup()
131 return (epp); in ep_mca_lookup()
154 const struct ep_mca_product *epp; in ep_mca_attach() local
198 epp = ep_mca_lookup(ma); in ep_mca_attach()
199 if (epp == NULL) { in ep_mca_attach()
205 irq, epp->epp_name); in ep_mca_attach()
/netbsd-src/sys/compat/sunos32/
H A Dsunos32_exec_aout.c52 exec_sunos32_aout_makecmds(struct lwp *l, struct exec_package *epp) in exec_sunos32_aout_makecmds() argument
54 struct sunos_exec *sunmag = epp->ep_hdr; in exec_sunos32_aout_makecmds()
57 if (epp->ep_hdrvalid < sizeof(struct sunos_exec)) in exec_sunos32_aout_makecmds()
64 error = netbsd32_exec_aout_prep_zmagic(l, epp); in exec_sunos32_aout_makecmds()
67 error = netbsd32_exec_aout_prep_nmagic(l, epp); in exec_sunos32_aout_makecmds()
70 error = netbsd32_exec_aout_prep_omagic(l, epp); in exec_sunos32_aout_makecmds()
/netbsd-src/sys/compat/linux32/common/
H A Dlinux32_exec_elf32.c71 ELFNAME2(linux32,probe)(struct lwp *l, struct exec_package *epp, in ELFNAME2()
76 if (((error = ELFNAME2(linux,signature)(l, epp, eh, itp)) != 0) && in ELFNAME2()
78 ((error = ELFNAME2(linux,gcc_signature)(l, epp, eh)) != 0) && in ELFNAME2()
81 ((error = ELFNAME2(linux,atexit_signature)(l, epp, eh)) != 0) && in ELFNAME2()
84 ((error = ELFNAME2(linux,debuglink_signature)(l, epp, eh)) != 0) && in ELFNAME2()
87 ((error = ELFNAME2(linux,go_rt0_signature)(l, epp, eh)) != 0) && in ELFNAME2()
93 if ((error = emul_find_interp(l, epp, itp))) in ELFNAME2()
100 epp->ep_flags |= EXEC_32 | EXEC_FORCEAUX; in ELFNAME2()
101 epp->ep_vm_minaddr = exec_vm_minaddr(VM_MIN_ADDRESS); in ELFNAME2()
102 epp->ep_vm_maxaddr = USRSTACK32; in ELFNAME2()

1234