Searched refs:abbrevp (Results 1 – 10 of 10) sorted by relevance
/third_party/elfutils/libdw/ |
D | dwarf_getabbrev.c | 53 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() 117 if (abbrevp >= end) in __libdw_getabbrev() 119 get_uleb128 (abb->tag, abbrevp, end); in __libdw_getabbrev() 120 if (abbrevp + 1 >= end) in __libdw_getabbrev() 122 abb->has_children = *abbrevp++ == DW_CHILDREN_yes; in __libdw_getabbrev() 123 abb->attrp = (unsigned char *) abbrevp; in __libdw_getabbrev() 131 if (abbrevp >= end) in __libdw_getabbrev() [all …]
|
D | dwarf_child.c | 49 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, &readp); in __libdw_find_attr() local 50 if (unlikely (abbrevp == DWARF_END_ABBREV)) in __libdw_find_attr() 60 const unsigned char *attrp = abbrevp->attrp; in __libdw_find_attr() 141 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, NULL); in dwarf_child() local 142 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_child() 149 if (! abbrevp->has_children) in dwarf_child()
|
D | dwarf_getattrs.c | 50 Dwarf_Abbrev *abbrevp = __libdw_dieabbrev (die, &die_addr); in dwarf_getattrs() local 52 if (unlikely (abbrevp == DWARF_END_ABBREV)) in dwarf_getattrs() 61 const unsigned char *attrp = abbrevp->attrp; in dwarf_getattrs() 62 const unsigned char *const offset_attrp = abbrevp->attrp + offset; in dwarf_getattrs() 110 return remembered_attrp - abbrevp->attrp; in dwarf_getattrs()
|
D | dwarf_haschildren.c | 42 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()
|
D | dwarf_getattrcnt.c | 43 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()
|
D | dwarf_hasattr.c | 45 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()
|
D | dwarf_tag.c | 85 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()
|
D | dwarf_offabbrev.c | 39 Dwarf_Abbrev *abbrevp) in dwarf_offabbrev() argument 45 abbrevp); in dwarf_offabbrev()
|
D | libdw.h | 592 Dwarf_Abbrev *abbrevp)
|
D | ChangeLog | 1583 * dwarf_getabbrev.c (__libdw_getabbrev): Add abbrevp bounds checks.
|