Home
last modified time | relevance | path

Searched refs:symidx (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/common/ctf/
H A Dctf_lookup.c182 ctf_lookup_by_symbol(ctf_file_t *fp, ulong_t symidx) in ctf_lookup_by_symbol() argument
190 if (symidx >= fp->ctf_nsyms) in ctf_lookup_by_symbol()
194 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol()
198 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol()
203 if (fp->ctf_sxlate[symidx] == -1u) in ctf_lookup_by_symbol()
206 type = *(ushort_t *)((uintptr_t)fp->ctf_buf + fp->ctf_sxlate[symidx]); in ctf_lookup_by_symbol()
244 ctf_func_info(ctf_file_t *fp, ulong_t symidx, ctf_funcinfo_t *fip) in ctf_func_info() argument
253 if (symidx >= fp->ctf_nsyms) in ctf_func_info()
257 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; in ctf_func_info()
261 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_func_info()
[all …]
/illumos-gate/usr/src/lib/libdwarf/common/
H A Dpro_line.c45 Dwarf_Unsigned symidx,
85 Dwarf_Unsigned symidx = 0; in dwarf_add_line_entry_b() local
88 symidx, in dwarf_add_line_entry_b()
114 Dwarf_Unsigned symidx = 0; in dwarf_add_line_entry_c() local
117 symidx, in dwarf_add_line_entry_c()
139 Dwarf_Unsigned symidx = 0; in dwarf_add_line_entry() local
146 symidx, in dwarf_add_line_entry()
199 Dwarf_Unsigned symidx, Dwarf_Error * error) in dwarf_lne_set_address() argument
203 res = dwarf_lne_set_address_a(dbg,offs,symidx,error); in dwarf_lne_set_address()
213 Dwarf_Unsigned symidx, Dwarf_Error * error) in dwarf_lne_set_address_a() argument
[all …]
H A Dpro_frame.c188 Dwarf_Unsigned symidx, Dwarf_Error * error) in dwarf_add_frame_fde() argument
194 code_len, symidx, 0, 0,&index, error); in dwarf_add_frame_fde()
210 Dwarf_Unsigned symidx, in dwarf_add_frame_fde_b() argument
219 virt_addr,code_len,symidx,symidx_of_end, in dwarf_add_frame_fde_b()
235 Dwarf_Unsigned symidx, in dwarf_add_frame_fde_c() argument
246 fde->fde_r_symidx = symidx; in dwarf_add_frame_fde_c()
294 Dwarf_Unsigned symidx, in dwarf_add_frame_info() argument
303 code_len, symidx, in dwarf_add_frame_info()
323 Dwarf_Unsigned symidx, in dwarf_add_frame_info_b() argument
334 code_len, symidx, end_symidx, in dwarf_add_frame_info_b()
[all …]
H A Dpro_reloc_stream.c62 Dwarf_Unsigned symidx, in _dwarf_pro_reloc_name_stream64() argument
96 Set_REL64_info(*elf64_reloc, symidx, rel_type); in _dwarf_pro_reloc_name_stream64()
108 Dwarf_Unsigned symidx, in _dwarf_pro_reloc_name_stream32() argument
139 Set_REL32_info(*elf32_reloc, symidx, rel_type); in _dwarf_pro_reloc_name_stream32()
H A Dpro_reloc_stream.h31 Dwarf_Unsigned symidx,
37 Dwarf_Unsigned symidx,
H A Dpro_reloc_symbolic.c62 Dwarf_Unsigned symidx, in _dwarf_pro_reloc_name_symbolic() argument
79 slotp->drd_symbol_index = symidx; in _dwarf_pro_reloc_name_symbolic()
H A Dpro_reloc_symbolic.h31 Dwarf_Unsigned symidx,
H A Dpro_opaque.h272 Dwarf_Unsigned symidx,
H A Dgenerated_libdwarf.h.in4249 Dwarf_Unsigned /*symidx*/,
4264 Dwarf_Unsigned /*symidx*/,
4278 Dwarf_Unsigned /*symidx*/,
H A Dlibdwarf.h.in4249 Dwarf_Unsigned /*symidx*/,
4264 Dwarf_Unsigned /*symidx*/,
4278 Dwarf_Unsigned /*symidx*/,
/illumos-gate/usr/src/boot/common/
H A Dreloc_elf.c83 Elf_Size rtype, symidx; in __elfN()
94 symidx = ELF_R_SYM(rel->r_info); in __elfN()
103 symidx = ELF_R_SYM(rela->r_info); in __elfN()
121 addr = symaddr(ef, symidx); in __elfN()
140 Elf_Size rtype, symidx; in __elfN()
151 symidx = ELF_R_SYM(rel->r_info); in __elfN()
160 symidx = ELF_R_SYM(rela->r_info); in __elfN()
183 addr = symaddr(ef, symidx); in __elfN()
H A Dload_elf_obj.c73 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx);
520 __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx) in __elfN()
525 if (symidx >= ef->e_shdr[ef->symtabindex].sh_size / sizeof(Elf_Sym)) in __elfN()
527 COPYOUT(ef->e_shdr[ef->symtabindex].sh_addr + symidx * sizeof(Elf_Sym), in __elfN()
H A Dload_elf.c1141 __elfN(symaddr)(struct elf_file *ef __unused, Elf_Size symidx __unused) in __elfN()
/illumos-gate/usr/src/cmd/ctfdump/
H A Dctfdump.c176 ctfdump_objects_cb(const char *name, ctf_id_t id, ulong_t symidx, void *arg) in ctfdump_objects_cb() argument
184 g_stats.cs_ndata, id, MAX(15 - len, 0), "", name, symidx); in ctfdump_objects_cb()
213 ctfdump_functions_cb(const char *name, ulong_t symidx, ctf_funcinfo_t *ctc, in ctfdump_functions_cb() argument
221 if (ctf_func_args(g_fp, symidx, g_nfargc, g_fargc) == CTF_ERR) in ctfdump_functions_cb()
228 symidx, ctc->ctc_return); in ctfdump_functions_cb()
907 ulong_t symidx, void *arg) in ctfsrc_collect_objects_cb() argument
918 idnames[*count].ci_symidx = symidx; in ctfsrc_collect_objects_cb()
940 ctfsrc_collect_functions_cb(const char *name, ulong_t symidx, in ctfsrc_collect_functions_cb() argument
949 idnames[*count].ci_symidx = symidx; in ctfsrc_collect_functions_cb()
/illumos-gate/usr/src/lib/libctf/common/
H A Dctf_diff.c994 ctf_diff_func_count(const char *name, ulong_t symidx, ctf_funcinfo_t *fip, in ctf_diff_func_count() argument
1005 ctf_diff_func_fill_cb(const char *name, ulong_t symidx, ctf_funcinfo_t *fip, in ctf_diff_func_fill_cb() argument
1025 funcptr->cdf_symidx = symidx; in ctf_diff_func_fill_cb()
1217 ctf_diff_obj_fill_cb(const char *name, ctf_id_t id, ulong_t symidx, void *arg) in ctf_diff_obj_fill_cb() argument
1236 objptr->cdo_symidx = symidx; in ctf_diff_obj_fill_cb()
1246 ctf_diff_obj_count(const char *name, ctf_id_t id, ulong_t symidx, void *arg) in ctf_diff_obj_count() argument
/illumos-gate/usr/src/test/util-tests/tests/ctf/
H A Dcheck-common.c105 ctftest_lookup_function_cb(const char *name, ulong_t symidx, in ctftest_lookup_function_cb() argument
112 *cfc->cfc_symp = symidx; in ctftest_lookup_function_cb()