Lines Matching defs:execp
121 struct exec *execp = epp->ep_hdr;
124 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, ZMAGIC);
125 epp->ep_tsize = execp->a_text;
126 epp->ep_daddr = SUNOS_N_DATADDR(*execp, ZMAGIC);
127 epp->ep_dsize = execp->a_data + execp->a_bss;
128 epp->ep_entry = execp->a_entry;
135 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_pagedvn, execp->a_text,
136 epp->ep_taddr, epp->ep_vp, SUNOS_N_TXTOFF(*execp, ZMAGIC),
140 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_pagedvn, execp->a_data,
141 epp->ep_daddr, epp->ep_vp, SUNOS_N_DATOFF(*execp, ZMAGIC),
145 if (execp->a_bss)
146 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_zero, execp->a_bss,
147 epp->ep_daddr + execp->a_data, NULLVP, 0,
159 struct exec *execp = epp->ep_hdr;
162 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, NMAGIC);
163 epp->ep_tsize = execp->a_text;
164 epp->ep_daddr = SUNOS_N_DATADDR(*execp, NMAGIC);
165 epp->ep_dsize = execp->a_data + execp->a_bss;
166 epp->ep_entry = execp->a_entry;
169 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_readvn, execp->a_text,
170 epp->ep_taddr, epp->ep_vp, SUNOS_N_TXTOFF(*execp, NMAGIC),
174 NEW_VMCMD(&epp->ep_vmcmds, vmcmd_map_readvn, execp->a_data,
175 epp->ep_daddr, epp->ep_vp, SUNOS_N_DATOFF(*execp, NMAGIC),
179 baddr = roundup(epp->ep_daddr + execp->a_data, PAGE_SIZE);
194 struct exec *execp = epp->ep_hdr;
197 epp->ep_taddr = SUNOS_N_TXTADDR(*execp, OMAGIC);
198 epp->ep_tsize = execp->a_text;
199 epp->ep_daddr = SUNOS_N_DATADDR(*execp, OMAGIC);
200 epp->ep_dsize = execp->a_data + execp->a_bss;
201 epp->ep_entry = execp->a_entry;
205 execp->a_text + execp->a_data, epp->ep_taddr, epp->ep_vp,
206 SUNOS_N_TXTOFF(*execp, OMAGIC), VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE);
209 baddr = roundup(epp->ep_daddr + execp->a_data, PAGE_SIZE);