Home
last modified time | relevance | path

Searched refs:sectiondata (Results 1 – 22 of 22) sorted by relevance

/external/elfutils/libdw/
Ddwarf_getpubnames.c74 unsigned char *const startp = dbg->sectiondata[IDX_debug_pubnames]->d_buf; in get_offsets()
76 unsigned char *endp = readp + dbg->sectiondata[IDX_debug_pubnames]->d_size; in get_offsets()
116 if (mem[cnt].set_start >= dbg->sectiondata[IDX_debug_pubnames]->d_size) in get_offsets()
136 if (unlikely (dbg->sectiondata[IDX_debug_info] == NULL in get_offsets()
137 || dbg->sectiondata[IDX_debug_info]->d_buf == NULL in get_offsets()
139 >= dbg->sectiondata[IDX_debug_info]->d_size))) in get_offsets()
143 = ((unsigned char *) dbg->sectiondata[IDX_debug_info]->d_buf in get_offsets()
186 if (unlikely (dbg->sectiondata[IDX_debug_pubnames] == NULL
188 >= dbg->sectiondata[IDX_debug_pubnames]->d_size)))
216 = (unsigned char *) dbg->sectiondata[IDX_debug_pubnames]->d_buf;
[all …]
Ddwarf_getstring.c68 if (dbg->sectiondata[IDX_debug_str] == NULL
69 || offset >= dbg->sectiondata[IDX_debug_str]->d_size)
76 const char *result = ((const char *) dbg->sectiondata[IDX_debug_str]->d_buf
79 dbg->sectiondata[IDX_debug_str]->d_size - offset);
Ddwarf_getaranges.c92 if (dbg->sectiondata[IDX_debug_aranges] == NULL)
101 if (dbg->sectiondata[IDX_debug_aranges]->d_buf == NULL)
108 = (const char *) dbg->sectiondata[IDX_debug_aranges]->d_buf;
109 const char *readendp = readp + dbg->sectiondata[IDX_debug_aranges]->d_size;
158 if (offset + 4 > dbg->sectiondata[IDX_debug_info]->d_size)
200 const char *cu_header = (dbg->sectiondata[IDX_debug_info]->d_buf
212 >= dbg->sectiondata[IDX_debug_info]->d_size)
Ddwarf_nextcu.c79 || unlikely (off + 4 >= dwarf->sectiondata[IDX_debug_info]->d_size))
87 char *bytes = (char *) dwarf->sectiondata[IDX_debug_info]->d_buf + off;
130 >= dwarf->sectiondata[IDX_debug_info]->d_size))
166 - ((char *) dwarf->sectiondata[IDX_debug_info]->d_buf
Ddwarf_formstring.c75 || dbg->sectiondata[IDX_debug_str] == NULL)
89 if (off >= dbg->sectiondata[IDX_debug_str]->d_size)
92 return (const char *) dbg->sectiondata[IDX_debug_str]->d_buf + off;
Ddwarf_getmacros.c79 = die->cu->dbg->sectiondata[IDX_debug_macinfo]->d_buf + offset;
81 = readp + die->cu->dbg->sectiondata[IDX_debug_macinfo]->d_size;
146 - ((unsigned char *) die->cu->dbg->sectiondata[IDX_debug_macinfo]->d_buf
Ddwarf_getabbrev.c70 if (dbg->sectiondata[IDX_debug_abbrev] == NULL)
73 if (offset >= dbg->sectiondata[IDX_debug_abbrev]->d_size)
80 = (unsigned char *) dbg->sectiondata[IDX_debug_abbrev]->d_buf + offset;
Ddwarf_offdie.c68 if (offset >= dbg->sectiondata[IDX_debug_info]->d_size)
78 result->addr = (char *) dbg->sectiondata[IDX_debug_info]->d_buf + offset;
Ddwarf_formblock.c98 > ((unsigned char *) attr->cu->dbg->sectiondata[IDX_debug_info]->d_buf
99 + attr->cu->dbg->sectiondata[IDX_debug_info]->d_size))
Ddwarf_getattrs.c91 >= ((unsigned char *) dbg->sectiondata[IDX_debug_abbrev]->d_buf in dwarf_getattrs()
92 + dbg->sectiondata[IDX_debug_abbrev]->d_size))) in dwarf_getattrs()
Ddwarf_siblingof.c87 = ((unsigned char *) sibattr.cu->dbg->sectiondata[IDX_debug_info]->d_buf
107 sibattr.cu->dbg->sectiondata[IDX_debug_info]->d_buf
Ddwarf_begin_elf.c136 if (unlikely (result->sectiondata[cnt] != NULL)) in check_section()
144 result->sectiondata[cnt] = data; in check_section()
164 && unlikely (result->sectiondata[IDX_debug_info] == NULL)) in valid_p()
Ddwarf_child.c91 = ((unsigned char *) dbg->sectiondata[IDX_debug_abbrev]->d_buf in __libdw_find_attr()
92 + dbg->sectiondata[IDX_debug_abbrev]->d_size); in __libdw_find_attr()
Ddwarf_dieoffset.c66 - die->cu->dbg->sectiondata[IDX_debug_info]->d_buf));
Ddwarf_cuoffset.c66 - die->cu->dbg->sectiondata[IDX_debug_info]->d_buf
Ddwarf_getsrclines.c143 if (dbg->sectiondata[IDX_debug_line] == NULL) in dwarf_getsrclines()
148 const uint8_t *linep = dbg->sectiondata[IDX_debug_line]->d_buf + offset; in dwarf_getsrclines()
149 const uint8_t *lineendp = (dbg->sectiondata[IDX_debug_line]->d_buf in dwarf_getsrclines()
150 + dbg->sectiondata[IDX_debug_line]->d_size); in dwarf_getsrclines()
Ddwarf_diecu.c72 result->addr = ((char *) die->cu->dbg->sectiondata[IDX_debug_info]->d_buf
DlibdwP.h149 Elf_Data *sectiondata[IDX_last]; member
306 .addr = ((char *) (fromcu)->dbg->sectiondata[IDX_debug_info]->d_buf \
Dlibdw_findcu.c120 const char *bytes = (dbg->sectiondata[IDX_debug_info]->d_buf + oldoff
Ddwarf_ranges.c80 const Elf_Data *d = die->cu->dbg->sectiondata[IDX_debug_ranges]; in dwarf_ranges()
Ddwarf_getlocation.c396 const Elf_Data *d = attr->cu->dbg->sectiondata[IDX_debug_loc];
/external/elfutils/libdwfl/
Dcu.c199 if (unlikely (cuoff + 4 >= mod->dw->sectiondata[IDX_debug_info]->d_size)) in intern_cu()