Searched refs:sh_info (Results 1 - 25 of 46) sorted by relevance

12

/external/elfutils/0.153/libelf/
H A Delf_getphdrnum.c88 ? scns->data[0].shdr.e32->sh_info
89 : scns->data[0].shdr.e64->sh_info);
H A Dgelf_getshdr.c100 COPY (sh_info);
H A Dgelf_update_shdr.c104 COPY (sh_info);
H A Delf32_getshdr.c144 CONVERT_TO (shdr[cnt].sh_info, notcvt[cnt].sh_info);
190 CONVERT (shdr[cnt].sh_info);
H A Delf32_newphdr.c122 .shdr.ELFW(e,LIBELFBITS)->sh_info = 0;
151 /* We have to write COUNT into the zeroth section's sh_info. */
158 scn0->shdr.ELFW(e,LIBELFBITS)->sh_info = count;
H A Dabstract.h112 TYPE_NAME (ElfW2(32, Ext##Word), sh_info) \
125 TYPE_NAME (ElfW2(64, Ext##Word), sh_info) \
/external/elfutils/0.153/libebl/
H A Deblsectionstripp.c72 Elf_Scn *scn_l = elf_getscn (ebl->elf, (shdr)->sh_info);
/external/chromium_org/courgette/
H A Dtypes_elf.h67 Elf32_Word sh_info; member in struct:Elf32_Shdr
/external/elfutils/0.153/src/
H A Dstrip.c688 in the sh_link or sh_info element it cannot be removed either
744 && shdr_info[shdr_info[cnt].shdr.sh_info].idx != 0)
848 - specially marked references in sh_info if the SHF_INFO_LINK
858 /* Handle references through sh_info. */
860 && shdr_info[shdr_info[cnt].shdr.sh_info].idx == 0)
862 shdr_info[shdr_info[cnt].shdr.sh_info].idx = 1;
863 changes |= shdr_info[cnt].shdr.sh_info < cnt;
898 check_preserved (shdr_info[cnt].shdr.sh_info);
1028 shdr_info[cnt].shdr.sh_info = SHN_UNDEF;
1084 shdr_info[cnt].shdr.sh_info
[all...]
H A Di386_ld.c97 reltgtdata = elf_getdata (file->scninfo[shdr->sh_info].scn, NULL);
176 rel->r_offset += file->scninfo[shdr->sh_info].offset;
430 shdr->sh_info = statep->gotpltscnidx;
764 XElf_Addr inscnoffset = scninfo[rshdr->sh_info].offset;
767 Elf_Data *data = elf_getdata (scninfo[rshdr->sh_info].scn, NULL);
895 if (idx < SCNINFO_SHDR (scninfo[rshdr->sh_link].shdr).sh_info
H A Dunstrip.c435 if (newshdr->sh_info != STN_UNDEF)
437 newshdr->sh_info = map[newshdr->sh_info - 1];
564 shdr->sh_info += added;
1025 COPY (sh_info);
1500 shdr_mem.sh_info = sec->shdr.sh_info;
1505 shdr_mem.sh_info = ndx_section[sec->shdr.sh_info - 1];
1698 shdr->sh_info
[all...]
H A Delflint.c472 /* Get the header of the zeroth section. The sh_info field
479 if (shdr->sh_info < PN_XNUM)
483 phnum = shdr->sh_info;
749 if (cnt < shdr->sh_info)
872 if (cnt >= shdr->sh_info)
874 section [%2d] '%s': symbol %zu: local symbol outside range described in sh_info\n"),
879 if (cnt < shdr->sh_info)
881 section [%2d] '%s': symbol %zu: non-local symbol outside range described in sh_info\n"),
1193 if (shdr->sh_info >= shnum)
1196 else if (shdr->sh_info !
[all...]
H A Darlib.c259 for (int ndx = shdr->sh_info; ndx < nsyms; ++ndx)
H A Dreadelf.c816 printf (gettext (" (%" PRIu32 " in [0].sh_info)"),
817 (uint32_t) shdr->sh_info);
961 shdr->sh_entsize, flagbuf, shdr->sh_link, shdr->sh_info,
1207 gelf_getsym (symdata, shdr->sh_info, &sym_mem)->st_name)
1551 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_info),
1573 if (shdr->sh_info != 0)
1581 (unsigned int) shdr->sh_info,
1737 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_info),
1766 (unsigned int) shdr->sh_info,
1982 shdr->sh_info),
[all...]
/external/elfutils/0.153/libdwfl/
H A Dderelocate.c152 if (shdr->sh_info < elf_ndxscn (scn))
155 Elf_Scn *tscn = elf_getscn (mod->main.elf, shdr->sh_info);
211 Elf_Scn *tscn = elf_getscn (mod->main.elf, shdr->sh_info);
/external/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h162 elf_word sh_info; ///< Extra section info (overloaded). member in struct:elf::ELFSectionHeader
/external/chromium_org/third_party/libvpx/include/
H A Delf.h337 Elf32_Word sh_info; member in struct:elf32_shdr
352 Elf64_Word sh_info; member in struct:elf64_shdr
/external/kernel-headers/original/uapi/linux/
H A Delf.h45 * or equal to PN_XNUM(0xffff), it is set to sh_info field of the
307 Elf32_Word sh_info; member in struct:elf32_shdr
320 Elf64_Word sh_info; /* Additional section information */ member in struct:elf64_shdr
/external/chromium_org/third_party/libvpx/source/libvpx/build/make/
H A Dobj_int_extract.c314 ENDIAN_ASSIGN_IN_PLACE(hdr32->sh_info);
330 ENDIAN_ASSIGN_IN_PLACE(hdr64->sh_info);
/external/elfutils/0.153/libasm/
H A Dasm_end.c277 shdr->sh_info = ptr_local;
370 shdr->sh_info = (runp->signature != NULL
/external/libvpx/libvpx/build/make/
H A Dobj_int_extract.c314 ENDIAN_ASSIGN_IN_PLACE(hdr32->sh_info);
330 ENDIAN_ASSIGN_IN_PLACE(hdr64->sh_info);
/external/llvm/include/llvm/Object/
H A DELFTypes.h119 Elf_Word sh_info; // Section type-specific extra information member in struct:llvm::object::Elf_Shdr_Base
134 Elf_Word sh_info; // Section type-specific extra information member in struct:llvm::object::Elf_Shdr_Base
/external/llvm/tools/yaml2obj/
H A Dyaml2elf.cpp226 SHeader.sh_info = Index;
246 SHeader.sh_info = Doc.Symbols.Local.size() + 1;
/external/qemu/include/hw/
H A Delf_ops.h39 bswap32s(&shdr->sh_info);
/external/llvm/lib/MC/
H A DELFObjectWriter.cpp1324 Write32(Info); // sh_info
1515 uint64_t sh_info = 0; local
1520 sh_info = 0;
1542 sh_info = SectionIndexMap.lookup(InfoSection);
1549 sh_info = LastLocalSymbolIndex;
1574 sh_info = GroupSymbolIndex;
1602 Section.getFlags(), 0, Offset, Size, sh_link, sh_info,

Completed in 215 milliseconds

12