Lines Matching defs:offset

59   if (t1->offset < t2->offset)
61 if (t1->offset > t2->offset)
134 table->offset = macoff;
256 .offset = macoff,
277 Dwarf_Macro_Op_Table fake = { .offset = macoff, .sec_index = sec_index };
304 void *arg, ptrdiff_t offset, bool accept_0xff,
328 if (offset == 0)
329 offset = table->header_len;
331 assert (offset >= 0);
332 assert (offset < endp - startp);
333 const unsigned char *readp = startp + offset;
374 .startp = (void *) startp + offset,
398 offset into .debug_macro. XXX Deal with DW_MACRO_import_sup
454 represent maximum offset of a .debug_macro unit to new-style
459 token_from_offset (ptrdiff_t offset, bool accept_0xff)
461 if (offset == -1 || offset == 0)
462 return offset;
464 /* Make sure the offset didn't overflow into the flag bit. */
465 if ((offset & DWARF_GETMACROS_START) != 0)
472 offset |= DWARF_GETMACROS_START;
474 return offset;
489 void *arg, ptrdiff_t offset, bool accept_0xff,
492 assert (offset >= 0);
501 callback, arg, offset, accept_0xff, cudie);
507 void *arg, ptrdiff_t offset, Dwarf_Die *cudie)
509 assert (offset >= 0);
512 callback, arg, offset, true, cudie);
527 ptrdiff_t offset = offset_from_token (token, &accept_0xff);
530 offset = gnu_macros_getmacros_off (dbg, macoff, callback, arg, offset,
533 return token_from_offset (offset, accept_0xff);
569 ptrdiff_t offset = offset_from_token (token, &accept_0xff);
577 offset = macro_info_getmacros_off (cudie->cu->dbg, macoff,
578 callback, arg, offset, cudie);
587 offset = gnu_macros_getmacros_off (cudie->cu->dbg, macoff,
588 callback, arg, offset, accept_0xff,
592 return token_from_offset (offset, accept_0xff);