Lines Matching refs:last_offset
651 int64_t last_offset; in __elfw2() local
653 last_offset = elf_typesize (LIBELFBITS, ELF_T_EHDR, 1); in __elfw2()
655 last_offset = (ehdr->e_phoff + sizeof (ElfW2(LIBELFBITS,Phdr)) * phnum); in __elfw2()
720 if (scn_start + dl->data.d.d_off > last_offset in __elfw2()
725 if (unlikely (fill (elf->fildes, last_offset, in __elfw2()
727 - last_offset, fillbuf, in __elfw2()
737 last_offset = scn_start + dl->data.d.d_off; in __elfw2()
771 last_offset); in __elfw2()
787 last_offset += dl->data.d.d_size; in __elfw2()
798 if (scn_start > last_offset && previous_scn_changed) in __elfw2()
800 if (unlikely (fill (elf->fildes, last_offset, in __elfw2()
801 scn_start - last_offset, fillbuf, in __elfw2()
806 last_offset = scn_start + shdr->sh_size; in __elfw2()
827 if ((elf->flags & ELF_F_DIRTY) && last_offset < shdr_offset in __elfw2()
828 && unlikely (fill (elf->fildes, last_offset, in __elfw2()
829 shdr_offset - last_offset, in __elfw2()