Home
last modified time | relevance | path

Searched refs:abbrevp (Results 1 – 11 of 11) sorted by relevance

/external/elfutils/libdw/
Ddwarf_getabbrev.c53 const unsigned char *abbrevp in __libdw_getabbrev() local
56 if (*abbrevp == '\0') in __libdw_getabbrev()
78 const unsigned char *start_abbrevp = abbrevp; in __libdw_getabbrev()
80 get_uleb128 (code, abbrevp, end); in __libdw_getabbrev()
115 if (abbrevp >= end) in __libdw_getabbrev()
117 get_uleb128 (abb->tag, abbrevp, end); in __libdw_getabbrev()
118 if (abbrevp + 1 >= end) in __libdw_getabbrev()
120 abb->has_children = *abbrevp++ == DW_CHILDREN_yes; in __libdw_getabbrev()
121 abb->attrp = (unsigned char *) abbrevp; in __libdw_getabbrev()
129 if (abbrevp >= end) in __libdw_getabbrev()
[all …]
Ddwarf_child.c49 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, &readp); in __libdw_find_attr() local
50 if (unlikely (abbrevp == DWARF_END_ABBREV)) in __libdw_find_attr()
58 const unsigned char *attrp = abbrevp->attrp; in __libdw_find_attr()
128 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, NULL); in dwarf_child() local
129 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_child()
136 if (! abbrevp->has_children) in dwarf_child()
Ddwarf_getattrs.c50 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, &die_addr); in dwarf_getattrs() local
52 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_getattrs()
59 const unsigned char *attrp = abbrevp->attrp; in dwarf_getattrs()
60 const unsigned char *const offset_attrp = abbrevp->attrp + offset; in dwarf_getattrs()
97 return remembered_attrp - abbrevp->attrp; in dwarf_getattrs()
Ddwarf_haschildren.c42 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, NULL); in dwarf_haschildren() local
43 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_haschildren()
49 return abbrevp->has_children; in dwarf_haschildren()
Ddwarf_getattrcnt.c43 const unsigned char *abbrevp = abbrev->attrp; in dwarf_getattrcnt() local
53 get_uleb128_unchecked (attrname, abbrevp); in dwarf_getattrcnt()
54 get_uleb128_unchecked (attrform, abbrevp); in dwarf_getattrcnt()
Ddwarf_hasattr.c45 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, NULL); in dwarf_hasattr() local
46 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_hasattr()
54 const unsigned char *attrp = abbrevp->attrp; in dwarf_hasattr()
Ddwarf_tag.c85 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, NULL); in dwarf_tag() local
86 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_tag()
92 return abbrevp->tag; in dwarf_tag()
Ddwarf_offabbrev.c39 Dwarf_Abbrev *abbrevp) in dwarf_offabbrev() argument
45 abbrevp); in dwarf_offabbrev()
Dlibdw.h585 Dwarf_Abbrev *abbrevp)
DChangeLog1252 * dwarf_getabbrev.c (__libdw_getabbrev): Add abbrevp bounds checks.
/external/elfutils/include/elfutils/
Dlibdw.h585 Dwarf_Abbrev *abbrevp)