Lines Matching defs:filhdr
280 struct exec filhdr;
286 if (error = vn_rdwr(UIO_READ, vp, (caddr_t)&filhdr,
287 (ssize_t)sizeof (filhdr), (offset_t)0, UIO_SYSSPACE, 0,
294 switch (filhdr.a_magic) {
296 filhdr.a_data += filhdr.a_text;
297 filhdr.a_text = 0;
314 *execsz += btopr(filhdr.a_text + filhdr.a_data);
326 edp->ux_mach = filhdr.a_machtype;
327 edp->ux_tsize = filhdr.a_text;
328 edp->ux_dsize = filhdr.a_data;
329 edp->ux_bsize = filhdr.a_bss;
330 edp->ux_mag = filhdr.a_magic;
331 edp->ux_toffset = gettfile(&filhdr);
332 edp->ux_doffset = getdfile(&filhdr);
333 edp->ux_txtorg = gettmem(&filhdr);
334 edp->ux_datorg = getdmem(&filhdr);
335 edp->ux_entloc = (caddr_t)(uintptr_t)filhdr.a_entry;
337 *isdyn = filhdr.a_dynamic;