/freebsd-10-stable/lib/libelf/ |
H A D | gelf_shdr.c | 79 d->sh_info = sh32->sh_info; 126 sh32->sh_info = s->sh_info;
|
H A D | libelf_extended.c | 120 scn->s_shdr.s_shdr32.sh_info = phnum; 122 scn->s_shdr.s_shdr64.sh_info = phnum;
|
H A D | elf_types.m4 | 209 `sh_info, WORD', 222 `sh_info, WORD',
|
H A D | libelf_ehdr.c | 80 GET_SHDR_MEMBER(sh_info);
|
/freebsd-10-stable/contrib/binutils/include/elf/ |
H A D | external.h | 108 unsigned char sh_info[4]; /* Additional section information */ member in struct:__anon513 121 unsigned char sh_info[4]; /* Additional section information */ member in struct:__anon514
|
H A D | internal.h | 86 unsigned long sh_info; /* Additional section information */ member in struct:elf_internal_shdr
|
/freebsd-10-stable/sys/dev/xen/pcifront/ |
H A D | pcifront.c | 92 /* Lock this when doing any operations in sh_info */ 94 struct xen_pci_sharedinfo *sh_info; member in struct:pcifront_device 134 pdev->sh_info = (struct xen_pci_sharedinfo *)malloc(PAGE_SIZE, M_DEVBUF, M_NOWAIT); 135 if (pdev->sh_info == NULL) { 139 xenbus_dev_fatal(xdev, err, "Error allocating sh_info struct"); 142 pdev->sh_info->flags = 0; 179 gnttab_end_foreign_access(pdev->gnt_ref, 0, (void *)pdev->sh_info); 194 err = xenbus_grant_ring(pdev->xdev, virt_to_mfn(pdev->sh_info)); 365 struct xen_pci_op *active_op = &pdev->sh_info->op; 375 set_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info [all...] |
/freebsd-10-stable/contrib/binutils/bfd/ |
H A D | elf32-cr16.c | 713 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) 750 - symtab_hdr->sh_info); 832 if (r_symndx < symtab_hdr->sh_info) 960 if (symtab_hdr->sh_info != 0) 965 symtab_hdr->sh_info, 0, 971 amt = symtab_hdr->sh_info; 977 isymend = isymbuf + symtab_hdr->sh_info; 1086 if (isymbuf == NULL && symtab_hdr->sh_info != 0) 1091 symtab_hdr->sh_info, 0, 1098 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) [all...] |
H A D | elf-vxworks.c | 208 /* Set the sh_link and sh_info fields on the static plt relocation secton. */ 226 d->this_hdr.sh_info = elf_section_data (sec)->this_idx;
|
H A D | elfcode.h | 310 dst->sh_info = H_GET_32 (abfd, src->sh_info); 333 H_PUT_32 (abfd, src->sh_info, dst->sh_info); 778 /* Sanity check sh_link and sh_info. */ 785 && ! valid_section_index_p (i_shdrp[shindex].sh_info, num_sec)) 881 && elf_section_data (s)->this_hdr.sh_info > 0) 886 targ_index = elf_section_data (s)->this_hdr.sh_info; 1538 (long) hdr->sh_info,
|
H A D | elf.c | 489 if (bfd_elf_get_elf_syms (abfd, hdr, 1, ghdr->sh_info, 696 not set the sh_link or sh_info fields. Hence we could 2113 || hdr->sh_info == SHN_UNDEF 2114 || (hdr->sh_info >= SHN_LORESERVE && hdr->sh_info <= SHN_HIRESERVE) 2115 || hdr->sh_info >= num_sec 2116 || elf_elfsections (abfd)[hdr->sh_info]->sh_type == SHT_REL 2117 || elf_elfsections (abfd)[hdr->sh_info]->sh_type == SHT_RELA) 2121 if (! bfd_section_from_shdr (abfd, hdr->sh_info)) 2123 target_sect = bfd_section_from_elf_index (abfd, hdr->sh_info); [all...] |
H A D | elf32-mep.c | 431 sym_hashes_end -= symtab_hdr->sh_info; 440 if (r_symndx < symtab_hdr->sh_info) 443 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; 535 if (r_symndx < symtab_hdr->sh_info) 908 and the sh_info field in the symbol table is not always right. */
|
H A D | elf64-alpha.c | 1681 size = symtab_hdr->sh_info; 1796 if (r_symndx < symtab_hdr->sh_info) 1800 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; 2182 n = NUM_SHDR_ENTRIES (symtab_hdr) - symtab_hdr->sh_info; 2243 n = elf_tdata (bsub)->symtab_hdr.sh_info; 2256 n = NUM_SHDR_ENTRIES (symtab_hdr) - symtab_hdr->sh_info; 2371 for (k = 0, n = elf_tdata(j)->symtab_hdr.sh_info; k < n; ++k) 2720 for (k = 0, n = elf_tdata(j)->symtab_hdr.sh_info; k < n; ++k) 3432 BFD_ASSERT (ELF64_R_SYM (irel[1].r_info) >= info->symtab_hdr->sh_info); 3433 indx = ELF64_R_SYM (irel[1].r_info) - info->symtab_hdr->sh_info; [all...] |
H A D | elf32-ppc.c | 2909 unsigned int num_symbols = elf_tdata (abfd)->symtab_hdr.sh_info; 2968 bfd_size_type size = symtab_hdr->sh_info; 2978 local_got_tls_masks = (char *) (local_got_refcounts + symtab_hdr->sh_info); 3086 if (r_symndx < symtab_hdr->sh_info) 3090 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; 3888 if (r_symndx >= symtab_hdr->sh_info) 3893 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; 4057 if (r_symndx >= symtab_hdr->sh_info) 4062 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; 4164 symtab_hdr->sh_info, [all...] |
/freebsd-10-stable/contrib/file/src/ |
H A D | readelf.h | 214 Elf32_Word sh_info; member in struct:__anon140 227 Elf64_Word sh_info; member in struct:__anon141
|
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.h | 162 elf_word sh_info; ///< Extra section info (overloaded). member in struct:elf::ELFSectionHeader
|
/freebsd-10-stable/sys/sys/ |
H A D | elf64.h | 106 Elf64_Word sh_info; /* Depends on section type. */ member in struct:__anon31
|
H A D | elf32.h | 97 Elf32_Word sh_info; /* Depends on section type. */ member in struct:__anon14
|
/freebsd-10-stable/sys/xen/interface/ |
H A D | elfstructs.h | 199 Elf32_Word sh_info; /* extra information */ member in struct:__anon11685 212 Elf64_Half sh_info; /* misc info */ member in struct:__anon11686
|
/freebsd-10-stable/sys/dev/ksyms/ |
H A D | ksyms.c | 303 hdr->kh_shdr[SHDR_SYMTAB].sh_info = ts->ts_symsz / sizeof(Elf_Sym); 316 hdr->kh_shdr[SHDR_STRTAB].sh_info = 0; 330 hdr->kh_shdr[SHDR_SHSTRTAB].sh_info = 0;
|
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libctf/common/ |
H A D | ctf_lib.c | 172 dst->sh_info = src->sh_info;
|
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_link.c | 591 shp->sh_info = de.de_global; 616 shp->sh_info = ESHDR_DOF; 739 shp->sh_info = de.de_global; 760 shp->sh_info = ESHDR_DOF; 1324 if ((scn_tgt = elf_getscn(elf, shdr_rel.sh_info)) == NULL || 1387 shdr_rel.sh_info, &fsym) != 0) { 1548 shdr_rel.sh_info, &fsym) != 0)
|
/freebsd-10-stable/contrib/llvm/lib/MC/ |
H A D | ELFObjectWriter.cpp | 1072 Write32(Info); // sh_info 1298 uint64_t sh_info = 0; local 1303 sh_info = 0; 1325 sh_info = SectionIndexMap.lookup(InfoSection); 1332 sh_info = LastLocalSymbolIndex; 1356 sh_info = GroupSymbolIndex; 1384 Section.getFlags(), 0, Offset, Size, sh_link, sh_info,
|
/freebsd-10-stable/contrib/llvm/include/llvm/Object/ |
H A D | ELFTypes.h | 119 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
|
/freebsd-10-stable/usr.sbin/kldxref/ |
H A D | ef_obj.c | 539 ef->reltab[rl].sec = shdr[i].sh_info; 551 ef->relatab[ra].sec = shdr[i].sh_info;
|