Home
last modified time | relevance | path

Searched full:dbg (Results 1 – 25 of 582) sorted by relevance

12345678910>>...24

/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_init.c32 _dwarf_consumer_init(Dwarf_Debug dbg, Dwarf_Error *error) in _dwarf_consumer_init() argument
41 assert(dbg != NULL); in _dwarf_consumer_init()
42 assert(dbg->dbg_iface != NULL); in _dwarf_consumer_init()
44 m = dbg->dbg_iface->methods; in _dwarf_consumer_init()
45 obj = dbg->dbg_iface->object; in _dwarf_consumer_init()
51 dbg->read = _dwarf_read_msb; in _dwarf_consumer_init()
52 dbg->write = _dwarf_write_msb; in _dwarf_consumer_init()
53 dbg->decode = _dwarf_decode_msb; in _dwarf_consumer_init()
55 dbg->read = _dwarf_read_lsb; in _dwarf_consumer_init()
56 dbg->write = _dwarf_write_lsb; in _dwarf_consumer_init()
[all …]
H A Dlibdwarf_info.c33 _dwarf_info_first_cu(Dwarf_Debug dbg, Dwarf_Error *error) in _dwarf_info_first_cu() argument
38 assert(dbg->dbg_cu_current == NULL); in _dwarf_info_first_cu()
39 cu = STAILQ_FIRST(&dbg->dbg_cu); in _dwarf_info_first_cu()
41 dbg->dbg_cu_current = cu; in _dwarf_info_first_cu()
45 if (dbg->dbg_info_loaded) in _dwarf_info_first_cu()
48 dbg->dbg_info_off = 0; in _dwarf_info_first_cu()
49 ret = _dwarf_info_load(dbg, 0, 1, error); in _dwarf_info_first_cu()
53 dbg->dbg_cu_current = STAILQ_FIRST(&dbg->dbg_cu); in _dwarf_info_first_cu()
59 _dwarf_info_first_tu(Dwarf_Debug dbg, Dwarf_Error *error) in _dwarf_info_first_tu() argument
64 assert(dbg->dbg_tu_current == NULL); in _dwarf_info_first_tu()
[all …]
H A Dlibdwarf_str.c34 _dwarf_strtab_add(Dwarf_Debug dbg, char *string, uint64_t *off, in _dwarf_strtab_add() argument
39 assert(dbg != NULL && string != NULL); in _dwarf_strtab_add()
42 while (dbg->dbg_strtab_size + len > dbg->dbg_strtab_cap) { in _dwarf_strtab_add()
43 dbg->dbg_strtab_cap *= 2; in _dwarf_strtab_add()
44 dbg->dbg_strtab = realloc(dbg->dbg_strtab, in _dwarf_strtab_add()
45 (size_t) dbg->dbg_strtab_cap); in _dwarf_strtab_add()
46 if (dbg->dbg_strtab == NULL) { in _dwarf_strtab_add()
47 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_strtab_add()
53 *off = dbg->dbg_strtab_size; in _dwarf_strtab_add()
55 strncpy(&dbg->dbg_strtab[dbg->dbg_strtab_size], string, len - 1); in _dwarf_strtab_add()
[all …]
H A Ddwarf_die.c35 Dwarf_Debug dbg; in dwarf_child() local
40 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_child()
43 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_child()
50 dbg = die->die_dbg; in dwarf_child()
52 ds = cu->cu_is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec; in dwarf_child()
57 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_child()
66 dwarf_siblingof_b(Dwarf_Debug dbg, Dwarf_Die die, Dwarf_Die *ret_die, in dwarf_siblingof_b() argument
75 if (dbg == NULL || ret_die == NULL) { in dwarf_siblingof_b()
76 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_siblingof_b()
80 ds = is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec; in dwarf_siblingof_b()
[all …]
H A Ddwarf_frame.c32 dwarf_get_fde_list(Dwarf_Debug dbg, Dwarf_Cie **cie_list, in dwarf_get_fde_list() argument
37 if (dbg == NULL || cie_list == NULL || cie_count == NULL || in dwarf_get_fde_list()
39 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_get_fde_list()
43 if (dbg->dbg_internal_reg_table == NULL) { in dwarf_get_fde_list()
44 if (_dwarf_frame_interal_table_init(dbg, error) != DW_DLE_NONE) in dwarf_get_fde_list()
48 if (dbg->dbg_frame == NULL) { in dwarf_get_fde_list()
49 if (_dwarf_frame_section_load(dbg, error) != DW_DLE_NONE) in dwarf_get_fde_list()
51 if (dbg->dbg_frame == NULL) { in dwarf_get_fde_list()
52 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_get_fde_list()
57 if (dbg->dbg_frame->fs_ciearray == NULL || in dwarf_get_fde_list()
[all …]
H A Dlibdwarf_sections.c34 _dwarf_section_init(Dwarf_P_Debug dbg, Dwarf_P_Section *dsp, const char *name, in _dwarf_section_init() argument
39 assert(dbg != NULL && dsp != NULL && name != NULL); in _dwarf_section_init()
42 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_section_init()
48 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_section_init()
57 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_section_init()
60 STAILQ_INSERT_TAIL(&dbg->dbgp_seclist, ds, ds_next); in _dwarf_section_init()
61 dbg->dbgp_seccnt++; in _dwarf_section_init()
70 _dwarf_section_free(Dwarf_P_Debug dbg, Dwarf_P_Section *dsp) in _dwarf_section_free() argument
74 assert(dbg != NULL && dsp != NULL); in _dwarf_section_free()
79 STAILQ_FOREACH_SAFE(ds, &dbg->dbgp_seclist, ds_next, tds) { in _dwarf_section_free()
[all …]
H A Dlibdwarf_arange.c32 _dwarf_arange_cleanup(Dwarf_Debug dbg) in _dwarf_arange_cleanup() argument
37 STAILQ_FOREACH_SAFE(as, &dbg->dbg_aslist, as_next, tas) { in _dwarf_arange_cleanup()
43 STAILQ_REMOVE(&dbg->dbg_aslist, as, _Dwarf_ArangeSet, as_next); in _dwarf_arange_cleanup()
47 if (dbg->dbg_arange_array) in _dwarf_arange_cleanup()
48 free(dbg->dbg_arange_array); in _dwarf_arange_cleanup()
50 dbg->dbg_arange_array = NULL; in _dwarf_arange_cleanup()
51 dbg->dbg_arange_cnt = 0; in _dwarf_arange_cleanup()
55 _dwarf_arange_init(Dwarf_Debug dbg, Dwarf_Error *error) in _dwarf_arange_init() argument
66 if ((ds = _dwarf_find_section(dbg, ".debug_aranges")) == NULL) in _dwarf_arange_init()
69 if (!dbg->dbg_info_loaded) { in _dwarf_arange_init()
[all …]
H A Dlibdwarf_frame.c52 _dwarf_frame_read_lsb_encoded(Dwarf_Debug dbg, Dwarf_Cie cie, uint64_t *val, in _dwarf_frame_read_lsb_encoded() argument
66 *val = dbg->read(data, offsetp, cie->cie_addrsize); in _dwarf_frame_read_lsb_encoded()
72 *val = dbg->read(data, offsetp, 2); in _dwarf_frame_read_lsb_encoded()
75 *val = dbg->read(data, offsetp, 4); in _dwarf_frame_read_lsb_encoded()
78 *val = dbg->read(data, offsetp, 8); in _dwarf_frame_read_lsb_encoded()
84 *val = (int16_t) dbg->read(data, offsetp, 2); in _dwarf_frame_read_lsb_encoded()
87 *val = (int32_t) dbg->read(data, offsetp, 4); in _dwarf_frame_read_lsb_encoded()
90 *val = dbg->read(data, offsetp, 8); in _dwarf_frame_read_lsb_encoded()
93 DWARF_SET_ERROR(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN); in _dwarf_frame_read_lsb_encoded()
126 _dwarf_frame_parse_lsb_cie_augment(Dwarf_Debug dbg, Dwarf_Cie cie, in _dwarf_frame_parse_lsb_cie_augment() argument
[all …]
H A Ddwarf_pro_macinfo.c32 _dwarf_add_macro(Dwarf_P_Debug dbg, int type, Dwarf_Unsigned lineno, in _dwarf_add_macro() argument
38 dbg->dbgp_mdlist = realloc(dbg->dbgp_mdlist, in _dwarf_add_macro()
39 (size_t) dbg->dbgp_mdcnt + 1); in _dwarf_add_macro()
40 if (dbg->dbgp_mdlist == NULL) { in _dwarf_add_macro()
41 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_add_macro()
45 md = &dbg->dbgp_mdlist[dbg->dbgp_mdcnt]; in _dwarf_add_macro()
46 dbg->dbgp_mdcnt++; in _dwarf_add_macro()
58 dbg->dbgp_mdcnt--; in _dwarf_add_macro()
59 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_add_macro()
66 dbg->dbgp_mdcnt--; in _dwarf_add_macro()
[all …]
H A Ddwarf_attr.c36 Dwarf_Debug dbg; in dwarf_attr() local
39 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attr()
42 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_attr()
47 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_attr()
61 Dwarf_Debug dbg; in dwarf_attrlist() local
64 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrlist()
67 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_attrlist()
72 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_attrlist()
85 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_attrlist()
102 Dwarf_Debug dbg; in dwarf_hasattr() local
[all …]
H A Ddwarf_form.c36 Dwarf_Debug dbg; in dwarf_hasform() local
38 dbg = at != NULL ? at->at_die->die_dbg : NULL; in dwarf_hasform()
41 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_hasform()
53 Dwarf_Debug dbg; in dwarf_whatform() local
55 dbg = at != NULL ? at->at_die->die_dbg : NULL; in dwarf_whatform()
58 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_whatform()
71 Dwarf_Debug dbg; in dwarf_whatform_direct() local
73 dbg = at != NULL ? at->at_die->die_dbg : NULL; in dwarf_whatform_direct()
76 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_whatform_direct()
91 Dwarf_Debug dbg; in dwarf_whatattr() local
[all …]
H A Ddwarf_cu.c33 dwarf_next_cu_header_c(Dwarf_Debug dbg, Dwarf_Bool is_info, in dwarf_next_cu_header_c() argument
43 if (dbg == NULL) { in dwarf_next_cu_header_c()
44 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_next_cu_header_c()
49 if (dbg->dbg_cu_current == NULL) in dwarf_next_cu_header_c()
50 ret = _dwarf_info_first_cu(dbg, error); in dwarf_next_cu_header_c()
52 ret = _dwarf_info_next_cu(dbg, error); in dwarf_next_cu_header_c()
54 if (dbg->dbg_tu_current == NULL) in dwarf_next_cu_header_c()
55 ret = _dwarf_info_first_tu(dbg, error); in dwarf_next_cu_header_c()
57 ret = _dwarf_info_next_tu(dbg, error); in dwarf_next_cu_header_c()
61 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_next_cu_header_c()
[all …]
H A Dlibdwarf_reloc.c32 _dwarf_get_reloc_type(Dwarf_P_Debug dbg, int is64) in _dwarf_get_reloc_type() argument
35 assert(dbg != NULL); in _dwarf_get_reloc_type()
37 switch (dbg->dbgp_isa) { in _dwarf_get_reloc_type()
65 _dwarf_get_reloc_size(Dwarf_Debug dbg, Dwarf_Unsigned rel_type) in _dwarf_get_reloc_size() argument
68 switch (dbg->dbg_machine) { in _dwarf_get_reloc_size()
141 _dwarf_reloc_section_init(Dwarf_P_Debug dbg, Dwarf_Rel_Section *drsp, in _dwarf_reloc_section_init() argument
148 assert(dbg != NULL && drsp != NULL && ref != NULL); in _dwarf_reloc_section_init()
151 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_reloc_section_init()
161 if (dbg->dbgp_flags & DW_DLC_SIZE_64) in _dwarf_reloc_section_init()
166 if (dbg->dbgp_flags & DW_DLC_SYMBOLIC_RELOCATIONS) in _dwarf_reloc_section_init()
[all …]
H A Dlibdwarf_macinfo.c34 _dwarf_macinfo_parse(Dwarf_Debug dbg, Dwarf_Section *ds, uint64_t *off, in _dwarf_macinfo_parse() argument
50 type = dbg->read(ds->ds_data, off, 1); in _dwarf_macinfo_parse()
91 DWARF_SET_ERROR(dbg, error, in _dwarf_macinfo_parse()
109 _dwarf_macinfo_cleanup(Dwarf_Debug dbg) in _dwarf_macinfo_cleanup() argument
113 if (STAILQ_EMPTY(&dbg->dbg_mslist)) in _dwarf_macinfo_cleanup()
116 STAILQ_FOREACH_SAFE(ms, &dbg->dbg_mslist, ms_next, tms) { in _dwarf_macinfo_cleanup()
117 STAILQ_REMOVE(&dbg->dbg_mslist, ms, _Dwarf_MacroSet, ms_next); in _dwarf_macinfo_cleanup()
125 _dwarf_macinfo_init(Dwarf_Debug dbg, Dwarf_Error *error) in _dwarf_macinfo_init() argument
133 if ((ds = _dwarf_find_section(dbg, ".debug_macinfo")) == NULL) in _dwarf_macinfo_init()
141 ret = _dwarf_macinfo_parse(dbg, ds, &offset, NULL, &cnt, error); in _dwarf_macinfo_init()
[all …]
H A Ddwarf_init.c36 Dwarf_Debug dbg; in dwarf_elf_init() local
49 if (_dwarf_alloc(&dbg, mode, error) != DW_DLE_NONE) in dwarf_elf_init()
52 if (_dwarf_elf_init(dbg, elf, error) != DW_DLE_NONE) { in dwarf_elf_init()
53 free(dbg); in dwarf_elf_init()
57 if ((ret = _dwarf_init(dbg, 0, errhand, errarg, error)) != in dwarf_elf_init()
59 _dwarf_elf_deinit(dbg); in dwarf_elf_init()
60 free(dbg); in dwarf_elf_init()
67 *ret_dbg = dbg; in dwarf_elf_init()
73 dwarf_get_elf(Dwarf_Debug dbg, Elf **elf, Dwarf_Error *error) in dwarf_get_elf() argument
77 if (dbg == NULL || elf == NULL) { in dwarf_get_elf()
[all …]
H A Ddwarf_pro_sections.c32 dwarf_transform_to_disk_form(Dwarf_P_Debug dbg, Dwarf_Error *error) in dwarf_transform_to_disk_form() argument
35 if (dbg == NULL) { in dwarf_transform_to_disk_form()
36 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_transform_to_disk_form()
40 if (_dwarf_generate_sections(dbg, error) != DW_DLE_NONE) in dwarf_transform_to_disk_form()
43 return (dbg->dbgp_seccnt); in dwarf_transform_to_disk_form()
47 dwarf_get_section_bytes(Dwarf_P_Debug dbg, Dwarf_Signed dwarf_section, in dwarf_get_section_bytes() argument
54 if (dbg == NULL || elf_section_index == NULL || length == NULL) { in dwarf_get_section_bytes()
55 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_get_section_bytes()
59 if (dbg->dbgp_secpos == NULL) { in dwarf_get_section_bytes()
60 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_get_section_bytes()
[all …]
H A Ddwarf_pro_lineno.c32 dwarf_add_line_entry(Dwarf_P_Debug dbg, Dwarf_Unsigned file, in dwarf_add_line_entry() argument
39 if (dbg == NULL) { in dwarf_add_line_entry()
40 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_add_line_entry()
44 li = dbg->dbgp_lineinfo; in dwarf_add_line_entry()
49 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_add_line_entry()
54 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_add_line_entry()
73 dwarf_lne_set_address(Dwarf_P_Debug dbg, Dwarf_Addr offs, Dwarf_Unsigned symndx, in dwarf_lne_set_address() argument
79 if (dbg == NULL || symndx == 0) { in dwarf_lne_set_address()
80 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_lne_set_address()
84 li = dbg->dbgp_lineinfo; in dwarf_lne_set_address()
[all …]
H A Ddwarf_pro_frame.c32 dwarf_new_fde(Dwarf_P_Debug dbg, Dwarf_Error *error) in dwarf_new_fde() argument
36 if (dbg == NULL) { in dwarf_new_fde()
37 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_new_fde()
42 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_new_fde()
46 fde->fde_dbg = dbg; in dwarf_new_fde()
52 dwarf_add_frame_cie(Dwarf_P_Debug dbg, char *augmenter, Dwarf_Small caf, in dwarf_add_frame_cie() argument
58 if (dbg == NULL) { in dwarf_add_frame_cie()
59 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_add_frame_cie()
64 DWARF_SET_ERROR(dbg, error,DW_DLE_MEMORY); in dwarf_add_frame_cie()
67 STAILQ_INSERT_TAIL(&dbg->dbgp_cielist, cie, cie_next); in dwarf_add_frame_cie()
[all …]
H A Ddwarf_loclist.c32 copy_locdesc(Dwarf_Debug dbg, Dwarf_Locdesc *dst, Dwarf_Locdesc *src, in copy_locdesc() argument
45 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in copy_locdesc()
60 Dwarf_Debug dbg; in dwarf_loclist_n() local
63 dbg = at != NULL ? at->at_die->die_dbg : NULL; in dwarf_loclist_n()
66 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_loclist_n()
90 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_loclist_n()
95 ret = _dwarf_loclist_find(dbg, at->at_die->die_cu, in dwarf_loclist_n()
98 DWARF_SET_ERROR(dbg, error, ret); in dwarf_loclist_n()
116 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_loclist_n()
122 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in dwarf_loclist_n()
[all …]
H A Ddwarf_nametbl.m431 dwarf_get_$1s(Dwarf_Debug dbg, Dwarf_$2 **$1s,
37 if (dbg == NULL || $1s == NULL || ret_count == NULL) {
38 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
42 if (dbg->dbg_$1s == NULL) {
43 if ((ds = _dwarf_find_section(dbg, ".debug_$4")) != NULL) {
44 ret = _dwarf_nametbl_init(dbg, &dbg->dbg_$1s, ds,
49 if (dbg->dbg_$1s == NULL) {
50 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
55 *$1s = dbg->dbg_$1s->ns_array;
56 *ret_count = dbg->dbg_$1s->ns_len;
[all …]
H A Ddwarf_pro_attr.c32 dwarf_add_AT_location_expr(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_location_expr() argument
37 if (dbg == NULL || die == NULL || loc_expr == NULL) { in dwarf_add_AT_location_expr()
38 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_add_AT_location_expr()
110 Dwarf_Debug dbg; in dwarf_add_AT_const_value_signedint() local
112 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_add_AT_const_value_signedint()
115 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_add_AT_const_value_signedint()
137 Dwarf_Debug dbg; in dwarf_add_AT_const_value_unsignedint() local
139 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_add_AT_const_value_unsignedint()
142 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_add_AT_const_value_unsignedint()
173 dwarf_add_AT_targ_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_targ_address() argument
[all …]
H A Ddwarf_attrval.c35 Dwarf_Debug dbg; in dwarf_attrval_flag() local
37 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrval_flag()
40 DWARF_SET_ERROR(dbg, err, DW_DLE_ARGUMENT); in dwarf_attrval_flag()
47 DWARF_SET_ERROR(dbg, err, DW_DLE_NO_ENTRY); in dwarf_attrval_flag()
57 DWARF_SET_ERROR(dbg, err, DW_DLE_ATTR_FORM_BAD); in dwarf_attrval_flag()
68 Dwarf_Debug dbg; in dwarf_attrval_string() local
70 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_attrval_string()
73 DWARF_SET_ERROR(dbg, err, DW_DLE_ARGUMENT); in dwarf_attrval_string()
80 DWARF_SET_ERROR(dbg, err, DW_DLE_NO_ENTRY); in dwarf_attrval_string()
92 DWARF_SET_ERROR(dbg, err, DW_DLE_ATTR_FORM_BAD); in dwarf_attrval_string()
[all …]
H A Dlibdwarf_lineno.c33 Dwarf_Error *error, Dwarf_Debug dbg) in _dwarf_lineno_add_file() argument
44 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_lineno_add_file()
54 DWARF_SET_ERROR(dbg, error, DW_DLE_DIR_INDEX_BAD); in _dwarf_lineno_add_file()
63 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_lineno_add_file()
83 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); in _dwarf_lineno_add_file()
102 Dwarf_Debug dbg; in _dwarf_lineno_run_program() local
124 DWARF_SET_ERROR(dbg, error, ret); \ in _dwarf_lineno_run_program()
143 dbg = cu->cu_dbg; in _dwarf_lineno_run_program()
171 address = dbg->decode(&p, cu->cu_pointer_size); in _dwarf_lineno_run_program()
176 error, dbg); in _dwarf_lineno_run_program()
[all …]
H A Ddwarf_pro_init.c35 Dwarf_P_Debug dbg; in dwarf_producer_init() local
55 if (_dwarf_alloc(&dbg, DW_DLC_WRITE, error) != DW_DLE_NONE) in dwarf_producer_init()
58 dbg->dbg_mode = mode; in dwarf_producer_init()
60 if (_dwarf_init(dbg, flags, errhand, errarg, error) != DW_DLE_NONE) { in dwarf_producer_init()
61 free(dbg); in dwarf_producer_init()
65 dbg->dbgp_func = func; in dwarf_producer_init()
67 return (dbg); in dwarf_producer_init()
74 Dwarf_P_Debug dbg; in dwarf_producer_init_b() local
94 if (_dwarf_alloc(&dbg, DW_DLC_WRITE, error) != DW_DLE_NONE) in dwarf_producer_init_b()
97 dbg->dbg_mode = mode; in dwarf_producer_init_b()
[all …]
H A Ddwarf_pro_reloc.c32 dwarf_get_relocation_info_count(Dwarf_P_Debug dbg, Dwarf_Unsigned *reloc_cnt, in dwarf_get_relocation_info_count() argument
36 if (dbg == NULL || reloc_cnt == NULL || drd_buffer_version == NULL) { in dwarf_get_relocation_info_count()
37 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_get_relocation_info_count()
41 if ((dbg->dbgp_flags & DW_DLC_SYMBOLIC_RELOCATIONS) == 0) { in dwarf_get_relocation_info_count()
42 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY); in dwarf_get_relocation_info_count()
46 *reloc_cnt = dbg->dbgp_drscnt; in dwarf_get_relocation_info_count()
53 dwarf_get_relocation_info(Dwarf_P_Debug dbg, Dwarf_Signed *elf_section_index, in dwarf_get_relocation_info() argument
61 if (dbg == NULL || elf_section_index == NULL || in dwarf_get_relocation_info()
64 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT); in dwarf_get_relocation_info()
68 if ((dbg->dbgp_flags & DW_DLC_SYMBOLIC_RELOCATIONS) == 0) { in dwarf_get_relocation_info()
[all …]

12345678910>>...24