Lines Matching defs:xptr

187   bfd_byte *xptr = this_die;
192 if (xptr + 4 > aDiePtrEnd)
194 aDieInfo->length = bfd_get_32 (abfd, xptr);
195 xptr += 4;
208 if (xptr + 2 > aDiePtrEnd)
210 aDieInfo->tag = bfd_get_16 (abfd, xptr);
211 xptr += 2;
214 while (xptr + 2 <= aDiePtrEnd)
222 attr = bfd_get_16 (abfd, xptr);
223 xptr += 2;
228 xptr += 2;
232 if (xptr + 4 <= aDiePtrEnd)
235 aDieInfo->sibling = bfd_get_32 (abfd, xptr);
238 aDieInfo->stmt_list_offset = bfd_get_32 (abfd, xptr);
242 xptr += 4;
245 xptr += 8;
248 if (xptr + 4 <= aDiePtrEnd)
251 aDieInfo->low_pc = bfd_get_32 (abfd, xptr);
253 aDieInfo->high_pc = bfd_get_32 (abfd, xptr);
255 xptr += 4;
258 if (xptr + 2 <= aDiePtrEnd)
260 block_len = bfd_get_16 (abfd, xptr);
261 if ((size_t) (aDiePtrEnd - xptr) < block_len)
263 xptr += block_len;
265 xptr += 2;
268 if (xptr + 4 <= aDiePtrEnd)
270 block_len = bfd_get_32 (abfd, xptr);
271 if ((size_t) (aDiePtrEnd - xptr) < block_len)
273 xptr += block_len;
275 xptr += 4;
279 aDieInfo->name = (char *) xptr;
280 xptr += strnlen ((char *) xptr, aDiePtrEnd - xptr) + 1;
295 bfd_byte *xptr;
318 xptr = stash->line_section + aUnit->stmt_list_offset;
319 if (xptr + 8 <= stash->line_section_end)
327 tblend = bfd_get_32 (stash->abfd, (bfd_byte *) xptr) + xptr;
328 xptr += 4;
331 base = bfd_get_32 (stash->abfd, (bfd_byte *) xptr);
332 xptr += 4;
336 aUnit->line_count = (tblend - xptr) / 10;
347 if (xptr + 10 > stash->line_section_end)
354 = bfd_get_32 (stash->abfd, (bfd_byte *) xptr);
355 xptr += 4;
358 xptr += 2;
362 = base + bfd_get_32 (stash->abfd, (bfd_byte *) xptr);
363 xptr += 4;