Lines Matching refs:datap
76 const unsigned char *datap = attr->valp; in __libdw_formptr() local
79 || datap < (const unsigned char *) data->d_buf in __libdw_formptr()
81 || ((size_t) (datap in __libdw_formptr()
87 offset = read_4ubyte_unaligned (attr->cu->dbg, datap); in __libdw_formptr()
89 offset = read_8ubyte_unaligned (attr->cu->dbg, datap); in __libdw_formptr()
144 const unsigned char *datap = attr->valp; in dwarf_formudata() local
150 if (datap + 1 > endp) in dwarf_formudata()
160 if (datap + 2 > endp) in dwarf_formudata()
299 if (datap + 1 > endp) in dwarf_formudata()
301 get_sleb128 (*return_uval, datap, endp); in dwarf_formudata()
307 if (datap + 1 > endp) in dwarf_formudata()
309 get_uleb128 (*return_uval, datap, endp); in dwarf_formudata()
314 get_sleb128_unchecked (*return_uval, datap); in dwarf_formudata()
321 if (datap >= endp) in dwarf_formudata()
323 get_uleb128 (*return_uval, datap, endp); in dwarf_formudata()
327 if (datap >= endp - 1) in dwarf_formudata()
329 *return_uval = *datap; in dwarf_formudata()
333 if (datap >= endp - 2) in dwarf_formudata()
335 *return_uval = read_2ubyte_unaligned (attr->cu->dbg, datap); in dwarf_formudata()
339 if (datap >= endp - 3) in dwarf_formudata()
341 *return_uval = read_3ubyte_unaligned (attr->cu->dbg, datap); in dwarf_formudata()
345 if (datap >= endp - 4) in dwarf_formudata()
347 *return_uval = read_4ubyte_unaligned (attr->cu->dbg, datap); in dwarf_formudata()