Lines Matching defs:interp
287 interpreter (interp == NULL), this must be a statically linked
303 struct elfinfo *interp = NULL;
386 interp = readelf(intfd, buf);
387 if (interp == NULL) {
394 for (j = 0; j < interp->e.e_phnum; j++) {
395 ESZ(Phdr) *iph = &interp->p[j];
407 /* assumes that all segments in the interp are close */
451 if (interp != NULL) {
488 if (0) VG_(printf)("reserve for interp: failed\n");
493 (void)mapelf(interp, (ESZ(Addr))advised - interp_addr);
495 VG_(close)(interp->fd);
497 entry = (void *)(advised - interp_addr + interp->e.e_entry);
500 VG_(free)(interp->p);
501 VG_(free)(interp);