Home
last modified time | relevance | path

Searched refs:dbg (Results 1 – 25 of 347) sorted by relevance

12345678910>>...14

/netbsd/external/bsd/elftoolchain/dist/libdwarf/
H A Dlibdwarf_init.c44 assert(dbg != NULL); in _dwarf_consumer_init()
73 dbg->dbg_seccnt = cnt; in _dwarf_consumer_init()
99 dbg->dbg_info_sec = _dwarf_find_section(dbg, ".debug_info"); in _dwarf_consumer_init()
102 dbg->dbg_types_sec = _dwarf_find_next_types_section(dbg, NULL); in _dwarf_consumer_init()
173 dbg->dbgp_flags = pf; in _dwarf_producer_init()
221 if (dbg->dbg_mode == DW_DLC_READ || dbg->dbg_mode == DW_DLC_RDWR) { in _dwarf_init()
250 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_WRITE); in _dwarf_producer_deinit()
273 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_READ); in _dwarf_consumer_deinit()
295 assert(dbg != NULL); in _dwarf_deinit()
306 Dwarf_Debug dbg; in _dwarf_alloc() local
[all …]
H A Dlibdwarf_str.c45 while (dbg->dbg_strtab_size + len > dbg->dbg_strtab_cap) { in _dwarf_strtab_add()
47 dbg->dbg_strtab = realloc(dbg->dbg_strtab, in _dwarf_strtab_add()
58 strncpy(&dbg->dbg_strtab[dbg->dbg_strtab_size], string, len - 1); in _dwarf_strtab_add()
60 dbg->dbg_strtab[dbg->dbg_strtab_size - 1] = '\0'; in _dwarf_strtab_add()
69 assert(dbg != NULL); in _dwarf_strtab_get_table()
81 if (dbg->dbg_mode == DW_DLC_READ || dbg->dbg_mode == DW_DLC_RDWR) { in _dwarf_strtab_init()
85 dbg->dbg_strtab_cap = dbg->dbg_strtab_size = 0; in _dwarf_strtab_init()
89 dbg->dbg_strtab_cap = dbg->dbg_strtab_size = ds->ds_size; in _dwarf_strtab_init()
106 if ((dbg->dbg_strtab = malloc((size_t) dbg->dbg_strtab_cap)) == in _dwarf_strtab_init()
124 if (dbg->dbg_mode == DW_DLC_RDWR || dbg->dbg_mode == DW_DLC_WRITE) in _dwarf_strtab_cleanup()
[all …]
H A Dlibdwarf_info.c56 dbg->dbg_cu_current = STAILQ_FIRST(&dbg->dbg_cu); in _dwarf_info_first_cu()
82 dbg->dbg_tu_current = STAILQ_FIRST(&dbg->dbg_tu); in _dwarf_info_first_tu()
109 dbg->dbg_cu_current = STAILQ_NEXT(dbg->dbg_cu_current, cu_next); in _dwarf_info_next_cu()
136 dbg->dbg_tu_current = STAILQ_NEXT(dbg->dbg_tu_current, cu_next); in _dwarf_info_next_tu()
176 cu->cu_dbg = dbg; in _dwarf_info_load()
261 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_READ); in _dwarf_info_cleanup()
281 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_READ); in _dwarf_type_unit_cleanup()
299 assert(dbg != NULL && dbg->write_alloc != NULL); in _dwarf_info_gen()
309 cu->cu_dbg = dbg; in _dwarf_info_gen()
364 _dwarf_section_free(dbg, &dbg->dbgp_info); in _dwarf_info_gen()
[all …]
H A Dlibdwarf_sections.c64 dbg->dbgp_seccnt++; in _dwarf_section_init()
86 dbg->dbgp_seccnt--; in _dwarf_section_free()
108 if (dbg->dbgp_func_b) in _dwarf_pro_callback()
173 if ((ret = _dwarf_nametbl_gen(dbg, ".debug_pubnames", dbg->dbgp_pubs, in _dwarf_generate_sections()
178 if ((ret = _dwarf_nametbl_gen(dbg, ".debug_weaknames", dbg->dbgp_weaks, in _dwarf_generate_sections()
183 if ((ret = _dwarf_nametbl_gen(dbg, ".debug_funcnames", dbg->dbgp_funcs, in _dwarf_generate_sections()
188 if ((ret = _dwarf_nametbl_gen(dbg, ".debug_typenames", dbg->dbgp_types, in _dwarf_generate_sections()
193 if ((ret = _dwarf_nametbl_gen(dbg, ".debug_varnames", dbg->dbgp_vars, in _dwarf_generate_sections()
206 dbg->dbgp_secpos = STAILQ_FIRST(&dbg->dbgp_seclist); in _dwarf_generate_sections()
207 dbg->dbgp_drspos = STAILQ_FIRST(&dbg->dbgp_drslist); in _dwarf_generate_sections()
[all …]
H A Dlibdwarf_arange.c50 if (dbg->dbg_arange_array) in _dwarf_arange_cleanup()
54 dbg->dbg_arange_cnt = 0; in _dwarf_arange_cleanup()
72 if (!dbg->dbg_info_loaded) { in _dwarf_arange_init()
137 dbg->dbg_arange_cnt++; in _dwarf_arange_init()
143 if ((dbg->dbg_arange_array = malloc(dbg->dbg_arange_cnt * in _dwarf_arange_init()
162 _dwarf_arange_cleanup(dbg); in _dwarf_arange_init()
177 as = dbg->dbgp_as; in _dwarf_arange_gen()
252 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_WRITE); in _dwarf_arange_pro_cleanup()
253 if (dbg->dbgp_as == NULL) in _dwarf_arange_pro_cleanup()
256 as = dbg->dbgp_as; in _dwarf_arange_pro_cleanup()
[all …]
H A Ddwarf_frame.c119 Dwarf_Debug dbg; in dwarf_get_fde_n() local
146 Dwarf_Debug dbg; in dwarf_get_fde_at_pc() local
179 Dwarf_Debug dbg; in dwarf_get_cie_of_fde() local
198 Dwarf_Debug dbg; in dwarf_get_fde_range() local
264 Dwarf_Debug dbg; in dwarf_get_fde_instr_bytes() local
289 Dwarf_Debug dbg; in dwarf_get_fde_info_for_reg() local
339 Dwarf_Debug dbg; in dwarf_get_fde_info_for_all_regs() local
407 Dwarf_Debug dbg; in dwarf_get_fde_info_for_reg3() local
453 Dwarf_Debug dbg; in dwarf_get_fde_info_for_cfa_reg3() local
495 Dwarf_Debug dbg; in dwarf_get_fde_info_for_all_regs3() local
[all …]
H A Ddwarf_die.c38 Dwarf_Debug dbg; in dwarf_child() local
55 ds = cu->cu_is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec; in dwarf_child()
83 ds = is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec; in dwarf_siblingof_b()
84 cu = is_info ? dbg->dbg_cu_current : dbg->dbg_tu_current; in dwarf_siblingof_b()
173 ds = is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec; in dwarf_offdie_b()
174 cu = is_info ? dbg->dbg_cu_current : dbg->dbg_tu_current; in dwarf_offdie_b()
240 Dwarf_Debug dbg; in dwarf_tag() local
259 Dwarf_Debug dbg; in dwarf_dieoffset() local
276 Dwarf_Debug dbg; in dwarf_die_CU_offset() local
298 Dwarf_Debug dbg; in dwarf_die_CU_offset_range() local
[all …]
H A Ddwarf_pro_macinfo.c41 dbg->dbgp_mdlist = realloc(dbg->dbgp_mdlist, in _dwarf_add_macro()
42 (size_t) dbg->dbgp_mdcnt + 1); in _dwarf_add_macro()
43 if (dbg->dbgp_mdlist == NULL) { in _dwarf_add_macro()
48 md = &dbg->dbgp_mdlist[dbg->dbgp_mdcnt]; in _dwarf_add_macro()
49 dbg->dbgp_mdcnt++; in _dwarf_add_macro()
61 dbg->dbgp_mdcnt--; in _dwarf_add_macro()
69 dbg->dbgp_mdcnt--; in _dwarf_add_macro()
83 if (dbg == NULL || name == NULL) { in dwarf_def_macro()
97 if (dbg == NULL || name == NULL) { in dwarf_undef_macro()
111 if (dbg == NULL) { in dwarf_start_macro_file()
[all …]
H A Dlibdwarf_frame.c197 cie->cie_dbg = dbg; in _dwarf_frame_add_cie()
319 fde->fde_dbg = dbg; in _dwarf_frame_add_fde()
1195 Dwarf_Debug dbg; in _dwarf_frame_get_internal_table() local
1203 dbg = fde->fde_dbg; in _dwarf_frame_get_internal_table()
1204 assert(dbg != NULL); in _dwarf_frame_get_internal_table()
1246 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_READ); in _dwarf_frame_cleanup()
1272 return (_dwarf_frame_section_init(dbg, &dbg->dbg_frame, in _dwarf_frame_section_load()
1285 return (_dwarf_frame_section_init(dbg, &dbg->dbg_eh_frame, in _dwarf_frame_section_load_eh()
1337 Dwarf_P_Debug dbg; in _dwarf_frame_fde_add_inst() local
1347 dbg = fde->fde_dbg; in _dwarf_frame_fde_add_inst()
[all …]
H A Ddwarf_cu.c46 if (dbg == NULL) { in dwarf_next_cu_header_c()
52 if (dbg->dbg_cu_current == NULL) in dwarf_next_cu_header_c()
57 if (dbg->dbg_tu_current == NULL) in dwarf_next_cu_header_c()
74 cu = dbg->dbg_cu_current; in dwarf_next_cu_header_c()
80 cu = dbg->dbg_tu_current; in dwarf_next_cu_header_c()
147 _dwarf_type_unit_cleanup(dbg); in dwarf_next_types_section()
148 dbg->dbg_types_loaded = 0; in dwarf_next_types_section()
149 dbg->dbg_types_off = 0; in dwarf_next_types_section()
152 dbg->dbg_tu_current = NULL; in dwarf_next_types_section()
155 dbg->dbg_types_sec = _dwarf_find_next_types_section(dbg, in dwarf_next_types_section()
[all …]
H A Dlibdwarf_reloc.c81 assert(dbg != NULL); in _dwarf_get_reloc_type()
83 switch (dbg->dbgp_isa) { in _dwarf_get_reloc_type()
110 switch (dbg->dbg_machine) { in _dwarf_get_reloc_size()
185 if (dbg->dbgp_flags & DW_DLC_SIZE_64) in _dwarf_reloc_section_init()
206 dbg->dbgp_drscnt++; in _dwarf_reloc_section_init()
218 assert(dbg != NULL && drsp != NULL); in _dwarf_reloc_section_free()
242 dbg->dbgp_drscnt--; in _dwarf_reloc_section_free()
358 if (dbg->dbgp_flags & DW_DLC_SIZE_64) in _dwarf_reloc_section_finalize()
509 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_WRITE); in _dwarf_reloc_cleanup()
529 dbg->dbgp_drscnt = 0; in _dwarf_reloc_cleanup()
[all …]
H A Ddwarf_form.c39 Dwarf_Debug dbg; in dwarf_hasform() local
56 Dwarf_Debug dbg; in dwarf_whatform() local
74 Dwarf_Debug dbg; in dwarf_whatform_direct() local
94 Dwarf_Debug dbg; in dwarf_whatattr() local
112 Dwarf_Debug dbg; in dwarf_formref() local
143 Dwarf_Debug dbg; in dwarf_global_formref() local
179 Dwarf_Debug dbg; in dwarf_formaddr() local
203 Dwarf_Debug dbg; in dwarf_formflag() local
229 Dwarf_Debug dbg; in dwarf_formudata() local
260 Dwarf_Debug dbg; in dwarf_formsdata() local
[all …]
H A Ddwarf_pro_sections.c38 if (dbg == NULL) { in dwarf_transform_to_disk_form()
39 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_transform_to_disk_form()
46 return (dbg->dbgp_seccnt); in dwarf_transform_to_disk_form()
62 if (dbg->dbgp_secpos == NULL) { in dwarf_get_section_bytes()
68 *length = dbg->dbgp_secpos->ds_size; in dwarf_get_section_bytes()
69 data = dbg->dbgp_secpos->ds_data; in dwarf_get_section_bytes()
71 dbg->dbgp_secpos = STAILQ_NEXT(dbg->dbgp_secpos, ds_next); in dwarf_get_section_bytes()
77 dwarf_reset_section_bytes(Dwarf_P_Debug dbg) in dwarf_reset_section_bytes() argument
80 assert(dbg != NULL); in dwarf_reset_section_bytes()
82 dbg->dbgp_secpos = STAILQ_FIRST(&dbg->dbgp_seclist); in dwarf_reset_section_bytes()
[all …]
H A Ddwarf_attr.c39 Dwarf_Debug dbg; in dwarf_attr() local
64 Dwarf_Debug dbg; in dwarf_attrlist() local
105 Dwarf_Debug dbg; in dwarf_hasattr() local
122 Dwarf_Debug dbg; in dwarf_attroffset() local
140 Dwarf_Debug dbg; in dwarf_lowpc() local
171 Dwarf_Debug dbg; in dwarf_highpc_b() local
206 Dwarf_Debug dbg; in dwarf_bytesize() local
229 Dwarf_Debug dbg; in dwarf_bitsize() local
252 Dwarf_Debug dbg; in dwarf_bitoffset() local
275 Dwarf_Debug dbg; in dwarf_srclang() local
[all …]
H A Ddwarf_init.c39 Dwarf_Debug dbg; in dwarf_elf_init() local
56 free(dbg); in dwarf_elf_init()
63 free(dbg); in dwarf_elf_init()
70 *ret_dbg = dbg; in dwarf_elf_init()
95 Dwarf_Debug dbg; in dwarf_init() local
123 free(dbg); in dwarf_init()
130 free(dbg); in dwarf_init()
137 *ret_dbg = dbg; in dwarf_init()
146 Dwarf_Debug dbg; in dwarf_object_init() local
159 free(dbg); in dwarf_object_init()
[all …]
H A Dlibdwarf_macinfo.c94 DWARF_SET_ERROR(dbg, error, in _dwarf_macinfo_parse()
183 _dwarf_macinfo_cleanup(dbg); in _dwarf_macinfo_init()
195 if (dbg->dbgp_mdcnt == 0) in _dwarf_macinfo_gen()
203 md = &dbg->dbgp_mdlist[i]; in _dwarf_macinfo_gen()
244 assert(dbg != NULL && dbg->dbg_mode == DW_DLC_WRITE); in _dwarf_macinfo_pro_cleanup()
245 if (dbg->dbgp_mdlist == NULL) in _dwarf_macinfo_pro_cleanup()
248 assert(dbg->dbgp_mdcnt > 0); in _dwarf_macinfo_pro_cleanup()
250 md = &dbg->dbgp_mdlist[i]; in _dwarf_macinfo_pro_cleanup()
254 free(dbg->dbgp_mdlist); in _dwarf_macinfo_pro_cleanup()
255 dbg->dbgp_mdlist = NULL; in _dwarf_macinfo_pro_cleanup()
[all …]
H A Ddwarf_loclist.c48 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in copy_locdesc()
63 Dwarf_Debug dbg; in dwarf_loclist_n() local
66 dbg = at != NULL ? at->at_die->die_dbg : NULL; in dwarf_loclist_n()
69 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_loclist_n()
101 DWARF_SET_ERROR(dbg, error, ret); in dwarf_loclist_n()
198 ret = _dwarf_loclist_find(dbg, STAILQ_FIRST(&dbg->dbg_cu), offset, in dwarf_get_loclist_entry()
220 ds = _dwarf_find_section(dbg, ".debug_loc"); in dwarf_get_loclist_entry()
255 if (dbg->dbg_cu_current) { in dwarf_loclist_from_expr_a()
257 version = dbg->dbg_cu_current->cu_version; in dwarf_loclist_from_expr_a()
258 } else if (dbg->dbg_tu_current) { in dwarf_loclist_from_expr_a()
[all …]
H A Ddwarf_pro_lineno.c42 if (dbg == NULL) { in dwarf_add_line_entry()
47 li = dbg->dbgp_lineinfo; in dwarf_add_line_entry()
57 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_add_line_entry()
82 if (dbg == NULL || symndx == 0) { in dwarf_lne_set_address()
87 li = dbg->dbgp_lineinfo; in dwarf_lne_set_address()
90 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_lne_set_address()
108 if (dbg == NULL) { in dwarf_lne_end_sequence()
113 li = dbg->dbgp_lineinfo; in dwarf_lne_end_sequence()
122 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_lne_end_sequence()
144 li = dbg->dbgp_lineinfo; in dwarf_add_directory_decl()
[all …]
H A Ddwarf_pro_frame.c39 if (dbg == NULL) { in dwarf_new_fde()
45 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_new_fde()
49 fde->fde_dbg = dbg; in dwarf_new_fde()
61 if (dbg == NULL) { in dwarf_add_frame_cie()
67 DWARF_SET_ERROR(dbg, error,DW_DLE_MEMORY); in dwarf_add_frame_cie()
72 cie->cie_index = dbg->dbgp_cielen++; in dwarf_add_frame_cie()
124 if (dbg == NULL || fde == NULL || fde->fde_dbg != dbg) { in dwarf_add_frame_fde_b()
129 ciep = STAILQ_FIRST(&dbg->dbgp_cielist); in dwarf_add_frame_fde_b()
155 return (dbg->dbgp_fdelen++); in dwarf_add_frame_fde_b()
163 Dwarf_Debug dbg; in dwarf_fde_cfa_offset() local
[all …]
H A Dlibdwarf_lineno.c91 Dwarf_Debug dbg; in _dwarf_lineno_run_program() local
132 dbg = cu->cu_dbg; in _dwarf_lineno_run_program()
165 error, dbg); in _dwarf_lineno_run_program()
256 Dwarf_Debug dbg; in _dwarf_lineno_init() local
270 dbg = cu->cu_dbg; in _dwarf_lineno_init()
271 assert(dbg != NULL); in _dwarf_lineno_init()
495 li = dbg->dbgp_lineinfo; in _dwarf_lineno_gen_program()
624 assert(dbg != NULL); in _dwarf_get_minlen()
626 switch (dbg->dbgp_isa) { in _dwarf_get_minlen()
649 assert(dbg != NULL && dbg->dbgp_lineinfo != NULL); in _dwarf_lineno_gen()
[all …]
H A Ddwarf_pro_init.c38 Dwarf_P_Debug dbg; in dwarf_producer_init() local
61 dbg->dbg_mode = mode; in dwarf_producer_init()
64 free(dbg); in dwarf_producer_init()
68 dbg->dbgp_func = func; in dwarf_producer_init()
70 return (dbg); in dwarf_producer_init()
77 Dwarf_P_Debug dbg; in dwarf_producer_init_b() local
100 dbg->dbg_mode = mode; in dwarf_producer_init_b()
103 free(dbg); in dwarf_producer_init_b()
107 dbg->dbgp_func_b = func; in dwarf_producer_init_b()
109 return (dbg); in dwarf_producer_init_b()
[all …]
H A Ddwarf_pro_reloc.c40 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_get_relocation_info_count()
45 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_get_relocation_info_count()
49 *reloc_cnt = dbg->dbgp_drscnt; in dwarf_get_relocation_info_count()
67 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_get_relocation_info()
72 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_get_relocation_info()
76 if (dbg->dbgp_drscnt == 0) { in dwarf_get_relocation_info()
77 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_get_relocation_info()
81 if (dbg->dbgp_drspos == NULL) { in dwarf_get_relocation_info()
86 drs = dbg->dbgp_drspos; in dwarf_get_relocation_info()
98 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_get_relocation_info()
[all …]
H A Ddwarf_pro_attr.c111 Dwarf_Debug dbg; in dwarf_add_AT_const_value_signedint() local
138 Dwarf_Debug dbg; in dwarf_add_AT_const_value_unsignedint() local
188 if (dbg == NULL || die == NULL) { in dwarf_add_AT_targ_address_b()
214 if (dbg == NULL || die == NULL) { in dwarf_add_AT_dataref()
234 if (dbg == NULL || die == NULL) { in dwarf_add_AT_ref_address()
259 if (dbg == NULL || die == NULL) { in dwarf_add_AT_unsigned_const()
291 if (dbg == NULL || die == NULL) { in dwarf_add_AT_signed_const()
323 if (dbg == NULL || die == NULL) { in dwarf_add_AT_reference()
333 if (dbg->dbg_offset_size == 4) in dwarf_add_AT_reference()
351 if (dbg == NULL || die == NULL) { in dwarf_add_AT_flag()
[all …]
H A Ddwarf_attrval.c38 Dwarf_Debug dbg; in dwarf_attrval_flag() local
40 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrval_flag()
43 DWARF_SET_ERROR(dbg, err, DW_DLE_ARGUMENT); in dwarf_attrval_flag()
50 DWARF_SET_ERROR(dbg, err, DW_DLE_NO_ENTRY); in dwarf_attrval_flag()
71 Dwarf_Debug dbg; in dwarf_attrval_string() local
73 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrval_string()
106 Dwarf_Debug dbg; in dwarf_attrval_signed() local
108 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrval_signed()
148 Dwarf_Debug dbg; in dwarf_attrval_unsigned() local
152 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrval_unsigned()
[all …]
H A Dlibdwarf_elf_init.c121 DWARF_SET_ELF_ERROR(dbg, error); in _dwarf_elf_relocate()
129 DWARF_SET_ELF_ERROR(dbg, error); in _dwarf_elf_relocate()
167 DWARF_SET_ELF_ERROR(dbg, error); in _dwarf_elf_relocate()
210 dbg->dbg_iface = iface; in _dwarf_elf_init()
213 DWARF_SET_ELF_ERROR(dbg, error); in _dwarf_elf_init()
221 DWARF_SET_ELF_ERROR(dbg, error); in _dwarf_elf_init()
266 DWARF_SET_ELF_ERROR(dbg, error); in _dwarf_elf_init()
309 _DWARF_SET_ERROR(dbg, error, in _dwarf_elf_init()
333 _dwarf_elf_deinit(dbg); in _dwarf_elf_init()
345 iface = dbg->dbg_iface; in _dwarf_elf_deinit()
[all …]

12345678910>>...14