Lines Matching refs:execp
51 const struct exec *execp;
56 if (check(0, sizeof *execp))
58 execp = (const struct exec *)&mappedfile[0];
60 if (N_BADMAG(*execp))
71 const struct exec *execp;
75 execp = (const struct exec *)&mappedfile[0];
77 if (N_TXTADDR(*execp) + (execp->a_entry & (N_PAGSIZ(*execp)-1)) !=
78 execp->a_entry)
79 vmaddr += N_TXTADDR(*execp) +
80 (execp->a_entry & (N_PAGSIZ(*execp)-1)) - execp->a_entry;
84 vmaddr += N_TXTADDR(*execp) - text_start;
86 if (N_TXTADDR(*execp) <= vmaddr &&
87 vmaddr < (N_TXTADDR(*execp) + execp->a_text))
88 *fileoffp = vmaddr - N_TXTADDR(*execp) + N_TXTOFF(*execp);
89 else if (N_DATADDR(*execp) <= vmaddr &&
90 vmaddr < (N_DATADDR(*execp) + execp->a_data))
91 *fileoffp = vmaddr - N_DATADDR(*execp) + N_DATOFF(*execp);