Lines Matching refs:execp

173 	struct exec *execp = epp->ep_hdr;  in exec_linux_aout_prep_zmagic()  local
175 epp->ep_taddr = LINUX_N_TXTADDR(*execp, ZMAGIC); in exec_linux_aout_prep_zmagic()
176 epp->ep_tsize = execp->a_text; in exec_linux_aout_prep_zmagic()
177 epp->ep_daddr = LINUX_N_DATADDR(*execp, ZMAGIC); in exec_linux_aout_prep_zmagic()
178 epp->ep_dsize = execp->a_data + execp->a_bss; in exec_linux_aout_prep_zmagic()
179 epp->ep_entry = execp->a_entry; in exec_linux_aout_prep_zmagic()
182 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_readvn, execp->a_text, in exec_linux_aout_prep_zmagic()
183 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, ZMAGIC), in exec_linux_aout_prep_zmagic()
187 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_readvn, execp->a_data, in exec_linux_aout_prep_zmagic()
188 epp->ep_daddr, epp->ep_vp, LINUX_N_DATOFF(*execp, ZMAGIC), in exec_linux_aout_prep_zmagic()
192 if (execp->a_bss) in exec_linux_aout_prep_zmagic()
193 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_zero, execp->a_bss, in exec_linux_aout_prep_zmagic()
194 epp->ep_daddr + execp->a_data, NULLVP, 0, in exec_linux_aout_prep_zmagic()
208 struct exec *execp = epp->ep_hdr; in exec_linux_aout_prep_nmagic() local
211 epp->ep_taddr = LINUX_N_TXTADDR(*execp, NMAGIC); in exec_linux_aout_prep_nmagic()
212 epp->ep_tsize = execp->a_text; in exec_linux_aout_prep_nmagic()
213 epp->ep_daddr = LINUX_N_DATADDR(*execp, NMAGIC); in exec_linux_aout_prep_nmagic()
214 epp->ep_dsize = execp->a_data + execp->a_bss; in exec_linux_aout_prep_nmagic()
215 epp->ep_entry = execp->a_entry; in exec_linux_aout_prep_nmagic()
218 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_readvn, execp->a_text, in exec_linux_aout_prep_nmagic()
219 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, NMAGIC), in exec_linux_aout_prep_nmagic()
223 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_readvn, execp->a_data, in exec_linux_aout_prep_nmagic()
224 epp->ep_daddr, epp->ep_vp, LINUX_N_DATOFF(*execp, NMAGIC), in exec_linux_aout_prep_nmagic()
228 baddr = roundup(epp->ep_daddr + execp->a_data, PAGE_SIZE); in exec_linux_aout_prep_nmagic()
245 struct exec *execp = epp->ep_hdr; in exec_linux_aout_prep_omagic() local
248 epp->ep_taddr = LINUX_N_TXTADDR(*execp, OMAGIC); in exec_linux_aout_prep_omagic()
249 epp->ep_tsize = execp->a_text; in exec_linux_aout_prep_omagic()
250 epp->ep_daddr = LINUX_N_DATADDR(*execp, OMAGIC); in exec_linux_aout_prep_omagic()
251 epp->ep_dsize = execp->a_data + execp->a_bss; in exec_linux_aout_prep_omagic()
252 epp->ep_entry = execp->a_entry; 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()
257 LINUX_N_TXTOFF(*execp, OMAGIC), VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE); in exec_linux_aout_prep_omagic()
260 baddr = roundup(epp->ep_daddr + execp->a_data, PAGE_SIZE); in exec_linux_aout_prep_omagic()
274 dsize = epp->ep_dsize + execp->a_text - roundup(execp->a_text, in exec_linux_aout_prep_omagic()
283 struct exec *execp = epp->ep_hdr; in exec_linux_aout_prep_qmagic() local
286 epp->ep_taddr = LINUX_N_TXTADDR(*execp, QMAGIC); in exec_linux_aout_prep_qmagic()
287 epp->ep_tsize = execp->a_text; in exec_linux_aout_prep_qmagic()
288 epp->ep_daddr = LINUX_N_DATADDR(*execp, QMAGIC); in exec_linux_aout_prep_qmagic()
289 epp->ep_dsize = execp->a_data + execp->a_bss; in exec_linux_aout_prep_qmagic()
290 epp->ep_entry = execp->a_entry; in exec_linux_aout_prep_qmagic()
297 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_pagedvn, execp->a_text, in exec_linux_aout_prep_qmagic()
298 epp->ep_taddr, epp->ep_vp, LINUX_N_TXTOFF(*execp, QMAGIC), in exec_linux_aout_prep_qmagic()
302 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_pagedvn, execp->a_data, in exec_linux_aout_prep_qmagic()
303 epp->ep_daddr, epp->ep_vp, LINUX_N_DATOFF(*execp, QMAGIC), in exec_linux_aout_prep_qmagic()
307 if (execp->a_bss) in exec_linux_aout_prep_qmagic()
308 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_zero, execp->a_bss, in exec_linux_aout_prep_qmagic()
309 epp->ep_daddr + execp->a_data, NULLVP, 0, in exec_linux_aout_prep_qmagic()