Lines Matching refs:datap
69 const unsigned char *datap; in __libdw_addrx() local
70 datap = dbg->sectiondata[IDX_debug_addr]->d_buf + addr_off + idx; in __libdw_addrx()
72 *addr = read_4ubyte_unaligned (dbg, datap); in __libdw_addrx()
74 *addr = read_8ubyte_unaligned (dbg, datap); in __libdw_addrx()
88 const unsigned char *datap = attr->valp; in dwarf_formaddr() local
94 if (__libdw_read_address (dbg, cu_sec_idx (cu), datap, in dwarf_formaddr()
103 if (datap >= endp) in dwarf_formaddr()
109 get_uleb128 (idx, datap, endp); in dwarf_formaddr()
113 if (datap >= endp - 1) in dwarf_formaddr()
115 idx = *datap; in dwarf_formaddr()
119 if (datap >= endp - 2) in dwarf_formaddr()
121 idx = read_2ubyte_unaligned (dbg, datap); in dwarf_formaddr()
125 if (datap >= endp - 3) in dwarf_formaddr()
127 idx = read_3ubyte_unaligned (dbg, datap); in dwarf_formaddr()
131 if (datap >= endp - 4) in dwarf_formaddr()
133 idx = read_4ubyte_unaligned (dbg, datap); in dwarf_formaddr()