Searched defs:symidx (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libdwarf/common/
H A Dpro_reloc_stream.c62 Dwarf_Unsigned symidx,
96 Set_REL64_info(*elf64_reloc, symidx, rel_type);
108 Dwarf_Unsigned symidx,
139 Set_REL32_info(*elf32_reloc, symidx, rel_type);
59 _dwarf_pro_reloc_name_stream64(Dwarf_P_Debug dbg, int base_sec_index, Dwarf_Unsigned offset, Dwarf_Unsigned symidx, enum Dwarf_Rel_Type type, int reltarget_length) argument
106 _dwarf_pro_reloc_name_stream32(Dwarf_P_Debug dbg, int base_sec_index, Dwarf_Unsigned offset, Dwarf_Unsigned symidx, enum Dwarf_Rel_Type type, int reltarget_length) argument
H A Dpro_reloc_symbolic.c62 Dwarf_Unsigned symidx,
79 slotp->drd_symbol_index = symidx;
59 _dwarf_pro_reloc_name_symbolic(Dwarf_P_Debug dbg, int base_sec_index, Dwarf_Unsigned offset, Dwarf_Unsigned symidx, enum Dwarf_Rel_Type type, int reltarget_length) argument
H A Dpro_line.c45 Dwarf_Unsigned symidx,
85 Dwarf_Unsigned symidx = 0; local
88 symidx,
114 Dwarf_Unsigned symidx = 0; local
117 symidx,
139 Dwarf_Unsigned symidx = 0; local
146 symidx,
199 Dwarf_Unsigned symidx, Dwarf_Error * error)
203 res = dwarf_lne_set_address_a(dbg,offs,symidx,error);
213 Dwarf_Unsigned symidx, Dwarf_Erro
197 dwarf_lne_set_address(Dwarf_P_Debug dbg, Dwarf_Addr offs, Dwarf_Unsigned symidx, Dwarf_Error * error) argument
211 dwarf_lne_set_address_a(Dwarf_P_Debug dbg, Dwarf_Addr offs, Dwarf_Unsigned symidx, Dwarf_Error * error) argument
261 Dwarf_Unsigned symidx = 0; local
289 _dwarf_pro_add_line_entry(Dwarf_P_Debug dbg, Dwarf_Unsigned file_index, Dwarf_Addr code_address, Dwarf_Unsigned symidx, Dwarf_Unsigned line_no, Dwarf_Signed col_no, Dwarf_Bool is_stmt_begin, Dwarf_Bool is_bb_begin, Dwarf_Ubyte opc, Dwarf_Bool isepilbeg, Dwarf_Bool isprolend, Dwarf_Unsigned isa, Dwarf_Unsigned discriminator, Dwarf_Error * error) argument
[all...]
H A Dpro_frame.c188 Dwarf_Unsigned symidx, Dwarf_Error * error)
194 code_len, symidx, 0, 0,&index, error);
210 Dwarf_Unsigned symidx,
219 virt_addr,code_len,symidx,symidx_of_end,
235 Dwarf_Unsigned symidx,
246 fde->fde_r_symidx = symidx;
278 symidx: The symbol id of the symbol wrt to which relocation needs
294 Dwarf_Unsigned symidx,
303 code_len, symidx,
323 Dwarf_Unsigned symidx,
182 dwarf_add_frame_fde(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Error * error) argument
204 dwarf_add_frame_fde_b(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Unsigned symidx_of_end, Dwarf_Addr offset_from_end_sym, Dwarf_Error * error) argument
229 dwarf_add_frame_fde_c(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Unsigned symidx_of_end, Dwarf_Addr offset_from_end_sym, Dwarf_Unsigned *index_to_fde, UNUSEDARG Dwarf_Error * error) argument
288 dwarf_add_frame_info(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Signed offset_into_exception_tables, Dwarf_Unsigned exception_table_symbol, Dwarf_Error * error) argument
317 dwarf_add_frame_info_b(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Unsigned end_symidx, Dwarf_Unsigned offset_from_end_symbol, Dwarf_Signed offset_into_exception_tables, Dwarf_Unsigned exception_table_symbol, UNUSEDARG Dwarf_Error * error) argument
346 dwarf_add_frame_info_c(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Unsigned end_symidx, Dwarf_Unsigned offset_from_end_symbol, Dwarf_Signed offset_into_exception_tables, Dwarf_Unsigned exception_table_symbol, Dwarf_Unsigned *fde_index_out, UNUSEDARG Dwarf_Error * error) argument
[all...]
/illumos-gate/usr/src/common/ctf/
H A Dctf_lookup.c182 ctf_lookup_by_symbol(ctf_file_t *fp, ulong_t symidx) argument
190 if (symidx >= fp->ctf_nsyms)
194 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx;
198 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx;
203 if (fp->ctf_sxlate[symidx] == -1u)
206 type = *(ushort_t *)((uintptr_t)fp->ctf_buf + fp->ctf_sxlate[symidx]);
244 ctf_func_info(ctf_file_t *fp, ulong_t symidx, ctf_funcinfo_t *fip) argument
253 if (symidx >= fp->ctf_nsyms)
257 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx;
261 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx;
298 ctf_func_args(ctf_file_t *fp, ulong_t symidx, uint_t argc, ctf_id_t *argv) argument
[all...]
/illumos-gate/usr/src/boot/sys/boot/common/
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) argument
525 if (symidx >= ef->e_shdr[ef->symtabindex].sh_size / sizeof(Elf_Sym))
527 COPYOUT(ef->e_shdr[ef->symtabindex].sh_addr + symidx * sizeof(Elf_Sym),
/illumos-gate/usr/src/test/util-tests/tests/ctf/
H A Dcheck-common.c104 ctftest_lookup_function_cb(const char *name, ulong_t symidx, argument
111 *cfc->cfc_symp = symidx;
/illumos-gate/usr/src/cmd/ctfdump/
H A Dctfdump.c174 ctfdump_objects_cb(const char *name, ctf_id_t id, ulong_t symidx, void *arg) argument
182 g_stats.cs_ndata, id, MAX(15 - len, 0), "", name, symidx);
211 ctfdump_functions_cb(const char *name, ulong_t symidx, ctf_funcinfo_t *ctc, argument
219 if (ctf_func_args(g_fp, symidx, g_nfargc, g_fargc) == CTF_ERR)
226 symidx, ctc->ctc_return);
900 ulong_t symidx, void *arg)
911 idnames[*count].ci_symidx = symidx;
933 ctfsrc_collect_functions_cb(const char *name, ulong_t symidx, argument
942 idnames[*count].ci_symidx = symidx;
899 ctfsrc_collect_objects_cb(const char *name, ctf_id_t id, ulong_t symidx, void *arg) argument
/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, argument
1005 ctf_diff_func_fill_cb(const char *name, ulong_t symidx, ctf_funcinfo_t *fip, argument
1025 funcptr->cdf_symidx = symidx;
1217 ctf_diff_obj_fill_cb(const char *name, ctf_id_t id, ulong_t symidx, void *arg) argument
1236 objptr->cdo_symidx = symidx;
1246 ctf_diff_obj_count(const char *name, ctf_id_t id, ulong_t symidx, void *arg) argument

Completed in 63 milliseconds