Home | History | Annotate | Download | only in libdw

Lines Matching refs:readp

72   unsigned char *readp = startp;
73 unsigned char *endp = readp + dbg->sectiondata[IDX_debug_pubnames]->d_size;
75 while (readp + 14 < endp)
96 Dwarf_Off len = read_4ubyte_unaligned_inc (dbg, readp);
99 len = read_8ubyte_unaligned_inc (dbg, readp);
110 mem[cnt].set_start = readp + 2 + 2 * len_bytes - startp;
118 uint16_t version = read_2ubyte_unaligned (dbg, readp);
126 if (__libdw_read_offset (dbg, IDX_debug_pubnames, readp + 2, len_bytes,
143 readp += len;
207 unsigned char *readp = startp + offset;
217 /* READP points to the next offset/name pair. */
219 gl.die_offset = read_4ubyte_unaligned_inc (dbg, readp);
221 gl.die_offset = read_8ubyte_unaligned_inc (dbg, readp);
230 gl.name = (char *) readp;
231 readp = (unsigned char *) rawmemchr (gl.name, '\0') + 1;
238 return readp - startp;
247 readp = startp + dbg->pubnames_sets[cnt].set_start;