/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | tsort.c | 97 Word lmflags = lml->lm_flags; in sort_scc() 250 Word tracing = lml->lm_flags & LML_FLG_TRC_ENABLE; in visit() 668 Word init = lml->lm_flags & LML_FLG_TRC_INIT; in tsort() 679 if ((flag & RT_SORT_REV) && ((lml->lm_flags & in tsort() 708 if (lml->lm_flags & LML_FLG_OBJREEVAL) in tsort() 714 lml->lm_flags &= in tsort() 739 if ((lml->lm_flags & (LML_FLG_INTRPOSE | LML_FLG_INTRPOSETSORT)) == in tsort() 772 lml->lm_flags |= LML_FLG_INTRPOSETSORT; in tsort()
|
H A D | analyze.c | 153 if (lml->lm_flags & LML_FLG_TRC_ENABLE) in analyze_lmc() 183 if (lml->lm_flags & LML_FLG_TRC_ENABLE) in analyze_lmc() 295 if (((lml->lm_flags & LML_FLG_TRC_ENABLE) == 0) || in relocate_so() 296 (lml->lm_flags & LML_FLG_TRC_WARN)) { in relocate_so() 302 ((lml->lm_flags & LML_FLG_TRC_ENABLE) == 0)) in relocate_so() 313 ((lml->lm_flags & LML_FLG_TRC_ENABLE) == 0)) in relocate_so() 383 lml->lm_flags |= LML_FLG_OBJADDED; in _relocate_lmc() 403 (((lml->lm_flags & LML_FLG_TRC_ENABLE) == 0) || in _relocate_lmc() 404 (lml->lm_flags & LML_FLG_TRC_WARN))) { in _relocate_lmc() 416 if ((LIST(nlmp)->lm_flags & LML_FLG_TRC_ENABLE) && in _relocate_lmc() [all …]
|
H A D | setup.c | 94 Word lmflags = lml_main.lm_flags; in preload() 183 lml_main.lm_flags |= LML_FLG_INTRPOSE; in preload() 331 lml_main.lm_flags |= LML_FLG_BASELM; in setup() 338 lml_rtld.lm_flags |= (LML_FLG_RTLDLM | LML_FLG_HOLDLOCK); in setup() 369 if (rtld_getopt(argv, &envp, &auxv, &(lml_main.lm_flags), in setup() 395 (procenv_user(ealp, &(lml_main.lm_flags), in setup() 702 if (lml_main.lm_flags & LML_FLG_TRC_LDDSTUB) in setup() 780 if (lml_main.lm_flags & LML_FLG_TRC_ENABLE) { in setup() 942 lml_main.lm_flags |= LML_FLG_LOCAUDIT; in setup() 1068 lmflags = lml_main.lm_flags; in setup()
|
H A D | external.c | 277 if ((lml->lm_flags & LML_FLG_BASELM) && in get_lcinterface() 308 if ((gptr == NULL) || (lml->lm_flags & LML_FLG_BASELM)) in get_lcinterface() 357 lml2->lm_flags &= in get_lcinterface() 385 if ((lml->lm_flags & LML_FLG_RTLDLM) == 0) in get_lcinterface() 500 if (((lml->lm_flags & LML_FLG_BASELM) == 0) && in rt_thr_init()
|
H A D | elf.c | 271 if ((lml_main.lm_flags & LML_FLG_TRC_LDDSTUB) && lmp && in elf_verify() 305 if (lml->lm_flags & LML_FLG_PLTREL) in elf_rtld_load() 327 lml->lm_flags |= LML_FLG_PLTREL; in elf_rtld_load() 361 if (lml->lm_flags & LML_FLG_TRC_ENABLE) in elf_lazy_load() 501 if ((lml->lm_flags & LML_FLG_TRC_VERBOSE) && in elf_verify_vers() 555 if (lml->lm_flags & LML_FLG_TRC_ENABLE) { in elf_verify_vers() 558 if (!(lml->lm_flags & LML_FLG_TRC_VERBOSE)) in elf_verify_vers() 610 Word lmflags = lml->lm_flags; in elf_needed() 685 if (lml->lm_flags & LML_FLG_TRC_ENABLE) in elf_needed() 811 Word tracing = (LIST(clmp)->lm_flags & [all …]
|
H A D | paths.c | 120 if ((lml->lm_flags & LML_FLG_TRC_SEARCH) && in get_dir_list() 924 if ((lml->lm_flags & LML_FLG_RTLDLM) && in is_path_secure() 952 if (lml->lm_flags & LML_FLG_TRC_ENABLE) { in is_path_secure() 967 if (lml->lm_flags & LML_FLG_TRC_ENABLE) { in is_path_secure() 970 if (lml->lm_flags & in is_path_secure() 977 (lml->lm_flags & LML_FLG_TRC_VERBOSE)) in is_path_secure() 991 if ((lml->lm_flags & LML_FLG_TRC_SEARCH) && in is_path_secure() 1115 tracing = LIST(clmp)->lm_flags & in expand_paths()
|
H A D | util.c | 872 lml->lm_flags |= LML_FLG_ATEXIT; in atexit_fini() 873 lml->lm_flags &= ~LML_FLG_INTRPOSETSORT; in atexit_fini() 898 if ((lml->lm_flags & (LML_FLG_BASELM | LML_FLG_RTLDLM)) || in atexit_fini() 903 lml->lm_flags |= LML_FLG_ATEXIT; in atexit_fini() 904 lml->lm_flags &= ~LML_FLG_INTRPOSETSORT; in atexit_fini() 940 if ((lml->lm_flags & (LML_FLG_BASELM | LML_FLG_RTLDLM)) || in atexit_fini() 945 lml->lm_flags |= LML_FLG_ATEXIT; in atexit_fini() 946 lml->lm_flags &= ~LML_FLG_INTRPOSETSORT; in atexit_fini() 963 lml->lm_flags |= LML_FLG_ATEXIT; in atexit_fini() 964 lml->lm_flags &= ~LML_FLG_INTRPOSETSORT; in atexit_fini() [all …]
|
H A D | move.c | 58 trace = (lml->lm_flags & LML_FLG_TRC_ENABLE) && in elf_move_bad() 60 (lml->lm_flags & (LML_FLG_TRC_VERBOSE | LML_FLG_TRC_WARN))); in elf_move_bad()
|
H A D | audit.c | 374 if (alml->lm_flags & LML_FLG_AUDITNOTIFY) in _audit_activity() 377 alml->lm_flags |= LML_FLG_AUDITNOTIFY; in _audit_activity() 378 clml->lm_flags |= LML_FLG_ACTAUDIT; in _audit_activity() 380 if ((alml->lm_flags & LML_FLG_AUDITNOTIFY) == 0) in _audit_activity() 383 alml->lm_flags &= ~LML_FLG_AUDITNOTIFY; in _audit_activity() 523 alml->lm_flags |= LML_FLG_AUDITNOTIFY; in _audit_add_head() 524 clml->lm_flags |= LML_FLG_ACTAUDIT; in _audit_add_head() 768 if (LIST(lmp)->lm_flags & LML_FLG_LOCAUDIT) { in audit_objclose() 1469 lml->lm_flags |= LML_FLG_HOLDLOCK; in audit_setup()
|
H A D | debug.c | 173 if (lml->lm_flags & LML_FLG_RTLDLM) in dbg_lmid_validate() 185 ((lml->lm_flags & LML_FLG_BASELM) == 0))) in dbg_lmid_validate()
|
H A D | dlfcns.c | 302 LIST(rlmp)->lm_flags |= LML_FLG_GROUPSEXIST; in hdl_create() 518 if ((lml->lm_flags & (LML_FLG_BASELM | LML_FLG_RTLDLM)) == 0) in dlclose_core() 955 ((lml->lm_flags & (LML_FLG_BASELM | LML_FLG_RTLDLM)) == 0)) { in dlmopen_intn() 1756 if (lml->lm_flags & LML_FLG_BASELM) in get_linkmap_id() 1758 if (lml->lm_flags & LML_FLG_RTLDLM) in get_linkmap_id() 1913 if (lml->lm_flags & LML_FLG_ENVIRON) in dlinfo_core()
|
H A D | tls.c | 185 if (((lml->lm_flags & LML_FLG_BASELM) == 0) || in tls_assign()
|
H A D | config_elf.c | 84 if ((lml->lm_flags & LML_FLG_TRC_ENABLE) && in elf_config_validate()
|
H A D | object.c | 277 if ((lml_main.lm_flags & LML_FLG_TRC_LDDSTUB) && lmp && in elf_obj_fini()
|
H A D | remove.c | 1336 lml->lm_flags |= LML_FLG_OBJDELETED; in remove_hdl()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/common/ |
H A D | rd_elf.c | 803 if (lm.lm_flags & LML_FLG_BASELM) in _rd_loadobj_iter32_native() 805 else if (lm.lm_flags & LML_FLG_RTLDLM) in _rd_loadobj_iter32_native() 859 if (lml.lm_flags & LML_FLG_BASELM) in _rd_loadobj_iter32_native() 861 else if (lml.lm_flags & LML_FLG_RTLDLM) in _rd_loadobj_iter32_native()
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | common_sparc.c | 143 if (LIST(lmp)->lm_flags & LML_FLG_TRC_WARN) { in elf_regsyms()
|
H A D | sparc_elf.c | 374 if ((lmflags = lml->lm_flags) & LML_FLG_RTLDLM) { in elf_bndr() 511 if ((LIST(nlmp)->lm_flags & LML_FLG_RTLDLM) && LIST(nlmp)->lm_init) in elf_bndr() 1114 ((LIST(lmp)->lm_flags & LML_FLG_TRC_WARN) == 0)) in elf_reloc()
|
/illumos-gate/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.c | 604 if (lm.lm_flags & LML_FLG_BASELM) in dcmd_Rtmaps() 606 else if (lm.lm_flags & LML_FLG_RTLDLM) in dcmd_Rtmaps() 802 if (lml.lm_flags & LML_FLG_BASELM) in _dcmd_Lm_list() 804 else if (lml.lm_flags & LML_FLG_RTLDLM) in _dcmd_Lm_list() 923 mdb_printf(MSG_ORIG(MSG_LMLIST_LINE4), lml.lm_flags); in _dcmd_Lm_list() 924 if (lml.lm_flags) in _dcmd_Lm_list() 925 mdb_printf(MSG_ORIG(MSG_LMLIST_LINE6), lml.lm_flags, in _dcmd_Lm_list()
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 234 if ((lmflags = lml->lm_flags) & LML_FLG_RTLDLM) { in elf_bndr() 357 if ((LIST(nlmp)->lm_flags & LML_FLG_RTLDLM) && LIST(nlmp)->lm_init) in elf_bndr() 902 ((LIST(lmp)->lm_flags & LML_FLG_TRC_WARN) == 0)) in elf_reloc()
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 215 if ((lmflags = lml->lm_flags) & LML_FLG_RTLDLM) { in elf_bndr() 336 if ((LIST(nlmp)->lm_flags & LML_FLG_RTLDLM) && LIST(nlmp)->lm_init) in elf_bndr() 876 ((LIST(lmp)->lm_flags & LML_FLG_TRC_WARN) == 0)) in elf_reloc()
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | rtld.h | 291 Word lm_flags; member 320 Elf32_Word lm_flags; member
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 502 if ((lmflags = lml->lm_flags) & LML_FLG_RTLDLM) { in elf_bndr() 655 if ((LIST(nlmp)->lm_flags & LML_FLG_RTLDLM) && LIST(nlmp)->lm_init) in elf_bndr() 1364 ((LIST(lmp)->lm_flags & LML_FLG_TRC_WARN) == 0)) in elf_reloc()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | files.c | 320 conv_bnd_obj(lml->lm_flags, &bnd_obj_buf)); in Dbg_file_bindings()
|