Lines Matching refs:readp
682 __libdw_dieabbrev (Dwarf_Die *die, const unsigned char **readp)
685 if (die->abbrev == NULL || readp != NULL)
694 if (readp != NULL)
695 *readp = addr;
971 const unsigned char **readp,
1089 const unsigned char *readp;
1091 start = readp = (const unsigned char *) data->d_buf;
1097 unit_length = read_4ubyte_unaligned_inc (dbg, readp);
1100 if (unlikely (readendp - readp < 8))
1102 unit_length = read_8ubyte_unaligned_inc (dbg, readp);
1111 if (readendp - readp < 4
1113 || (uint64_t) (readendp - readp) < unit_length)
1116 version = read_2ubyte_unaligned_inc (dbg, readp);
1120 read_2ubyte_unaligned_inc (dbg, readp);
1122 off = (Dwarf_Off) (readp - start);
1174 const unsigned char *readp = data->d_buf;
1178 uint64_t unit_length = read_4ubyte_unaligned_inc (dbg, readp);
1182 if (unlikely (readp > dataend - 8))
1185 unit_length = read_8ubyte_unaligned_inc (dbg, readp);
1189 if (readp > dataend - 8
1191 || unit_length > (uint64_t) (dataend - readp))
1194 uint16_t version = read_2ubyte_unaligned_inc (dbg, readp);
1198 uint8_t address_size = *readp++;
1202 uint8_t segment_size = *readp++;
1207 offset_entry_count = read_4ubyte_unaligned_inc (dbg, readp);
1209 const unsigned char *offset_array_start = readp;
1252 const unsigned char *readp = data->d_buf;
1256 uint64_t unit_length = read_4ubyte_unaligned_inc (dbg, readp);
1260 if (unlikely (readp > dataend - 8))
1263 unit_length = read_8ubyte_unaligned_inc (dbg, readp);
1267 if (readp > dataend - 8
1269 || unit_length > (uint64_t) (dataend - readp))
1272 uint16_t version = read_2ubyte_unaligned_inc (dbg, readp);
1276 uint8_t address_size = *readp++;
1280 uint8_t segment_size = *readp++;
1285 offset_entry_count = read_4ubyte_unaligned_inc (dbg, readp);
1287 const unsigned char *offset_array_start = readp;