Lines Matching defs:ilmp
822 Rt_map *ilmp = slp->sl_imap;
825 Dyninfo *dip = &DYNINFO(ilmp)[ndx];
826 Lm_list *lml = LIST(ilmp);
836 if (name && (ilmp != clmp)) {
844 FLAGS1(ilmp) |= FL1_RT_USED;
847 for (APLIST_TRAVERSE(CALLERS(ilmp), idx, bdp)) {
867 elf_config_flt(lml, PATHNAME(ilmp), filtees,
871 DBG_CALL(Dbg_file_filter(lml, NAME(ilmp), filtees, 0));
874 ((FLAGS1(ilmp) & FL1_RT_LDDSTUB) == 0))
876 NAME(ilmp), filtees);
878 if (expand_paths(ilmp, filtees, (Alist **)&dip->di_info,
880 elf_disable_filtee(ilmp, dip);
906 mode = MODE(ilmp) | RTLD_GROUP;
934 DBG_CALL(Dbg_cap_filter(lml, dir, ilmp));
936 lmco, ilmp, clmp, filtees, mode,
978 DBG_CALL(Dbg_file_filtee(lml, NAME(ilmp), filtee, 0));
1034 if ((ghp = hdl_create(&lml_rtld, nlmp, ilmp,
1051 if (nlmp && ((lml->lm_tflags | AFLAGS(ilmp)) &
1053 (void) audit_objfilter(ilmp, filtees,
1079 if ((nlmp = load_path(lml, lmco, ilmp, mode,
1082 file_notfound(LIST(ilmp), filtee, ilmp,
1103 if (nlmp && ((lml->lm_tflags | FLAGS1(ilmp)) &
1105 if (audit_objfilter(ilmp, filtees,
1121 (relocate_lmc(lml, lmco, ilmp, nlmp,
1134 if (nlmp && ghp && (hdl_add(ghp, ilmp,
1209 if ((sl.sl_imap = gdp->gd_depend) == ilmp)
1251 elf_disable_filtee(ilmp, dip);
1349 Rt_map *ilmp = slp->sl_imap;
1362 DBG_CALL(Dbg_syms_lookup(ilmp, name, MSG_ORIG(MSG_STR_ELF)));
1364 if (HASH(ilmp) == NULL)
1367 buckets = HASH(ilmp)[0];
1375 if ((ndx = HASH(ilmp)[hashoff]) == 0)
1378 chainptr = HASH(ilmp) + 2 + buckets;
1379 strtabptr = STRTAB(ilmp);
1380 symtabptr = SYMTAB(ilmp);
1407 (slp->sl_cmap != ilmp))
1424 if (VERSYM(ilmp) && (VERSYM(ilmp)[ndx] & 0x8000)) {
1425 DBG_CALL(Dbg_syms_ignore_gnuver(ilmp, name,
1426 ndx, VERSYM(ilmp)[ndx]));
1434 srp->sr_dmap = ilmp;
1444 srp->sr_dmap = ilmp;
1448 if ((FLAGS(ilmp) & FLG_RT_OBJINTPO) ||
1449 ((FLAGS(ilmp) & FLG_RT_SYMINTPO) &&
1450 is_sym_interposer(ilmp, sym)))
1463 (FLAGS(ilmp) & FLG_RT_ISMAIN) && (sym->st_value != 0) &&
1465 srp->sr_dmap = ilmp;
1469 if ((FLAGS(ilmp) & FLG_RT_OBJINTPO) ||
1470 ((FLAGS(ilmp) & FLG_RT_SYMINTPO) &&
1471 is_sym_interposer(ilmp, sym)))
1486 if ((sip = SYMINFO(ilmp)) != NULL)
1499 (LIST(ilmp)->lm_flags & LML_FLG_GROUPSEXIST)))) {
1500 DBG_CALL(Dbg_bind_reject(slp->sl_cmap, ilmp, name,
1516 DBG_CALL(Dbg_bind_reject(slp->sl_cmap, ilmp, name,
1545 DBG_CALL(Dbg_bind_reject(slp->sl_cmap, ilmp, name,
1558 if (CAP(ilmp) && CAPINFO(ilmp) && ELF_C_GROUP(CAPINFO(ilmp)[ndx]) &&
1565 if (((flags1 = FLAGS1(ilmp)) & MSK_RT_FILTER) == 0)
1580 (SYMSFLTRCNT(ilmp) == 0))
1585 SYMAFLTRCNT(ilmp))) {
1615 if (OBJFLTRNDX(ilmp) != FLTR_DISABLED) {
1631 if (elf_lookup_filtee(slp, &sr, binfo, OBJFLTRNDX(ilmp),