Home
last modified time | relevance | path

Searched refs:ep_taddr (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/compat/netbsd32/
H A Dnetbsd32_exec_aout.c162 epp->ep_taddr = AOUT_LDPGSZ; in netbsd32_exec_aout_prep_zmagic()
164 epp->ep_daddr = epp->ep_taddr + execp->a_text; in netbsd32_exec_aout_prep_zmagic()
176 epp->ep_taddr, epp->ep_vp, 0, VM_PROT_READ|VM_PROT_EXECUTE); in netbsd32_exec_aout_prep_zmagic()
203 epp->ep_taddr = AOUT_LDPGSZ; in netbsd32_exec_aout_prep_nmagic()
205 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, AOUT_LDPGSZ); in netbsd32_exec_aout_prep_nmagic()
213 epp->ep_taddr, epp->ep_vp, sizeof(struct netbsd32_exec), in netbsd32_exec_aout_prep_nmagic()
242 epp->ep_taddr = AOUT_LDPGSZ; in netbsd32_exec_aout_prep_omagic()
244 epp->ep_daddr = epp->ep_taddr + execp->a_text; in netbsd32_exec_aout_prep_omagic()
252 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, in netbsd32_exec_aout_prep_omagic()
292 epp->ep_taddr = 0; in netbsd32_exec_aout_prep_oldzmagic()
[all …]
/netbsd-src/sys/compat/common/
H A Dcompat_exec.c66 epp->ep_taddr = 0; in exec_aout_prep_oldzmagic()
68 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_aout_prep_oldzmagic()
78 epp->ep_taddr, epp->ep_vp, PAGE_SIZE, /* XXX CLBYTES? */ in exec_aout_prep_oldzmagic()
112 epp->ep_taddr = 0; in exec_aout_prep_oldnmagic()
114 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, AOUT_LDPGSZ); in exec_aout_prep_oldnmagic()
120 epp->ep_taddr, epp->ep_vp, sizeof(struct exec), in exec_aout_prep_oldnmagic()
154 epp->ep_taddr = 0; in exec_aout_prep_oldomagic()
156 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_aout_prep_oldomagic()
162 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, in exec_aout_prep_oldomagic()
/netbsd-src/sys/kern/
H A Dexec_aout.c150 epp->ep_taddr = AOUT_LDPGSZ; in exec_aout_prep_zmagic()
152 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_aout_prep_zmagic()
162 epp->ep_taddr, epp->ep_vp, 0, VM_PROT_READ|VM_PROT_EXECUTE); in exec_aout_prep_zmagic()
188 epp->ep_taddr = AOUT_LDPGSZ; in exec_aout_prep_nmagic()
190 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, AOUT_LDPGSZ); in exec_aout_prep_nmagic()
196 epp->ep_taddr, epp->ep_vp, sizeof(struct exec), in exec_aout_prep_nmagic()
224 epp->ep_taddr = AOUT_LDPGSZ; in exec_aout_prep_omagic()
226 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_aout_prep_omagic()
232 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, in exec_aout_prep_omagic()
H A Dexec_ecoff.c156 epp->ep_taddr = ECOFF_SEGMENT_ALIGN(execp, eap->text_start); in exec_ecoff_prep_omagic()
164 eap->tsize + eap->dsize, epp->ep_taddr, vp, in exec_ecoff_prep_omagic()
187 epp->ep_taddr = ECOFF_SEGMENT_ALIGN(execp, eap->text_start); in exec_ecoff_prep_nmagic()
195 epp->ep_taddr, vp, ECOFF_TXTOFF(execp), in exec_ecoff_prep_nmagic()
228 epp->ep_taddr = ECOFF_SEGMENT_ALIGN(execp, eap->text_start); in exec_ecoff_prep_zmagic()
240 epp->ep_taddr, vp, ECOFF_TXTOFF(execp), in exec_ecoff_prep_zmagic()
H A Dexec_elf.c703 epp->ep_taddr = epp->ep_tsize = ELFDEFNNAME(NO_ADDR); in exec_elf_makecmds()
782 if (epp->ep_taddr == ELFDEFNNAME(NO_ADDR) || in exec_elf_makecmds()
784 epp->ep_taddr = addr; in exec_elf_makecmds()
H A Dkern_exec.c1257 vm->vm_taddr = (void *)epp->ep_taddr; in execve_runproc()
/netbsd-src/sys/compat/m68k4k/
H A Dm68k4k_exec.c169 epp->ep_taddr = M68K4K_USRTEXT; in exec_m68k4k_prep_zmagic()
171 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_m68k4k_prep_zmagic()
181 epp->ep_taddr, epp->ep_vp, 0, VM_PROT_READ|VM_PROT_EXECUTE); in exec_m68k4k_prep_zmagic()
207 epp->ep_taddr = M68K4K_USRTEXT; in exec_m68k4k_prep_nmagic()
209 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, in exec_m68k4k_prep_nmagic()
216 epp->ep_taddr, epp->ep_vp, sizeof(struct exec), in exec_m68k4k_prep_nmagic()
244 epp->ep_taddr = M68K4K_USRTEXT; in exec_m68k4k_prep_omagic()
246 epp->ep_daddr = epp->ep_taddr + execp->a_text; in exec_m68k4k_prep_omagic()
252 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, in exec_m68k4k_prep_omagic()
/netbsd-src/sys/arch/mmeye/stand/bootcoff/
H A Dosloader.c93 u_long ep_taddr; in main() local
128 ep_taddr = COFF_ALIGN(sh.s_vaddr); in main()
129 toffset = sh.s_scnptr - (sh.s_vaddr - ep_taddr); in main()
130 ep_tsize = sh.s_size + (sh.s_vaddr - ep_taddr); in main()
132 printf("addr %lx size 0x%lx offset 0x%lx\n", ep_taddr, in main()
168 if (fread(p + ep_daddr - ep_taddr, 1, dsize, fp) != dsize) { in main()
/netbsd-src/sys/arch/sh3/sh3/
H A Dcoff_exec.c147 epp->ep_taddr = COFF_SEGMENT_ALIGN(fp, ap, ap->a_tstart); in exec_coff_prep_omagic()
155 ap->a_tsize + ap->a_dsize, epp->ep_taddr, epp->ep_vp, in exec_coff_prep_omagic()
186 epp->ep_taddr = COFF_SEGMENT_ALIGN(fp, ap, ap->a_tstart); in exec_coff_prep_nmagic()
194 epp->ep_taddr, epp->ep_vp, COFF_TXTOFF(fp, ap), in exec_coff_prep_nmagic()
282 epp->ep_taddr = COFF_ALIGN(sh.s_vaddr); in exec_coff_prep_zmagic()
283 offset = sh.s_scnptr - (sh.s_vaddr - epp->ep_taddr); in exec_coff_prep_zmagic()
284 epp->ep_tsize = sh.s_size + (sh.s_vaddr - epp->ep_taddr); in exec_coff_prep_zmagic()
290 DPRINTF(("VMCMD: addr %lx size %lx offset %lx\n", epp->ep_taddr, in exec_coff_prep_zmagic()
292 if (!(offset & PAGE_MASK) && !(epp->ep_taddr & PAGE_MASK)) { in exec_coff_prep_zmagic()
295 epp->ep_taddr, ep in exec_coff_prep_zmagic()
[all...]
/netbsd-src/sys/compat/linux/common/
H A Dlinux_exec_aout.c175 epp->ep_taddr = LINUX_N_TXTADDR(*execp, ZMAGIC); in exec_linux_aout_prep_zmagic()
183 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, ZMAGIC), in exec_linux_aout_prep_zmagic()
211 epp->ep_taddr = LINUX_N_TXTADDR(*execp, NMAGIC); in exec_linux_aout_prep_nmagic()
219 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, NMAGIC), in exec_linux_aout_prep_nmagic()
248 epp->ep_taddr = LINUX_N_TXTADDR(*execp, OMAGIC); in exec_linux_aout_prep_omagic()
256 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, in exec_linux_aout_prep_omagic()
286 epp->ep_taddr = LINUX_N_TXTADDR(*execp, QMAGIC); in exec_linux_aout_prep_qmagic()
298 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, QMAGIC), in exec_linux_aout_prep_qmagic()
/netbsd-src/sys/compat/vax1k/
H A Dvax1k_exec.c191 epp->ep_taddr = execp->a_entry & ~(VAX1K_USRTEXT - 1); in exec_vax1k_prep_anymagic()
193 epp->ep_daddr = epp->ep_taddr + epp->ep_tsize; in exec_vax1k_prep_anymagic()
203 trunc_page(epp->ep_taddr), /* size */ in exec_vax1k_prep_anymagic()
204 trunc_page(epp->ep_taddr), NULLVP, /* addr, vnode */ in exec_vax1k_prep_anymagic()
209 epp->ep_tsize, epp->ep_taddr, epp->ep_vp, text_foffset, in exec_vax1k_prep_anymagic()
/netbsd-src/sys/compat/sunos/
H A Dsunos_exec_aout.c124 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, ZMAGIC); in sunos_exec_aout_prep_zmagic()
136 epp->ep_taddr, epp->ep_vp, SUNOS_N_TXTOFF(*execp, ZMAGIC), in sunos_exec_aout_prep_zmagic()
162 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, NMAGIC); in sunos_exec_aout_prep_nmagic()
170 epp->ep_taddr, epp->ep_vp, SUNOS_N_TXTOFF(*execp, NMAGIC), in sunos_exec_aout_prep_nmagic()
197 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, OMAGIC); in sunos_exec_aout_prep_omagic()
205 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, in sunos_exec_aout_prep_omagic()
/netbsd-src/sys/sys/
H A Dexec.h200 vaddr_t ep_taddr; /* process's text address */ member