Lines Matching refs:sh_offset
169 unsigned char sh_offset[4]; /* Section file offset */
184 unsigned char sh_offset[8]; /* Section file offset */
612 shstrhdr, sh_offset, Elf_Addr);
644 shdr, sh_offset, Elf_Addr);
849 unsigned int sh_offset, unsigned int sh_size,
874 ELF_SET_FIELD (fns, cl, Shdr, buf, sh_offset, Elf_Addr, sh_offset);
907 size_t sh_offset;
939 sh_offset = shdr_offset + shnum * shdr_size;
998 new_sh_offset = sh_offset + mask;
1000 while (new_sh_offset > sh_offset)
1006 write = new_sh_offset - sh_offset;
1009 if (!simple_object_internal_write (descriptor, sh_offset, zeroes,
1012 sh_offset += write;
1018 if (!simple_object_internal_write (descriptor, sh_offset + sh_size,
1028 sh_addr, sh_offset,
1036 sh_offset += sh_size;
1040 sh_name, SHT_STRTAB, 0, 0, sh_offset,
1047 if (!simple_object_internal_write (descriptor, sh_offset, &zero, 1,
1050 ++sh_offset;
1057 if (!simple_object_internal_write (descriptor, sh_offset,
1061 sh_offset += len;
1064 if (!simple_object_internal_write (descriptor, sh_offset,
1143 shstrhdr, sh_offset, Elf_Addr);
1234 shdr, sh_offset, Elf_Addr);
1364 shdr, sh_offset, Elf_Addr);
1415 sidxhdr, sh_offset, Elf_Addr);