/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | phdr.c | 33 Elf_phdr(Lm_list *lml, uchar_t osabi, Half mach, Phdr *phdr) argument 38 dbg_print(lml, MSG_ORIG(MSG_PHD_VADDR), EC_ADDR(phdr->p_vaddr), 40 dbg_print(lml, MSG_ORIG(MSG_PHD_PADDR), EC_ADDR(phdr->p_paddr), 42 dbg_print(lml, MSG_ORIG(MSG_PHD_FILESZ), EC_XWORD(phdr->p_filesz), 44 dbg_print(lml, MSG_ORIG(MSG_PHD_OFFSET), EC_OFF(phdr->p_offset),
|
H A D | basic.c | 38 Dbg_basic_collect(Lm_list *lml) argument 43 Dbg_util_nl(lml, DBG_NL_STD); 44 dbg_print(lml, MSG_INTL(MSG_BASIC_COLLECT)); 45 Dbg_util_nl(lml, DBG_NL_STD); 49 Dbg_basic_create(Lm_list *lml) argument 54 Dbg_util_nl(lml, DBG_NL_STD); 55 dbg_print(lml, MSG_INTL(MSG_BASIC_CREATE)); 56 Dbg_util_nl(lml, DBG_NL_STD); 60 Dbg_basic_files(Lm_list *lml) argument 65 Dbg_util_nl(lml, DBG_NL_ST 70 Dbg_basic_finish(Lm_list *lml) argument 81 Dbg_basic_options(Lm_list *lml) argument 92 Dbg_basic_relocate(Lm_list *lml) argument 103 Dbg_basic_validate(Lm_list *lml) argument [all...] |
H A D | args.c | 31 Dbg_args_option(Lm_list *lml, int ndx, int c, char *optarg) argument 37 dbg_print(lml, MSG_INTL(MSG_ARG_OPTARG), ndx, c, optarg); 39 dbg_print(lml, MSG_INTL(MSG_ARG_OPTION), ndx, c); 43 Dbg_args_str2chr(Lm_list *lml, int ndx, const char *opt, int c) argument 48 dbg_print(lml, MSG_INTL(MSG_ARG_STR2CHR), ndx, opt, c); 52 Dbg_args_Wldel(Lm_list *lml, int ndx, const char *opt) argument 57 dbg_print(lml, MSG_INTL(MSG_ARG_WLDEL), ndx, opt); 61 Dbg_args_file(Lm_list *lml, int ndx, char *file) argument 66 dbg_print(lml, MSG_INTL(MSG_ARG_FILE), ndx, file); 74 Dbg_args_guidance_unknown(Lm_list *lml, cons argument [all...] |
H A D | dynamic.c | 38 Elf_dyn_title(Lm_list *lml) argument 40 dbg_print(lml, MSG_INTL(MSG_DYN_TITLE)); 44 Elf_dyn_entry(Lm_list *lml, Dyn *dyn, int ndx, const char *name, argument 51 dbg_print(lml, MSG_INTL(MSG_DYN_ENTRY), index, 62 Elf_dyn_null_entry(Lm_list *lml, Dyn *dyn, int start_ndx, int end_ndx) argument 68 Elf_dyn_entry(lml, dyn, start_ndx, MSG_ORIG(MSG_STR_EMPTY), 73 dbg_print(lml, MSG_INTL(MSG_DYN_ENTRY), index,
|
H A D | elf.c | 33 Elf_ehdr(Lm_list *lml, Ehdr *ehdr, Shdr *shdr0) argument 44 dbg_print(lml, MSG_ORIG(MSG_STR_EMPTY)); 45 dbg_print(lml, MSG_INTL(MSG_ELF_HEADER)); 47 dbg_print(lml, MSG_ORIG(MSG_ELF_MAGIC), byte[EI_MAG0], 51 dbg_print(lml, MSG_ORIG(MSG_ELF_CLASS), 54 dbg_print(lml, MSG_ORIG(MSG_ELF_OSABI), 58 dbg_print(lml, MSG_ORIG(MSG_ELF_MACHINE), 61 dbg_print(lml, MSG_ORIG(MSG_ELF_TYPE), 71 dbg_print(lml, MSG_ORIG(MSG_ELF_FLAGS_FMT), flgs); 73 dbg_print(lml, MSG_ORI [all...] |
H A D | entry.c | 35 Dbg_ent_entry(Lm_list *lml, uchar_t osabi, Half mach, Ent_desc *enp) argument 47 dbg_print(lml, MSG_ORIG(MSG_ECR_NAME), enp->ec_name); 49 dbg_print(lml, MSG_ORIG(MSG_ECR_FLAGS), 52 dbg_print(lml, MSG_ORIG(MSG_ECR_IS_NAME), 56 dbg_print(lml, MSG_ORIG(MSG_ECR_SEGMENT), 61 dbg_print(lml, MSG_ORIG(MSG_ECR_NDX), EC_WORD(enp->ec_ordndx), 65 dbg_print(lml, MSG_ORIG(MSG_ECR_FILES)); 67 dbg_print(lml, MSG_ORIG(MSG_ECR_FILE), 77 Dbg_ent_print(Lm_list *lml, uchar_t osabi, Half mach, APlist *alp) argument 85 Dbg_util_nl(lml, DBG_NL_ST [all...] |
H A D | support.c | 31 Dbg_support_req(Lm_list *lml, const char *define, int flag) argument 50 dbg_print(lml, MSG_ORIG(MSG_STR_EMPTY)); 51 dbg_print(lml, MSG_INTL(MSG_SUP_REQ), define, str); 55 Dbg_support_load(Lm_list *lml, const char *obj, const char *func) argument 60 dbg_print(lml, MSG_INTL(MSG_SUP_ROUTINE), obj, func); 64 Dbg_support_vnone(Lm_list *lml, const char *obj) argument 69 dbg_print(lml, MSG_INTL(MSG_SUP_VNONE), obj); 73 Dbg_support_action(Lm_list *lml, const char *obj, const char *func, argument 94 dbg_print(lml, MSG_INTL(MSG_SUP_CALLING_1), func, obj); 96 dbg_print(lml, MSG_INT [all...] |
H A D | syminfo.c | 31 Elf_syminfo_title(Lm_list *lml) argument 33 dbg_print(lml, MSG_INTL(MSG_SYMINFO_TITLE)); 40 Elf_syminfo_entry(Lm_list *lml, Word ndx, Syminfo *sip, const char *name, argument 127 dbg_print(lml, MSG_INTL(MSG_SYMINFO_ENTRY), sndxstr, flagstr, str,
|
H A D | shdr.c | 33 Elf_shdr(Lm_list *lml, uchar_t osabi, Half mach, Shdr *shdr) argument 38 dbg_print(lml, MSG_ORIG(MSG_SHD_ADDR), EC_ADDR(shdr->sh_addr), 40 dbg_print(lml, MSG_ORIG(MSG_SHD_SIZE), EC_XWORD(shdr->sh_size), 43 dbg_print(lml, MSG_ORIG(MSG_SHD_OFFSET), 50 dbg_print(lml, MSG_ORIG(MSG_SHD_OFFSET_ENT), 54 dbg_print(lml, MSG_ORIG(MSG_SHD_LINK), 57 dbg_print(lml, MSG_ORIG(MSG_SHD_ALIGN), EC_XWORD(shdr->sh_addralign)); 61 Dbg_shdr_modified(Lm_list *lml, const char *obj, uchar_t osabi, Half mach, argument 72 Dbg_util_nl(lml, DBG_NL_STD); 73 dbg_print(lml, MSG_INT [all...] |
H A D | unused.c | 43 Dbg_unused_sec(Lm_list *lml, Is_desc *isp) argument 68 dbg_print(lml, MSG_INTL(MSG_USD_SEC), 76 Dbg_unused_file(Lm_list *lml, const char *name, int needstr, uint_t cycle) argument 82 dbg_print(lml, MSG_INTL(MSG_USD_NEEDSTR), name); 84 dbg_print(lml, MSG_INTL(MSG_USD_FILECYCLIC), name, cycle); 86 dbg_print(lml, MSG_INTL(MSG_USD_FILE), name); 90 Dbg_unused_path(Lm_list *lml, const char *path, uint_t orig, uint_t dup, argument 117 dbg_print(lml, fmt, path, obj);
|
H A D | move.c | 34 Lm_list *lml = LIST(lmp); local 39 dbg_print(lml, MSG_INTL(MSG_MOVE_FILE), NAME(lmp)); 40 dbg_print(lml, MSG_INTL(MSG_MOVE_TITLE2)); 44 Dbg_move_adjexpandreloc(Lm_list *lml, Xword offset, const char *name) argument 51 dbg_print(lml, MSG_INTL(MSG_MOVE_ADJEXPAND), Dbg_demangle_name(name), 56 Dbg_move_adjmovereloc(Lm_list *lml, Xword offset1, Xword offset2, argument 64 dbg_print(lml, MSG_INTL(MSG_MOVE_ADJMOVE), Dbg_demangle_name(name), 69 Dbg_move_outsctadj(Lm_list *lml, Sym_desc *sdp) argument 76 dbg_print(lml, MSG_INTL(MSG_MOVE_OUTSCTADJ), 81 Dbg_move_parexpn(Lm_list *lml, cons argument 92 Dbg_move_outmove(Lm_list *lml, const char *name) argument 103 Dbg_move_expand(Lm_list *lml, Move *mv, Addr addr) argument 113 Dbg_move_input(Lm_list *lml, const char *name) argument 124 Dbg_move_entry1(Lm_list *lml, int which, Move *mv, Sym_desc *s) argument 141 Dbg_move_entry2(Lm_list *lml, Move *mv, Word st_name, const char *name) argument 159 Dbg_move_bad(Lm_list *lml, ulong_t num, const char *name, Addr addr) argument [all...] |
H A D | statistics.c | 66 Lm_list *lml = ofl->ofl_lml; local 79 dbg_print(lml, MSG_INTL(MSG_STATS_REL_CACHE), title, 98 Lm_list *lml = ofl->ofl_lml; local 110 dbg_print(lml, MSG_INTL(MSG_STATS_REL_ACACHE), 122 Lm_list *lml = ofl->ofl_lml; local 127 Dbg_util_nl(lml, DBG_NL_STD); 128 dbg_print(lml, MSG_INTL(MSG_STATS_GENERAL)); 131 dbg_print(lml, MSG_INTL(MSG_STATS_FILES), 137 dbg_print(lml, MSG_INTL(MSG_STATS_SYMBOLS_OUT), 141 dbg_print(lml, MSG_INT 167 Lm_list *lml = ofl->ofl_lml; local [all...] |
H A D | tls.c | 40 Dbg_tls_modent(Lm_list *lml, TLS_modinfo * tmodent) argument 61 dbg_print(lml, MSG_INTL(MSG_TLS_MODENT1), 65 dbg_print(lml, MSG_INTL(MSG_TLS_MODENT2), 71 Dbg_tls_static_block(Lm_list *lml, void *list, ulong_t size, ulong_t resv) argument 76 Dbg_util_nl(lml, DBG_NL_STD); 85 dbg_print(lml, MSG_INTL(MSG_TLS_STATBLOCK1), ndx, 87 Dbg_tls_modent(lml, tlsmodlist[ndx]); 88 Dbg_util_nl(lml, DBG_NL_STD); 91 dbg_print(lml, MSG_INTL(MSG_TLS_STATBLOCK2), EC_XWORD(size), 98 Lm_list *lml local 109 Dbg_tls_modactivity(Lm_list *lml, void *vtlsmodent, uint_t flag) argument [all...] |
H A D | bindings.c | 35 Dbg_bind_plt_summary(Lm_list *lml, Half mach, Word pltcnt21d, Word pltcnt24d, argument 46 dbg_print(lml, MSG_INTL(MSG_BND_PSUM_SPARC), EC_WORD(pltcnt21d), 50 dbg_print(lml, MSG_INTL(MSG_BND_PSUM_SPARCV9), 56 dbg_print(lml, MSG_INTL(MSG_BND_PSUM_DEFAULT), 108 Lm_list *lml = LIST(flmp); local 114 dbg_print(lml, MSG_INTL(MSG_BND_BASIC), ffile, tfile, 143 dbg_print(lml, MSG_INTL(MSG_BND_PLT), ffile, EC_ADDR(fabs), 153 dbg_print(lml, MSG_INTL(MSG_BND_DLSYM), ffile, tfile, 160 dbg_print(lml, MSG_INTL(MSG_BND_DEFAULT), ffile, EC_ADDR(fabs), 185 Lm_list *lml local [all...] |
H A D | cap.c | 34 Dbg_cap_candidate(Lm_list *lml, const char *name) argument 39 dbg_print(lml, MSG_INTL(MSG_CAP_CANDIDATE), name); 43 Dbg_cap_filter(Lm_list *lml, const char *dir, Rt_map *flmp) argument 48 Dbg_util_nl(lml, DBG_NL_STD); 50 dbg_print(lml, MSG_INTL(MSG_CAP_FILTER_1), dir, NAME(flmp)); 52 dbg_print(lml, MSG_INTL(MSG_CAP_FILTER_2), dir); 56 Dbg_cap_identical(Lm_list *lml, const char *file1, const char *file2) argument 61 dbg_print(lml, MSG_INTL(MSG_CAP_IDENTICAL), file1, file2); 65 Dbg_cap_val(Lm_list *lml, Syscapset *sys, Syscapset *alt, Half mach) argument 74 Dbg_util_nl(lml, DBG_NL_FR 136 Dbg_cap_ptr_entry(Lm_list *lml, dbg_state_t dbg_state, Xword tag, const char *ptr) argument 153 Dbg_cap_val_entry(Lm_list *lml, dbg_state_t dbg_state, Xword tag, Xword val, Half mach) argument 168 Dbg_cap_sec_title(Lm_list *lml, const char *name) argument 178 Dbg_cap_mapfile_title(Lm_list *lml, Lineno lineno) argument 187 Dbg_cap_id(Lm_list *lml, Lineno lineno, const char *oid, const char *nid) argument 196 Dbg_cap_post_title(Lm_list *lml, int *title) argument 207 Elf_cap_title(Lm_list *lml) argument 213 Elf_cap_entry(Lm_list *lml, Cap *cap, int ndx, const char *str, size_t str_size, Half mach) argument [all...] |
H A D | debug.c | 532 dbg_print(Lm_list *lml, const char *format, ...) argument 538 * The lml argument is only meaningful for diagnostics sent to ld.so.1. 541 lml = 0;
|
H A D | dlfcns.c | 34 Lm_list *lml = LIST(clmp); local 39 Dbg_util_nl(lml, DBG_NL_STD); 40 dbg_print(lml, MSG_INTL(MSG_DL_IPHDR_ENTER), NAME(clmp)); 41 dbg_print(lml, MSG_INTL(MSG_DL_IPHDR_MAPCNT), cnt_map, cnt_unmap); 45 Dbg_dl_iphdr_callback(Lm_list *lml, struct dl_phdr_info *info) argument 50 dbg_print(lml, MSG_INTL(MSG_DL_IPHDR_CALLBACK)); 51 dbg_print(lml, MSG_INTL(MSG_DL_IPHDR_NAME), info->dlpi_name); 52 dbg_print(lml, MSG_INTL(MSG_DL_IPHDR_ADDR), EC_ADDR(info->dlpi_addr)); 53 dbg_print(lml, MSG_INTL(MSG_DL_IPHDR_PHDR), 59 Dbg_dl_iphdr_mapchange(Lm_list *lml, u_longlong_ argument 70 Dbg_dl_iphdr_unmap_ret(Lm_list *lml) argument 82 Lm_list *lml = LIST(clmp); local 109 Lm_list *lml = LIST(clmp); local 127 Lm_list *lml = LIST(clmp); local 141 Lm_list *lml = LIST(clmp); local 154 Lm_list *lml = LIST(clmp); local 168 Lm_list *lml = LIST(clmp); local 212 Lm_list *lml = LIST(clmp); local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | dlamd64getunwind.c | 37 getunwind_core(Lm_list *lml, void *pc, Dl_amd64_unwindinfo *unwindinfo) argument 45 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_ARG_ILLVAL)); 50 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_UNW_BADVERS), 121 Lm_list *lml; local 125 lml = LIST(lmp); 127 unwindinfo = getunwind_core(lml, pc, unwindinfo); 130 leave(lml, 0);
|
/illumos-gate/usr/src/uts/intel/ia32/krtld/ |
H A D | doreloc.c | 185 #define lml 0 /* Needed by arglist of REL_ERR_* macros */ macro 194 const char *file, int bswap, void *lml) 198 const char *file, void *lml) 262 REL_ERR_UNSUPSZ(lml, file, sym, rtype, rep->re_fsize);
|
/illumos-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | doreloc.c | 187 #define lml 0 /* Needed by arglist of REL_ERR_* macros */ macro 196 const char *file, int bswap, void *lml) 200 const char *file, void *lml) 262 REL_ERR_NOFIT(lml, file, sym, rtype, *value); 278 REL_ERR_NOFIT(lml, file, sym, rtype, *value); 329 REL_ERR_UNSUPSZ(lml, file, sym, rtype, rep->re_fsize);
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | debug.c | 138 dbg_print(Lm_list *lml, const char *format, ...) argument 145 * The lml argument is only meaningful for diagnostics sent to ld.so.1. 148 lml = NULL;
|
H A D | ldmain.c | 112 ld_init_target(Lm_list *lml, Half mach) argument 130 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_TARG_UNSUPPORTED),
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | debug.c | 164 dbg_lmid_validate(Lm_list *lml) argument 173 if (lml->lm_flags & LML_FLG_RTLDLM) 182 if ((lml->lm_lmidstr == NULL) || 185 ((lml->lm_flags & LML_FLG_BASELM) == 0))) 200 if (strcmp(lml->lm_lmidstr, str) == 0) 212 dbg_print(Lm_list *lml, const char *format, ...) argument 231 if (lml && (dbg_lmid_validate(lml) == 0)) 297 if (lml) 316 if (lml) [all...] |
H A D | move.c | 53 elf_move_bad(Lm_list *lml, Rt_map *lmp, Sym *sym, ulong_t num, Addr addr) argument 58 trace = (lml->lm_flags & LML_FLG_TRC_ENABLE) && 60 (lml->lm_flags & (LML_FLG_TRC_VERBOSE | LML_FLG_TRC_WARN))); 74 DBG_CALL(Dbg_move_bad(lml, num, name, addr)); 83 Lm_list *lml = LIST(lmp); local 94 moves = (lmp == lml->lm_head) && ((FLAGS1(lmp) & FL1_RT_DTFLAGS) == 0); 118 elf_move_bad(lml, lmp, sym, num, taddr); 126 DBG_CALL(Dbg_move_entry2(lml, mv, sym->st_name, 130 DBG_CALL(Dbg_move_expand(lml, mv, taddr)); 157 eprintf(lml, ERR_NON [all...] |
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | doreloc.c | 364 #define lml 0 /* Needed by arglist of REL_ERR_* macros */ macro 373 const char *file, int bswap, void *lml) 377 const char *file, void *lml) 408 REL_ERR_UNIMPL(lml, file, sym, rtype); 471 REL_ERR_NONALIGN(lml, file, sym, rtype, (uintptr_t)off); 492 REL_ERR_UNNOBITS(lml, file, sym, rtype, 537 REL_ERR_LOSEBITS(lml, file, sym, rtype, uvalue, 2, off); 577 REL_ERR_NOFIT(lml, file, sym, rtype, uvalue); 666 REL_ERR_UNSUPSZ(lml, file, sym, rtype, rep->re_fsize);
|