Lines Matching refs:lmp

371 cap_check_lmp_init(Rt_map *lmp)  in cap_check_lmp_init()  argument
388 if ((file = strrchr(NAME(lmp), '/')) != NULL) in cap_check_lmp_init()
394 (HWAVL_RECORDED(NAME(lmp)) != 0) || in cap_check_lmp_init()
395 ((PATHNAME(lmp) != NAME(lmp)) && in cap_check_lmp_init()
396 (HWAVL_RECORDED(PATHNAME(lmp)) != 0))) in cap_check_lmp_init()
403 for (APLIST_TRAVERSE(ALIAS(lmp), idx, cp)) { in cap_check_lmp_init()
416 FLAGS1(lmp) |= FL1_RT_ALTCAP; in cap_check_lmp_init()
417 FLAGS1(lmp) |= FL1_RT_ALTCHECK; in cap_check_lmp_init()
427 cap_check_lmp(Rt_map *lmp, Rej_desc *rej) in cap_check_lmp() argument
429 if ((FLAGS1(lmp) & FL1_RT_ALTCHECK) == 0) in cap_check_lmp()
430 cap_check_lmp_init(lmp); in cap_check_lmp()
432 return (cap_check(CAP(lmp), STRTAB(lmp), in cap_check_lmp()
433 (FLAGS1(lmp) & FL1_RT_ALTCAP), NULL, rej)); in cap_check_lmp()
791 Rt_map *lmp = NULL; in load_cap() local
806 if ((found == 0) && ((lmp = load_path(lml, lmco, clmp, mode, in load_cap()
812 return (lmp); in load_cap()
1109 sym_cap_check(Cap *cptr, uint_t cndx, Syscapset *bestcapset, Rt_map *lmp, in sym_cap_check() argument
1119 if ((FLAGS1(lmp) & FL1_RT_ALTCHECK) == 0) in sym_cap_check()
1120 cap_check_lmp_init(lmp); in sym_cap_check()
1122 if (FLAGS1(lmp) & FL1_RT_ALTCAP) in sym_cap_check()
1146 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_HW_1, in sym_cap_check()
1154 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_SF_1, in sym_cap_check()
1162 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_HW_2, in sym_cap_check()
1177 str = STRTAB(lmp) + val; in sym_cap_check()
1180 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_PLAT, in sym_cap_check()
1196 str = STRTAB(lmp) + val; in sym_cap_check()
1199 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_MACH, in sym_cap_check()
1217 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_REJECTED, name, ndx, in sym_cap_check()
1222 DBG_CALL(Dbg_syms_cap_lookup(lmp, DBG_CAP_CANDIDATE, name, ndx, in sym_cap_check()