/titanic_41/usr/src/common/ctf/ |
H A D | ctf_lookup.c | 179 ctf_lookup_by_symbol(ctf_file_t *fp, ulong_t symidx) in ctf_lookup_by_symbol() argument 187 if (symidx >= fp->ctf_nsyms) in ctf_lookup_by_symbol() 191 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol() 195 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol() 200 if (fp->ctf_sxlate[symidx] == -1u) in ctf_lookup_by_symbol() 203 type = *(ushort_t *)((uintptr_t)fp->ctf_buf + fp->ctf_sxlate[symidx]); in ctf_lookup_by_symbol() 241 ctf_func_info(ctf_file_t *fp, ulong_t symidx, ctf_funcinfo_t *fip) in ctf_func_info() argument 250 if (symidx >= fp->ctf_nsyms) in ctf_func_info() 254 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; in ctf_func_info() 258 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_func_info() [all …]
|
/titanic_41/usr/src/tools/ctf/dwarf/common/ |
H A D | pro_reloc_stream.c | 67 Dwarf_Unsigned symidx, in _dwarf_pro_reloc_name_stream64() argument 101 Set_REL64_info(*elf64_reloc, symidx, rel_type); in _dwarf_pro_reloc_name_stream64() 116 Dwarf_Unsigned symidx, in _dwarf_pro_reloc_name_stream32() argument 147 Set_REL32_info(*elf32_reloc, (Dwarf_Word) symidx, rel_type); in _dwarf_pro_reloc_name_stream32()
|
H A D | pro_frame.c | 118 Dwarf_Unsigned symidx, Dwarf_Error * error) in dwarf_add_frame_fde() argument 121 code_len, symidx, 0, 0, error); in dwarf_add_frame_fde() 132 Dwarf_Unsigned symidx, in dwarf_add_frame_fde_b() argument 142 fde->fde_r_symidx = symidx; in dwarf_add_frame_fde_b() 191 Dwarf_Unsigned symidx, in dwarf_add_frame_info() argument 198 code_len, symidx, in dwarf_add_frame_info() 214 Dwarf_Unsigned symidx, in dwarf_add_frame_info_b() argument 226 fde->fde_r_symidx = symidx; in dwarf_add_frame_info_b()
|
H A D | pro_reloc_stream.h | 43 Dwarf_Unsigned symidx, 50 Dwarf_Unsigned symidx,
|
H A D | pro_line.c | 51 Dwarf_Unsigned symidx, 94 Dwarf_Unsigned symidx, Dwarf_Error * error) in dwarf_lne_set_address() argument 101 _dwarf_pro_add_line_entry(dbg, 0, offs, symidx, 0, 0, 0, 0, opc, in dwarf_lne_set_address() 135 Dwarf_Unsigned symidx, in _dwarf_pro_add_line_entry() argument 167 dbg->de_last_line->dpl_r_symidx = symidx; in _dwarf_pro_add_line_entry()
|
H A D | pro_reloc_symbolic.c | 57 Dwarf_Unsigned symidx, in _dwarf_pro_reloc_name_symbolic() argument 74 slotp->drd_symbol_index = symidx; in _dwarf_pro_reloc_name_symbolic()
|
H A D | pro_reloc_symbolic.h | 41 Dwarf_Unsigned symidx,
|
H A D | pro_opaque.h | 243 Dwarf_Unsigned symidx,
|
/titanic_41/usr/src/tools/ctf/dump/ |
H A D | dump.c | 237 next_sym(const ctf_data_t *cd, const int symidx, const uchar_t matchtype, in next_sym() argument 242 for (i = symidx + 1; i < cd->cd_nsyms; i++) { in next_sym() 287 int symidx, len, i; in read_data() local 290 for (symidx = -1, i = 0; i < n; i++) { in read_data() 294 symidx, STT_OBJECT, &name)) < 0) in read_data() 297 symidx = nextsym; in read_data() 302 name, symidx); in read_data() 321 int symidx; in read_funcs() local 335 for (symidx = -1, id = 0; fp < end; id++) { in read_funcs() 343 if (cd->cd_symdata == NULL || (nextsym = next_sym(cd, symidx, in read_funcs() [all …]
|