Lines Matching refs:readp
146 const unsigned char *readp, in get_table_for_offset() argument
150 const unsigned char *startp = readp; in get_table_for_offset()
153 if (readp + 3 > endp) in get_table_for_offset()
160 uint16_t version = read_2ubyte_unaligned_inc (dbg, readp); in get_table_for_offset()
167 uint8_t flags = *readp++; in get_table_for_offset()
173 line_offset = read_addr_unaligned_inc (is_64bit ? 8 : 4, dbg, readp); in get_table_for_offset()
174 if (readp > endp) in get_table_for_offset()
214 unsigned count = *readp++; in get_table_for_offset()
217 unsigned opcode = *readp++; in get_table_for_offset()
220 if (readp >= endp) in get_table_for_offset()
222 get_uleb128 (e.nforms, readp, endp); in get_table_for_offset()
223 e.forms = readp; in get_table_for_offset()
226 readp += e.nforms; in get_table_for_offset()
227 if (readp > endp) in get_table_for_offset()
255 .header_len = readp - startp, in get_table_for_offset()
329 const unsigned char *readp = startp + offset; in read_macros() local
331 while (readp < endp) in read_macros()
333 unsigned int opcode = *readp++; in read_macros()
389 attributes[i].valp = (void *) readp; in read_macros()
392 size_t len = __libdw_form_val_len (&fake_cu, proto->forms[i], readp); in read_macros()
399 readp += len; in read_macros()
413 return readp - startp; in read_macros()