/netbsd-src/sys/compat/netbsd32/ |
H A D | netbsd32_exec_aout.c | 162 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 D | compat_exec.c | 66 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 D | exec_aout.c | 150 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 D | exec_ecoff.c | 156 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 D | exec_elf.c | 703 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 D | kern_exec.c | 1257 vm->vm_taddr = (void *)epp->ep_taddr; in execve_runproc()
|
/netbsd-src/sys/compat/m68k4k/ |
H A D | m68k4k_exec.c | 169 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 D | osloader.c | 93 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 D | coff_exec.c | 147 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 D | linux_exec_aout.c | 175 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 D | vax1k_exec.c | 191 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 D | sunos_exec_aout.c | 124 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 D | exec.h | 200 vaddr_t ep_taddr; /* process's text address */ member
|