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

123

/freebsd-10-stable/lib/libelf/
H A Dgelf_shdr.c79 d->sh_info = sh32->sh_info;
126 sh32->sh_info = s->sh_info;
H A Dlibelf_extended.c120 scn->s_shdr.s_shdr32.sh_info = phnum;
122 scn->s_shdr.s_shdr64.sh_info = phnum;
H A Delf_types.m4209 `sh_info, WORD',
222 `sh_info, WORD',
H A Dlibelf_ehdr.c80 GET_SHDR_MEMBER(sh_info);
/freebsd-10-stable/contrib/binutils/include/elf/
H A Dexternal.h108 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 Dinternal.h86 unsigned long sh_info; /* Additional section information */ member in struct:elf_internal_shdr
/freebsd-10-stable/sys/dev/xen/pcifront/
H A Dpcifront.c92 /* 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 Delf32-cr16.c713 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 Delf-vxworks.c208 /* 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 Delfcode.h310 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 Delf.c489 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 Delf32-mep.c431 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 Delf64-alpha.c1681 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 Delf32-ppc.c2909 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 Dreadelf.h214 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 DELFHeader.h162 elf_word sh_info; ///< Extra section info (overloaded). member in struct:elf::ELFSectionHeader
/freebsd-10-stable/sys/sys/
H A Delf64.h106 Elf64_Word sh_info; /* Depends on section type. */ member in struct:__anon31
H A Delf32.h97 Elf32_Word sh_info; /* Depends on section type. */ member in struct:__anon14
/freebsd-10-stable/sys/xen/interface/
H A Delfstructs.h199 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 Dksyms.c303 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 Dctf_lib.c172 dst->sh_info = src->sh_info;
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c591 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 DELFObjectWriter.cpp1072 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 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
/freebsd-10-stable/usr.sbin/kldxref/
H A Def_obj.c539 ef->reltab[rl].sec = shdr[i].sh_info;
551 ef->relatab[ra].sec = shdr[i].sh_info;

Completed in 187 milliseconds

123