/third_party/elfutils/libdw/ |
H A D | dwarf_formaddr.c | 52 int address_size = cu->address_size; in __libdw_addrx() local 53 if (cu->address_size > dbg->sectiondata[IDX_debug_addr]->d_size) in __libdw_addrx() 61 - address_size)) in __libdw_addrx() 64 idx *= address_size; in __libdw_addrx() 66 - address_size - addr_off)) in __libdw_addrx() 71 if (address_size == 4) in __libdw_addrx() 95 cu->address_size, return_addr)) in dwarf_formaddr()
|
H A D | dwarf_getaranges.c | 155 unsigned int address_size = *readp++; in dwarf_getaranges() local 156 if (unlikely (address_size != 4 && address_size != 8)) in dwarf_getaranges() 164 /* Round the address to the next multiple of 2*address_size. */ in dwarf_getaranges() 165 readp += ((2 * address_size - ((readp - hdrstart) % (2 * address_size))) in dwarf_getaranges() 166 % (2 * address_size)); in dwarf_getaranges() 174 address_size, &range_address)) in dwarf_getaranges() 177 if (readp + address_size > readendp) in dwarf_getaranges() 180 if (address_size in dwarf_getaranges() [all...] |
H A D | dwarf_cu_info.c | 43 uint8_t *address_size, uint8_t *offset_size) in dwarf_cu_info() 96 if (address_size != NULL) in dwarf_cu_info() 97 *address_size = cu->address_size; in dwarf_cu_info() 39 dwarf_cu_info(Dwarf_CU *cu, Dwarf_Half *version, uint8_t *unit_type, Dwarf_Die *cudie, Dwarf_Die *subdie, uint64_t *unit_id, uint8_t *address_size, uint8_t *offset_size) dwarf_cu_info() argument
|
H A D | dwarf_next_lines.c | 159 unsigned address_size; in dwarf_next_lines() local 163 address_size = (*cu)->address_size; in dwarf_next_lines() 173 address_size = ident[EI_CLASS] == ELFCLASS32 ? 4 : 8; in dwarf_next_lines() 176 if (__libdw_getsrclines (dbg, off, comp_dir, address_size, in dwarf_next_lines()
|
H A D | libdw_findcu.c | 109 uint8_t address_size; in __libdw_intern_next_unit() local 117 &address_size, &offset_size, in __libdw_intern_next_unit() 135 if (unlikely (address_size != 4 && address_size != 8)) in __libdw_intern_next_unit() 136 address_size = 8; in __libdw_intern_next_unit() 153 newp->address_size = address_size; in __libdw_intern_next_unit()
|
H A D | dwarf_nextcu.c | 194 uint8_t address_size = 0; in INTDEF() local 226 address_size = *bytes++; in INTDEF() 235 address_size = *bytes++; in INTDEF() 281 *address_sizep = address_size; in INTDEF()
|
H A D | dwarf_next_cfi.c | 145 uint_fast8_t address_size = e_ident[EI_CLASS] == ELFCLASS32 ? 4 : 8; in dwarf_next_cfi() local 151 /* XXX We don't actually support address_size not matching the class. in dwarf_next_cfi() 154 if (unlikely (*bytes != address_size)) in dwarf_next_cfi() 159 address_size = *bytes++; in dwarf_next_cfi() 177 bytes += address_size; in dwarf_next_cfi()
|
H A D | dwarf_getsrclines.c | 155 const char *comp_dir, unsigned address_size, in read_srclines() 242 if (line_address_size != address_size || segment_selector_size != 0) in read_srclines() 314 .address_size = address_size, in read_srclines() 778 if (unlikely (lineendp - linep < (uint8_t) address_size)) in read_srclines() 781 address_size, &state.addr)) in read_srclines() 1135 const char *comp_dir, unsigned address_size, in __libdw_getsrclines() 1155 if (read_srclines (dbg, linep, lineendp, comp_dir, address_size, in __libdw_getsrclines() 1247 cu->address_size, &cu->lines, &cu->files) < 0) in dwarf_getsrclines() 153 read_srclines(Dwarf *dbg, const unsigned char *linep, const unsigned char *lineendp, const char *comp_dir, unsigned address_size, Dwarf_Lines **linesp, Dwarf_Files **filesp) read_srclines() argument 1134 __libdw_getsrclines(Dwarf *dbg, Dwarf_Off debug_line_offset, const char *comp_dir, unsigned address_size, Dwarf_Lines **linesp, Dwarf_Files **filesp) __libdw_getsrclines() argument
|
H A D | libdwP.h | 336 uint8_t address_size; member 801 unsigned int address_size, 994 const char *comp_dir, unsigned address_size, 1198 uint8_t address_size = *readp++; in __libdw_cu_ranges_base() 1199 if (address_size != 4 && address_size != 8) in __libdw_cu_ranges_base() 1276 uint8_t address_size = *readp++; in __libdw_cu_locs_base() 1277 if (address_size != 4 && address_size != 8) in __libdw_cu_locs_base()
|
H A D | dwarf_frame_register.c | 96 unsigned int address_size = (fs->cache->e_ident[EI_CLASS] == ELFCLASS32 in dwarf_frame_register() local 109 address_size, 4, in dwarf_frame_register()
|
H A D | libdw_form.c | 55 result = cu->address_size; in __libdw_form_val_compute_len() 59 result = cu->version == 2 ? cu->address_size : cu->offset_size; in __libdw_form_val_compute_len()
|
H A D | cie.c | 124 uint_fast8_t address_size in intern_new_cie() local 126 switch (address_size) in intern_new_cie()
|
H A D | dwarf_getlocation_attr.c | 67 Dwarf_Word offset = __libdw_cu_addr_base (cu) + (index * cu->address_size); in addr_valp() 105 if (attr->cu->address_size == 4) in dwarf_getlocation_attr()
|
H A D | dwarf_diecu.c | 47 *address_sizep = die->cu->address_size; in dwarf_diecu()
|
H A D | dwarf_getlocation.c | 255 unsigned int address_size, unsigned int ref_size, in __libdw_intern_expression() 334 if (address_size == 4) in __libdw_intern_expression() 350 address_size, &newloc->number)) in __libdw_intern_expression() 676 cu->address_size, (cu->version == 2 in getlocation() 677 ? cu->address_size in getlocation() 838 cu->address_size, in getlocations_addr() 254 __libdw_intern_expression(Dwarf *dbg, bool other_byte_order, unsigned int address_size, unsigned int ref_size, void **cache, const Dwarf_Block *block, bool cfap, bool valuep, Dwarf_Op **llbuf, size_t *listlen, int sec_index) __libdw_intern_expression() argument
|
H A D | dwarf_cu_die.c | 53 *address_sizep = cu->address_size; in dwarf_cu_die()
|
H A D | dwarf_getsrcfiles.c | 71 cu->address_size, NULL, in dwarf_getsrcfiles()
|
H A D | dwarf_begin_elf.c | 316 result->fake_loc_cu->address_size = elf_addr_size; in valid_p() 344 result->fake_loclists_cu->address_size = elf_addr_size; in valid_p() 377 result->fake_addr_cu->address_size = elf_addr_size; in valid_p()
|
H A D | cfi.c | 373 unsigned int address_size; in execute_cfi() local 374 address_size = (cache->e_ident[EI_CLASS] == ELFCLASS32 in execute_cfi() 380 fs->regs[regno].value = (regno - 16) * address_size; in execute_cfi()
|
H A D | dwarf_formref_die.c | 54 ref_size = cu->address_size; in dwarf_formref_die()
|
H A D | dwarf_aggregate_size.c | 236 *size = die->cu->address_size; in aggregate_size()
|
H A D | libdw.h | 314 uint8_t *address_size, uint8_t *offset_size);
|
H A D | dwarf_getmacros.c | 137 table->is_64bit = cudie->cu->address_size == 8; in get_macinfo_table()
|
/third_party/elfutils/src/ |
H A D | readelf.c | 3847 int address_size, Dwarf_Addr address, Dwarf_Addr raw) in print_dwarf_addr() 3876 ? (address_size == 0 in print_dwarf_addr() 3880 scn, 2 + address_size * 2, address, in print_dwarf_addr() 3882 : (address_size == 0 in print_dwarf_addr() 3886 2 + address_size * 2, address, in print_dwarf_addr() 3889 ? (address_size == 0 in print_dwarf_addr() 3892 scn, 2 + address_size * 2, address, name)) in print_dwarf_addr() 3893 : (address_size == 0 in print_dwarf_addr() 3896 2 + address_size * 2, address, name)))) in print_dwarf_addr() 3898 ? (address_size in print_dwarf_addr() 3846 print_dwarf_addr(Dwfl_Module *dwflmod, int address_size, Dwarf_Addr address, Dwarf_Addr raw) print_dwarf_addr() argument 5084 notice_listptr(enum section_e section, struct listptr_table *table, uint_fast8_t address_size, uint_fast8_t offset_size, struct Dwarf_CU *cu, Dwarf_Off offset, unsigned int attr) notice_listptr() argument 5376 uint8_t address_size; print_debug_addr_section() local 5705 unsigned int address_size = *readp++; print_debug_aranges_section() local 5873 uint8_t address_size = *readp++; print_debug_rnglists_section() local 6200 uint_fast8_t address_size = ehdr->e_ident[EI_CLASS] == ELFCLASS32 ? 4 : 8; print_debug_ranges_section() local 6818 uint8_t address_size; print_debug_frame_section() member 8202 size_t address_size print_decoded_line_section() local 8619 size_t address_size print_debug_line_section() local 8696 address_size, (size_t) segment_selector_size, print_debug_line_section() local 9375 uint8_t address_size = *readp++; print_debug_loclists_section() local 9800 uint_fast8_t address_size = ehdr->e_ident[EI_CLASS] == ELFCLASS32 ? 4 : 8; print_debug_loc_section() local [all...] |
/third_party/libabigail/src/ |
H A D | abg-dwarf-reader.cc | 235 char address_size); 2122 uint8_t address_size = 0; in read_debug_info_into_corpus() 2166 &dwarf_vers, NULL, &address_size, NULL, in read_debug_info_into_corpus() 2179 address_size *= 8; in read_debug_info_into_corpus() 2184 build_translation_unit_and_add_to_ir(*this, &unit, address_size); in read_debug_info_into_corpus() 2862 uint8_t address_size = 0, offset_size = 0; in get_die_source() local 2864 &cu_die, &address_size, in get_die_source() 2874 &address_size, &offset_size, in get_die_source() 5305 uint8_t address_size = 0; in build_die_parent_maps() local 5314 NULL, NULL, &address_size, NUL in build_die_parent_maps() [all...] |