/netbsd-current/sys/compat/common/ |
H A D | compat_exec.c | 66 epp->ep_taddr = 0; 68 epp->ep_daddr = epp->ep_taddr + execp->a_text; 78 epp->ep_taddr, epp->ep_vp, PAGE_SIZE, /* XXX CLBYTES? */ 112 epp->ep_taddr = 0; 114 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, AOUT_LDPGSZ); 120 epp->ep_taddr, epp->ep_vp, sizeof(struct exec), 154 epp->ep_taddr = 0; 156 epp->ep_daddr = epp->ep_taddr + execp->a_text; 162 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp,
|
/netbsd-current/sys/compat/netbsd32/ |
H A D | netbsd32_exec_aout.c | 162 epp->ep_taddr = AOUT_LDPGSZ; 164 epp->ep_daddr = epp->ep_taddr + execp->a_text; 176 epp->ep_taddr, epp->ep_vp, 0, VM_PROT_READ|VM_PROT_EXECUTE); 203 epp->ep_taddr = AOUT_LDPGSZ; 205 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, AOUT_LDPGSZ); 213 epp->ep_taddr, epp->ep_vp, sizeof(struct netbsd32_exec), 242 epp->ep_taddr = AOUT_LDPGSZ; 244 epp->ep_daddr = epp->ep_taddr + execp->a_text; 252 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, 292 epp->ep_taddr [all...] |
/netbsd-current/sys/arch/mmeye/stand/bootcoff/ |
H A D | osloader.c | 93 u_long ep_taddr; local 128 ep_taddr = COFF_ALIGN(sh.s_vaddr); 129 toffset = sh.s_scnptr - (sh.s_vaddr - ep_taddr); 130 ep_tsize = sh.s_size + (sh.s_vaddr - ep_taddr); 132 printf("addr %lx size 0x%lx offset 0x%lx\n", ep_taddr, 168 if (fread(p + ep_daddr - ep_taddr, 1, dsize, fp) != dsize) {
|
/netbsd-current/sys/kern/ |
H A D | exec_aout.c | 147 epp->ep_taddr = AOUT_LDPGSZ; 149 epp->ep_daddr = epp->ep_taddr + execp->a_text; 159 epp->ep_taddr, epp->ep_vp, 0, VM_PROT_READ|VM_PROT_EXECUTE); 185 epp->ep_taddr = AOUT_LDPGSZ; 187 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, AOUT_LDPGSZ); 193 epp->ep_taddr, epp->ep_vp, sizeof(struct exec), 221 epp->ep_taddr = AOUT_LDPGSZ; 223 epp->ep_daddr = epp->ep_taddr + execp->a_text; 229 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp,
|
H A D | exec_ecoff.c | 153 epp->ep_taddr = ECOFF_SEGMENT_ALIGN(execp, eap->text_start); 161 eap->tsize + eap->dsize, epp->ep_taddr, vp, 184 epp->ep_taddr = ECOFF_SEGMENT_ALIGN(execp, eap->text_start); 192 epp->ep_taddr, vp, ECOFF_TXTOFF(execp), 225 epp->ep_taddr = ECOFF_SEGMENT_ALIGN(execp, eap->text_start); 237 epp->ep_taddr, vp, ECOFF_TXTOFF(execp),
|
H A D | exec_elf.c | 700 epp->ep_taddr = epp->ep_tsize = ELFDEFNNAME(NO_ADDR); 779 if (epp->ep_taddr == ELFDEFNNAME(NO_ADDR) || 781 epp->ep_taddr = addr;
|
H A D | kern_exec.c | 1256 vm->vm_taddr = (void *)epp->ep_taddr;
|
/netbsd-current/sys/compat/m68k4k/ |
H A D | m68k4k_exec.c | 169 epp->ep_taddr = M68K4K_USRTEXT; 171 epp->ep_daddr = epp->ep_taddr + execp->a_text; 181 epp->ep_taddr, epp->ep_vp, 0, VM_PROT_READ|VM_PROT_EXECUTE); 207 epp->ep_taddr = M68K4K_USRTEXT; 209 epp->ep_daddr = roundup(epp->ep_taddr + execp->a_text, 216 epp->ep_taddr, epp->ep_vp, sizeof(struct exec), 244 epp->ep_taddr = M68K4K_USRTEXT; 246 epp->ep_daddr = epp->ep_taddr + execp->a_text; 252 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp,
|
/netbsd-current/sys/compat/vax1k/ |
H A D | vax1k_exec.c | 191 epp->ep_taddr = execp->a_entry & ~(VAX1K_USRTEXT - 1); 193 epp->ep_daddr = epp->ep_taddr + epp->ep_tsize; 203 trunc_page(epp->ep_taddr), /* size */ 204 trunc_page(epp->ep_taddr), NULLVP, /* addr, vnode */ 209 epp->ep_tsize, epp->ep_taddr, epp->ep_vp, text_foffset,
|
/netbsd-current/sys/arch/sh3/sh3/ |
H A D | coff_exec.c | 147 epp->ep_taddr = COFF_SEGMENT_ALIGN(fp, ap, ap->a_tstart); 155 ap->a_tsize + ap->a_dsize, epp->ep_taddr, epp->ep_vp, 186 epp->ep_taddr = COFF_SEGMENT_ALIGN(fp, ap, ap->a_tstart); 194 epp->ep_taddr, epp->ep_vp, COFF_TXTOFF(fp, ap), 282 epp->ep_taddr = COFF_ALIGN(sh.s_vaddr); 283 offset = sh.s_scnptr - (sh.s_vaddr - epp->ep_taddr); 284 epp->ep_tsize = sh.s_size + (sh.s_vaddr - epp->ep_taddr); 290 DPRINTF(("VMCMD: addr %lx size %lx offset %lx\n", epp->ep_taddr, 292 if (!(offset & PAGE_MASK) && !(epp->ep_taddr & PAGE_MASK)) { 295 epp->ep_taddr, ep [all...] |
/netbsd-current/sys/compat/linux/common/ |
H A D | linux_exec_aout.c | 175 epp->ep_taddr = LINUX_N_TXTADDR(*execp, ZMAGIC); 183 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, ZMAGIC), 211 epp->ep_taddr = LINUX_N_TXTADDR(*execp, NMAGIC); 219 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, NMAGIC), 248 epp->ep_taddr = LINUX_N_TXTADDR(*execp, OMAGIC); 256 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp, 286 epp->ep_taddr = LINUX_N_TXTADDR(*execp, QMAGIC); 298 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, QMAGIC),
|
/netbsd-current/sys/compat/sunos/ |
H A D | sunos_exec_aout.c | 124 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, ZMAGIC); 136 epp->ep_taddr, epp->ep_vp, SUNOS_N_TXTOFF(*execp, ZMAGIC), 162 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, NMAGIC); 170 epp->ep_taddr, epp->ep_vp, SUNOS_N_TXTOFF(*execp, NMAGIC), 197 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, OMAGIC); 205 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp,
|
/netbsd-current/sys/sys/ |
H A D | exec.h | 200 vaddr_t ep_taddr; /* process's text address */ member in struct:exec_package
|