/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | got.c | 52 Lm_list *lml = ofl->ofl_lml; local 63 Dbg_util_nl(lml, DBG_NL_STD); 64 dbg_print(lml, MSG_INTL(MSG_GOT_INFO), EC_WORD(ofl->ofl_gotcnt)); 73 dbg_print(lml, MSG_INTL(MSG_GOT_COLUMNS1)); 75 dbg_print(lml, MSG_INTL(MSG_GOT_COLUMNS2)); 111 dbg_print(lml, MSG_INTL(MSG_GOT_FORMAT1), index, 114 dbg_print(lml, MSG_INTL(MSG_GOT_FORMAT2), index, 122 Elf_got_title(Lm_list *lml) argument 124 dbg_print(lml, MSG_INTL(MSG_GOT_TITLE)); 128 Elf_got_entry(Lm_list *lml, Swor argument [all...] |
H A D | libs.c | 30 Dbg_libs_audit(Lm_list *lml, const char *opath, const char *npath) argument 39 dbg_print(lml, MSG_INTL(MSG_LIB_SKIP), opath); 41 dbg_print(lml, MSG_INTL(MSG_LIB_ALTER), npath); 45 Dbg_libs_find(Lm_list *lml, const char *name) argument 50 Dbg_util_nl(lml, DBG_NL_STD); 51 dbg_print(lml, MSG_INTL(MSG_LIB_FIND), name); 55 Dbg_libs_found(Lm_list *lml, const char *path, int alter) argument 60 dbg_print(lml, MSG_INTL(MSG_LIB_TRYING), path, alter ? 65 Dbg_libs_insecure(Lm_list *lml, const char *path, int usable) argument 71 dbg_print(lml, MSG_INT 77 Dbg_lib_dir_print(Lm_list *lml, APlist *libdir) argument 87 Dbg_libs_init(Lm_list *lml, APlist *ulibdir, APlist *dlibdir) argument 98 Dbg_libs_l(Lm_list *lml, const char *name, const char *path) argument 109 Dbg_libs_path(Lm_list *lml, const char *path, uint_t orig, const char *obj) argument 156 Dbg_libs_req(Lm_list *lml, const char *so_name, const char *ref_file, const char *name) argument 168 Dbg_libs_update(Lm_list *lml, APlist *ulibdir, APlist *dlibdir) argument 179 Dbg_libs_yp(Lm_list *lml, const char *path) argument 188 Dbg_libs_ylu(Lm_list *lml, const char *path, const char *orig, int index) argument [all...] |
H A D | segments.c | 36 Dbg_seg_desc_entry(Lm_list *lml, uchar_t osabi, Half mach, int ndx, argument 44 Dbg_util_nl(lml, DBG_NL_STD); 45 dbg_print(lml, MSG_ORIG(MSG_SEG_DESC), ndx); 47 dbg_print(lml, MSG_ORIG(MSG_SEG_NAME), sgp->sg_name); 49 dbg_print(lml, MSG_ORIG(MSG_SEG_FLAGS), 52 Elf_phdr(lml, osabi, mach, &sgp->sg_phdr); 55 dbg_print(lml, MSG_ORIG(MSG_SEG_ALIGN), 59 dbg_print(lml, MSG_ORIG(MSG_SEG_LENGTH), 63 dbg_print(lml, MSG_ORIG(MSG_SEG_ROUND), 67 dbg_print(lml, MSG_ORI 96 Dbg_seg_title(Lm_list *lml) argument 119 Dbg_seg_list(Lm_list *lml, uchar_t osabi, Half mach, APlist *apl) argument 144 Lm_list *lml = ofl->ofl_lml; local [all...] |
H A D | version.c | 33 Dbg_ver_avail_title(Lm_list *lml, const char *file) argument 38 Dbg_util_nl(lml, DBG_NL_STD); 39 dbg_print(lml, MSG_INTL(MSG_VER_AVAIL_1), file); 40 dbg_print(lml, MSG_INTL(MSG_VER_AVAIL_2)); 44 Dbg_ver_def_title(Lm_list *lml, const char *file) argument 49 Dbg_util_nl(lml, DBG_NL_STD); 50 dbg_print(lml, MSG_INTL(MSG_VER_DEF_TITLE), file); 51 Elf_ver_def_title(lml); 55 Dbg_ver_need_title(Lm_list *lml, const char *file) argument 60 Dbg_util_nl(lml, DBG_NL_ST 66 Dbg_ver_need_entry(Lm_list *lml, Half cnt, const char *file, const char *version) argument 79 Dbg_ver_symbol(Lm_list *lml, const char *name) argument 101 Dbg_ver_nointerface(Lm_list *lml, const char *name) argument 109 Dbg_ver_desc_entry(Lm_list *lml, Ver_desc *vdp) argument 143 Dbg_ver_avail_entry(Lm_list *lml, Ver_index *vip, const char *select) argument 164 Elf_ver_def_title(Lm_list *lml) argument 175 Elf_ver_need_title(Lm_list *lml, int gnuver) argument 184 Elf_ver_line_1(Lm_list *lml, const char *index, const char *name, const char *dep, const char *flags) argument 196 Elf_ver_line_2(Lm_list *lml, const char *name, const char *dep) argument 202 Elf_ver_line_3(Lm_list *lml, const char *name, const char *dep, const char *flags) argument 209 Elf_ver_line_4(Lm_list *lml, const char *version) argument 215 Elf_ver_line_5(Lm_list *lml, const char *file, const char *version) argument 227 Dbg_ver_need_done(Lm_list *lml) argument [all...] |
H A D | audit.c | 59 Dbg_audit_interface(Lm_list *lml, const char *lib, const char *interface) argument 64 dbg_print(lml, MSG_INTL(MSG_AUD_INTERFACE), lib, interface); 68 Dbg_audit_version(Lm_list *lml, const char *lib, uint_t overs, uint_t nvers) argument 73 dbg_print(lml, MSG_INTL(MSG_AUD_VERSION), lib, overs, nvers); 77 Dbg_audit_activity(Lm_list *lml, const char *lib, const char *obj, uint_t flags) argument 84 Dbg_util_nl(lml, DBG_NL_STD); 85 dbg_print(lml, MSG_INTL(MSG_AUD_ACTIVITY), lib, obj, 90 Dbg_audit_preinit(Lm_list *lml, const char *lib, const char *obj) argument 95 Dbg_util_nl(lml, DBG_NL_STD); 96 dbg_print(lml, MSG_INT 100 Dbg_audit_objsearch(Lm_list *lml, int call, const char *lib, const char *oobj, uint_t flags, const char *nobj) argument 123 Dbg_audit_objfilter(Lm_list *lml, int call, const char *lib, const char *filter, const char *filtee, const char *ref) argument 138 Dbg_audit_objopen(Lm_list *lml, int call, const char *lib, const char *obj, uint_t flags, Boolean ignore) argument 160 Dbg_audit_objclose(Lm_list *lml, const char *lib, const char *obj) argument 170 Dbg_audit_symbind(Lm_list *lml, int call, const char *lib, const char *name, Addr value, uint_t flags) argument 189 Dbg_audit_pltenter(Lm_list *lml, int call, const char *lib, const char *name, Addr value) argument 206 Dbg_audit_pltexit(Lm_list *lml, const char *lib, const char *name) argument 215 Dbg_audit_skip(Lm_list *lml, const char *name, const char *lmid) argument 224 Dbg_audit_terminate(Lm_list *lml, const char *name) argument [all...] |
H A D | map.c | 37 Dbg_map_pass(Lm_list *lml, Boolean enable, const char *file, argument 46 dbg_print(lml, fmt, file, EC_LINENO(lineno), directive); 54 Dbg_map_cexp_id(Lm_list *lml, Boolean add, const char *file, argument 63 dbg_print(lml, fmt, file, EC_LINENO(lineno), id); 67 Dbg_map_version(Lm_list *lml, const char *version, const char *name, int scope) argument 81 dbg_print(lml, MSG_INTL(MSG_MAP_SYM_VER_1), str, version, 84 dbg_print(lml, MSG_INTL(MSG_MAP_SYM_VER_2), str, 89 Dbg_map_size_new(Lm_list *lml, const char *symname, const char *segname, argument 95 Dbg_util_nl(lml, DBG_NL_STD); 96 dbg_print(lml, MSG_INT 105 Lm_list *lml = ofl->ofl_lml; local 127 Lm_list *lml = ofl->ofl_lml; local 145 Dbg_map_dv(Lm_list *lml, const char *obj_name, Lineno lineno) argument 157 Dbg_map_dv_entry(Lm_list *lml, Lineno lineno, int require, const char *version) argument 170 Dbg_map_sort_title(Lm_list *lml, Boolean orig) argument 187 Dbg_map_sort_seg(Lm_list *lml, uchar_t osabi, Half mach, Sg_desc *sgp) argument 224 Dbg_map_parse(Lm_list *lml, const char *file, int version) argument 237 Dbg_map_ent(Lm_list *lml, Ent_desc *enp, Ofl_desc *ofl, Lineno lineno) argument 249 Dbg_map_ent_ord_title(Lm_list *lml, const char *segname) argument 259 Dbg_map_seg_os_order(Lm_list *lml, Sg_desc *sgp, const char *sec_name, Word ndx, Lineno lineno) argument 273 Lm_list *lml = ofl->ofl_lml; local 290 Lm_list *lml = ofl->ofl_lml; local 313 Dbg_map_post_title(Lm_list *lml) argument 323 Dbg_map_hdr_noalloc(Lm_list *lml, Lineno lineno) argument [all...] |
H A D | sections.c | 95 Dbg_sec_strtab(Lm_list *lml, Os_desc *osp, Str_tbl *stp) argument 105 Dbg_util_nl(lml, DBG_NL_STD); 107 dbg_print(lml, MSG_INTL(MSG_SEC_STRTAB_COMP), osp->os_name, 110 dbg_print(lml, MSG_INTL(MSG_SEC_STRTAB_STND), osp->os_name, 117 dbg_print(lml, MSG_ORIG(MSG_STR_EMPTY)); 118 dbg_print(lml, MSG_INTL(MSG_SEC_STRTAB_HD), osp->os_name, 127 dbg_print(lml, MSG_INTL(MSG_SEC_STRTAB_BCKT), cnt); 134 dbg_print(lml, MSG_INTL(MSG_SEC_STRTAB_MSTR), 138 dbg_print(lml, MSG_INTL(MSG_SEC_STRTAB_SUFSTR), 150 Dbg_sec_genstr_compress(Lm_list *lml, cons argument 161 Dbg_sec_unsup_strmerge(Lm_list *lml, Is_desc *isp) argument 190 Dbg_sec_backing(Lm_list *lml) argument 200 Dbg_sec_in(Lm_list *lml, Is_desc *isp) argument 232 Dbg_sec_added(Lm_list *lml, Os_desc *osp, Sg_desc *sgp) argument 242 Dbg_sec_created(Lm_list *lml, Os_desc *osp, Sg_desc *sgp) argument 252 Dbg_sec_discarded(Lm_list *lml, Is_desc *isp, Is_desc *disp) argument 289 Dbg_sec_group(Lm_list *lml, Is_desc *isp, Group_desc *gdp) argument 329 Lm_list *lml = ofl->ofl_lml; local 421 Dbg_sec_order_error(Lm_list *lml, Ifl_desc *ifl, Word ndx, int error) argument 445 Dbg_sec_redirected(Lm_list *lml, Is_desc *isp, const char *nname) argument 460 Dbg_sec_gnu_comdat(Lm_list *lml, Is_desc *isp, Boolean comdat, Boolean relax) argument [all...] |
H A D | util.c | 38 Lm_list *lml = LIST(lmp); local 40 Dbg_util_nl(lml, DBG_NL_FRC); 41 dbg_print(lml, MSG_INTL(MSG_UTL_TRANS), NAME(lmp)); 42 Dbg_util_nl(lml, DBG_NL_FRC); 48 Lm_list *lml = LIST(lmp); local 63 Dbg_util_nl(lml, DBG_NL_STD); 64 dbg_print(lml, MSG_INTL(MSG_UTL_INIT), str, NAME(lmp)); 65 Dbg_util_nl(lml, DBG_NL_STD); 71 Lm_list *lml = LIST(lmp); local 73 Dbg_util_nl(lml, DBG_NL_ST 79 Dbg_util_dbnotify(Lm_list *lml, rd_event_e event, r_state_e state) argument 129 Lm_list *lml = LIST(lmp); local 149 Lm_list *lml = LIST(lmp); local 160 Dbg_util_str(Lm_list *lml, const char *str) argument 170 Dbg_util_scc_title(Lm_list *lml, int sec) argument 202 Dbg_util_edge_in(Lm_list *lml, Rt_map *clmp, uint_t flags, Rt_map *dlmp, int ndx, int flag) argument 249 Lm_list *lml = LIST(lmp); local 328 Dbg_util_nl(Lm_list *lml, int flag) argument [all...] |
H A D | relocate.c | 34 Dbg_reloc_apply_reg(Lm_list *lml, int caller, Half mach, Xword off, Xword value) argument 46 Elf_reloc_apply_reg(lml, caller, mach, off, value); 50 Dbg_reloc_apply_val(Lm_list *lml, int caller, Xword off, Xword value) argument 62 Elf_reloc_apply_val(lml, caller, off, value); 66 Dbg_reloc_error(Lm_list *lml, int caller, Half mach, Word type, void *reloc, argument 74 Elf_reloc_entry_1(lml, caller, MSG_INTL(MSG_STR_IN), mach, type, reloc, 81 Lm_list *lml = LIST(lmp); local 100 Dbg_util_nl(lml, DBG_NL_STD); 101 dbg_print(lml, MSG_INTL(MSG_REL_START), name, str); 106 Elf_reloc_title(lml, ELF_DBG_RTL 140 Dbg_reloc_generate(Lm_list *lml, Os_desc *osp, Word type) argument 169 Dbg_reloc_proc(Lm_list *lml, Os_desc *osp, Is_desc *isp, Is_desc *risp) argument 198 Dbg_reloc_doact_title(Lm_list *lml) argument 211 Dbg_reloc_doact(Lm_list *lml, int caller, Half mach, Word type, Rel_desc *rdesc, Xword off, Xword value, rel_desc_sname_func_t rel_desc_sname_func) argument 237 Dbg_reloc_dooutrel(Lm_list *lml, Word type) argument 250 Dbg_reloc_discard(Lm_list *lml, Half mach, Rel_desc *rsp) argument 272 Dbg_reloc_transition(Lm_list *lml, Half mach, Word rtype, Rel_desc *rsp, rel_desc_sname_func_t rel_desc_sname_func) argument 308 Dbg_reloc_in(Lm_list *lml, int caller, Half mach, Word type, void *reloc, const char *secname, Word secndx, const char *symname) argument 337 Dbg_reloc_sloppycomdat(Lm_list *lml, Sym_desc *sdp) argument 359 Dbg_reloc_ors_entry(Lm_list *lml, int caller, Word type, Half mach, Rel_desc *orsp) argument 401 Dbg_reloc_ars_entry(Lm_list *lml, int caller, Word type, Half mach, Rel_desc *arsp) argument 424 Dbg_reloc_entry(Lm_list *lml, const char *prestr, Half mach, Word type, void *reloc, const char *secname, const char *symname, const char *poststr) argument 441 Dbg64_pltpad_to(Lm_list *lml, const char *file, Addr pltpad, const char *dfile, const char *symname) argument 454 Dbg64_pltpad_from(Lm_list *lml, const char *file, const char *sname, Addr pltpad) argument 512 Elf_reloc_title(Lm_list *lml, int caller, Word type) argument 560 Elf_reloc_entry_2(Lm_list *lml, int caller, const char *prestr, Word type, const char *typestr, Addr off, Sxword add, const char *secname, const char *symname, const char *poststr) argument 658 Elf_reloc_entry_1(Lm_list *lml, int caller, const char *prestr, Half mach, Word type, void *reloc, const char *secname, const char *symname, const char *poststr) argument 692 Elf_reloc_apply_val(Lm_list *lml, int caller, Xword offset, Xword value) argument 699 Elf_reloc_apply_reg(Lm_list *lml, int caller, Half mach, Xword offset, Xword value) argument [all...] |
H A D | files.c | 42 Lm_list *lml = LIST(lmp); local 47 Dbg_util_nl(lml, DBG_NL_STD); 48 dbg_print(lml, MSG_INTL(MSG_FIL_ANALYZE), NAME(lmp), 53 Dbg_file_mmapobj(Lm_list *lml, const char *name, mmapobj_result_t *ompp, argument 64 Dbg_util_nl(lml, DBG_NL_STD); 65 dbg_print(lml, MSG_INTL(MSG_FIL_MMAPOBJ), name, onum); 80 dbg_print(lml, MSG_INTL(MSG_FIL_MMAPOBJ_1), mnum, 82 dbg_print(lml, MSG_INTL(MSG_FIL_MMAPOBJ_2), 85 Dbg_util_nl(lml, DBG_NL_STD); 89 Dbg_file_aout(Lm_list *lml, cons argument 101 Dbg_file_elf(Lm_list *lml, const char *name, Addr addr, size_t size, const char *lmid, Aliste lmco) argument 123 Lm_list *lml = LIST(lmp); local 142 Lm_list *lml = LIST(lmp); local 154 Lm_list *lml = LIST(lmp); local 198 Lm_list *lml = ghp->gh_ownlml; local 227 Lm_list *lml = LIST(lmp); local 293 Dbg_file_bind_entry(Lm_list *lml, Bnd_desc *bdp) argument 318 Lm_list *lml = LIST(lmp); local 382 Dbg_file_bindings_done(Lm_list *lml) argument 395 Lm_list *lml = LIST(clmp); local 406 Dbg_file_preload(Lm_list *lml, const char *name) argument 418 Lm_list *lml = LIST(lmp); local 428 Dbg_file_filter(Lm_list *lml, const char *filter, const char *filtee, int config) argument 442 Dbg_file_filtee(Lm_list *lml, const char *filter, const char *filtee, int audit) argument 458 Dbg_file_fixname(Lm_list *lml, const char *oname, const char *nname) argument 507 Dbg_file_config_dis(Lm_list *lml, const char *config, int features) argument 542 Dbg_file_config_obj(Lm_list *lml, const char *dir, const char *file, const char *config) argument 561 Dbg_file_del_rescan(Lm_list *lml) argument 574 Lm_list *lml = LIST(lmp); local 586 Dbg_file_deferred(Lm_list *lml, const char *oname, const char *nname) argument 596 Dbg_file_cntl(Lm_list *lml, Aliste flmco, Aliste tlmco) argument 627 Dbg_file_ar_rescan(Lm_list *lml, int argv_start_ndx, int argv_end_ndx) argument 639 Dbg_file_ar(Lm_list *lml, const char *name, Boolean again) argument 656 Dbg_file_generic(Lm_list *lml, Ifl_desc *ifl) argument 692 Dbg_file_rejected(Lm_list *lml, Rej_desc *rej, Half mach) argument 707 Dbg_file_reuse(Lm_list *lml, const char *nname, const char *oname) argument 717 Dbg_file_skip(Lm_list *lml, const char *oname, const char *nname) argument 729 Dbg_file_modified(Lm_list *lml, const char *obj, const char *oname, const char *nname, int ofd, int nfd, Elf *oelf, Elf *nelf) argument 763 Dbg_file_cleanup(Lm_list *lml, const char *name, Aliste lmco) argument [all...] |
H A D | syms.c | 34 Dbg_syms_lookup_aout(Lm_list *lml, const char *name) argument 39 dbg_print(lml, MSG_INTL(MSG_SYM_AOUT), Dbg_demangle_name(name)); 47 Lm_list *lml = LIST(lmp); local 52 dbg_print(lml, MSG_INTL(MSG_SYM_LOOKUP), Dbg_demangle_name(name), 72 Lm_list *lml = LIST(lmp); local 100 dbg_print(lml, MSG_INTL(captype[type]), Dbg_demangle_name(name), 108 Lm_list *lml = LIST(lmp); local 113 dbg_print(lml, MSG_INTL(MSG_SYM_IGNGNUVER), Dbg_demangle_name(name), 118 Dbg_syms_lazy_rescan(Lm_list *lml, const char *name) argument 123 Dbg_util_nl(lml, DBG_NL_ST 128 Dbg_syms_ar_title(Lm_list *lml, const char *file, Boolean again) argument 138 Dbg_syms_ar_skip(Lm_list *lml, const char *archive, Elf_Arsym *arsym) argument 148 Dbg_syms_ar_checking(Lm_list *lml, const char *fname, const char *objname, Elf_Arsym *arsym) argument 159 Dbg_syms_ar_resolve(Lm_list *lml, const char *fname, const char *objname, Elf_Arsym *arsym) argument 170 Dbg_syms_ar_force(Lm_list *lml, const char *fname, const char *objname) argument 179 Dbg_syms_spec_title(Lm_list *lml) argument 189 Dbg_syms_discarded(Lm_list *lml, Sym_desc *sdp) argument 215 Dbg_syms_dup_discarded(Lm_list *lml, Word ndx, Sym_desc *sdp) argument 235 Lm_list *lml = ofl->ofl_lml; local 249 Dbg_syms_process(Lm_list *lml, Ifl_desc *ifl) argument 263 Dbg_syms_entry(Lm_list *lml, Word ndx, Sym_desc *sdp) argument 273 Dbg_syms_global(Lm_list *lml, Word ndx, const char *name) argument 323 Dbg_syms_wrap(Lm_list *lml, Word ndx, const char *orig_name, const char *name) argument 333 Dbg_syms_sec_title(Lm_list *lml) argument 345 Dbg_syms_sec_entry(Lm_list *lml, Word ndx, Sg_desc *sgp, Os_desc *osp) argument 357 Dbg_syms_up_title(Lm_list *lml) argument 416 Lm_list *lml = ofl->ofl_lml; local 433 Dbg_syms_created(Lm_list *lml, const char *name) argument 445 Lm_list *lml = ofl->ofl_lml; local 488 Lm_list *lml = ofl->ofl_lml; local 531 Lm_list *lml = ofl->ofl_lml; local 566 Dbg_syms_dup_sort_addr(Lm_list *lml, const char *secname, const char *symname1, const char *symname2, Addr addr) argument 577 Dbg_syminfo_title(Lm_list *lml) argument 590 Dbg_syminfo_entry(Lm_list *lml, Word ndx, Syminfo *sip, Sym *sym, const char *strtab, Dyn *dyn) argument 618 Elf_syms_table_title(Lm_list *lml, int caller) argument 638 Elf_syms_table_entry(Lm_list *lml, int caller, const char *prestr, uchar_t osabi, Half mach, Sym *sym, Versym verndx, int gnuver, const char *sec, const char *poststr) argument 672 Lm_list *lml = ofl->ofl_lml; local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | tls.c | 120 Lm_list *lml = LIST(lmp); local 126 fptr = (void (*)())lml->lm_lcs[CI_TLS_MODADD].lc_un.lc_func; 128 fptr = (void (*)())lml->lm_lcs[CI_TLS_MODREM].lc_un.lc_func; 170 tls_assign(Lm_list *lml, Rt_map *lmp, Phdr *phdr) argument 185 if (((lml->lm_flags & LML_FLG_BASELM) == 0) || 187 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_TLS_STATBASE), 208 eprintf(lml, ERR_FATAL, 217 eprintf(lml, ERR_FATAL, 252 return (++lml->lm_tls); 256 tls_statmod(Lm_list *lml, Rt_ma argument [all...] |
H A D | config_elf.c | 49 Lm_list *lml = LIST(lmp); local 84 if ((lml->lm_flags & LML_FLG_TRC_ENABLE) && 86 eprintf(lml, ERR_WARNING, 134 eprintf(lml, ERR_WARNING, MSG_INTL(MSG_CONF_DSTAT), 160 eprintf(lml, ERR_WARNING, 171 eprintf(lml, ERR_WARNING, 476 elf_config_flt(Lm_list *lml, const char *filter, const char *string, argument 514 DBG_CALL(Dbg_file_filter(lml, fltr, flte, 1));
|
H A D | object.c | 56 elf_obj_init(Lm_list *lml, Aliste lmco, const char *oname) argument 80 ofl->ofl_lml = lml; 89 if ((elf_rtld_load() == 0) || (ld_init_target(lml, M_MACH) != 0)) { 106 DBG_CALL(Dbg_file_elf(lml, name, 0, 0, lml->lm_lmidstr, lmco)); 127 LIST(olmp) = lml; 129 lm_append(lml, lmco, olmp); 158 elf_obj_file(Lm_list *lml, Aliste lmco, Rt_map *clmp, const char *name, argument 168 if ((olmp == NULL) && ((olmp = elf_obj_init(lml, lmco, name)) == NULL)) 171 DBG_CALL(Dbg_util_nl(lml, DBG_NL_ST 233 elf_obj_fini(Lm_list *lml, Rt_map *lmp, Rt_map *clmp, int *in_nfavl) argument [all...] |
H A D | paths.c | 69 print_default_dirs(Lm_list *lml, Alist *alp, int search) argument 92 DBG_CALL(Dbg_libs_path(lml, pdp->pd_pname, 113 Lm_list *lml = LIST(lmp); local 120 if ((lml->lm_flags & LML_FLG_TRC_SEARCH) && 145 DBG_CALL(Dbg_libs_path(lml, rpl_libpath, mode, 193 DBG_CALL(Dbg_libs_path(lml, prm_libpath, mode, 230 DBG_CALL(Dbg_libs_path(lml, RPATH(lmp), LA_SER_RUNPATH, 282 print_default_dirs(lml, *dalpp, search); 351 Lm_list *lml = LIST(lmp); local 385 eprintf(lml, ERR_FATA 833 Lm_list *lml = LIST(clmp); local [all...] |
H A D | remove.c | 72 purge_exit_handlers(Lm_list *lml, Rt_map **tobj) argument 83 if ((fptr = lml->lm_lcs[CI_ATEXIT].lc_un.lc_func) == NULL) 134 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_ARG_ATEXIT), error); 169 remove_lml(Lm_list *lml) argument 171 if (lml && (lml->lm_head == NULL)) { 172 if (lml->lm_lmidstr) 173 free(lml->lm_lmidstr); 174 if (lml->lm_alp) 175 free(lml 212 remove_so(Lm_list *lml, Rt_map *lmp, Rt_map *clmp) argument 486 remove_cntl(Lm_list *lml, Aliste lmco) argument 508 remove_incomplete(Lm_list *lml, Aliste lmco, Rt_map *clmp) argument 850 remove_lmc(Lm_list *lml, Rt_map *clmp, Aliste lmco, const char *name) argument 1029 Lm_list *lml = NULL; local [all...] |
H A D | tsort.c | 96 Lm_list *lml = LIST(sort->s_lmp); local 97 Word lmflags = lml->lm_flags; 126 if (IDX(lmp3) || (LIST(lmp3) != lml)) 169 DBG_CALL(Dbg_util_scc_title(lml, (flag & RT_SORT_REV))); 246 visit(Lm_list *lml, Rt_map *lmp, Sort *sort, int flag) argument 250 Word tracing = lml->lm_flags & LML_FLG_TRC_ENABLE; 267 lml->lm_init--; 308 _dep_visit(Lm_list *lml, int min, Rt_map *clmp, Rt_map *dlmp, uint_t bflags, argument 317 if (LIST(dlmp) != lml) 368 if ((_min = dep_visit(lml, clm 390 dep_visit(Lm_list *lml, Rt_map *clmp, uint_t cbflags, Rt_map *lmp, Sort *sort, int flag) argument 631 initorfini(Lm_list *lml, Rt_map *lmp, int flag, Sort *sort) argument 667 Lm_list *lml = LIST(lmp); local [all...] |
H A D | external.c | 211 Lm_list *lml; local 223 lml = LIST(lmp); 224 lcp = &lml->lm_lcs[0]; 226 DBG_CALL(Dbg_util_nl(lml, DBG_NL_STD)); 274 if ((lml->lm_flags & LML_FLG_BASELM) && 305 if ((gptr == NULL) || (lml->lm_flags & LML_FLG_BASELM)) 382 if ((lml->lm_flags & LML_FLG_RTLDLM) == 0) 387 leave(lml, 0); 396 rt_get_extern(Lm_list *lml, Rt_map *lmp) argument 398 if (lml 476 rt_thr_init(Lm_list *lml) argument [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_a.out.c | 76 Lm_list *lml; local 108 lml = LIST(lmp); 109 llmp = lml->lm_tail; 115 SLOOKUP_INIT(sl, name, lmp, lml->lm_head, ld_entry_cnt, 0, 0, 0, 0, 120 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_REL_NOSYM), NAME(lmp), 122 rtldexit(lml, 1); 139 rtldexit(lml, 1); 168 leave(lml, 0); 218 Lm_list *lml = LIST(lmp); local 287 if (lml [all...] |
/illumos-gate/usr/src/tools/ctf/cvt/ |
H A D | fixup_tdescs.c | 202 mlist_t *ml, *lml; local 226 for (ml = cpu->t_members, lml = NULL; ml; 227 lml = ml, ml = ml->ml_next) { 232 if (foundcpucyc == 0 || lml == NULL || 233 strcmp(lml->ml_name, "cpu_m") == 0) 245 if (!streq(lml->ml_name, "cpu_m_pad") && 248 "it must be cpu_m_pad.\n", lml->ml_name); 264 cpum->ml_offset = lml->ml_offset + (ptrsize * NBBY); 270 lml->ml_next = cpum;
|
/illumos-gate/usr/src/cmd/sgs/ld/common/ |
H A D | ld.c | 90 veprintf(Lm_list *lml, Error error, const char *format, va_list args) argument 96 * The lml argument is only meaningful for diagnostics sent to ld.so.1. 99 lml = 0; 151 eprintf(Lm_list *lml, Error error, const char *format, ...) argument 156 veprintf(lml, error, format, args);
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | outfile.c | 548 Lm_list *lml = ofl->ofl_lml; local 552 DBG_CALL(Dbg_unused_sec(lml, 556 DBG_CALL(Dbg_unused_sec(lml,
|
H A D | util.c | 309 * lml - Link map list for debug messages 321 str2chr(Lm_list *lml, int ndx, int argc, char **argv, char *arg, int c, argument 330 DBG_CALL(Dbg_args_str2chr(lml, ndx, opt, c)); 341 DBG_CALL(Dbg_args_str2chr(lml, ndx, opt, c)); 400 ld_getopt(Lm_list *lml, int ndx, int argc, char **argv) argument 410 if ((c = str2chr(lml, ndx, argc, argv, arg, 'R', 418 if ((c = str2chr(lml, ndx, argc, argv, arg, 'G', 423 } else if ((c = str2chr(lml, ndx, argc, argv, arg, 'h', 431 if ((c = str2chr(lml, ndx, argc, argv, arg, 'z', 441 if ((c = str2chr(lml, nd [all...] |
/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | dldump.c | 164 Lm_list *lml = LIST(lmp); local 178 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_SYS_OPEN), proc, 191 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_SYS_PROC), ipath, 208 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_SYS_PROC), 224 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_SYS_OPEN), ipath, 236 eprintf(lml, ERR_ELF, MSG_ORIG(MSG_ELF_BEGIN), ipath); 245 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_IMG_ELF), ipath); 255 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_SYS_OPEN), opath, 261 eprintf(lml, ERR_ELF, MSG_ORIG(MSG_ELF_BEGIN), opath); 272 eprintf(lml, ERR_EL [all...] |
/illumos-gate/usr/src/cmd/sgs/librtld_db/common/ |
H A D | rd_elf.c | 836 Lm_list lml; local 850 (char *)&lml, sizeof (Lm_list)) != PS_OK) { 859 if (lml.lm_flags & LML_FLG_BASELM) 861 else if (lml.lm_flags & LML_FLG_RTLDLM) 866 if ((rc = iter_map(rap, ident, (psaddr_t)lml.lm_head,
|