Home
last modified time | relevance | path

Searched refs:sh_info (Results 1 – 25 of 58) sorted by relevance

123

/freebsd-10-stable/lib/libelf/
Dgelf_shdr.c79 d->sh_info = sh32->sh_info; in gelf_getshdr()
126 sh32->sh_info = s->sh_info; in gelf_update_shdr()
Dlibelf_extended.c120 scn->s_shdr.s_shdr32.sh_info = phnum; in _libelf_setphnum()
122 scn->s_shdr.s_shdr64.sh_info = phnum; in _libelf_setphnum()
Delf_types.m4209 `sh_info, WORD',
222 `sh_info, WORD',
/freebsd-10-stable/sys/dev/xen/pcifront/
Dpcifront.c94 struct xen_pci_sharedinfo *sh_info; member
134 pdev->sh_info = (struct xen_pci_sharedinfo *)malloc(PAGE_SIZE, M_DEVBUF, M_NOWAIT); in alloc_pdev()
135 if (pdev->sh_info == NULL) { in alloc_pdev()
142 pdev->sh_info->flags = 0; in alloc_pdev()
179 gnttab_end_foreign_access(pdev->gnt_ref, 0, (void *)pdev->sh_info); in put_pdev()
194 err = xenbus_grant_ring(pdev->xdev, virt_to_mfn(pdev->sh_info)); in pcifront_publish_info()
365 struct xen_pci_op *active_op = &pdev->sh_info->op; in do_pci_op()
375 set_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags); in do_pci_op()
384 (_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags)) { in do_pci_op()
392 (unsigned long *)&pdev->sh_info->flags); in do_pci_op()
/freebsd-10-stable/contrib/binutils/bfd/
Delf32-cr16.c713 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in elf32_cr16_relax_delete_bytes()
750 - symtab_hdr->sh_info); in elf32_cr16_relax_delete_bytes()
832 if (r_symndx < symtab_hdr->sh_info) in elf32_cr16_relocate_section()
960 if (symtab_hdr->sh_info != 0) in elf32_cr16_get_relocated_section_contents()
965 symtab_hdr->sh_info, 0, in elf32_cr16_get_relocated_section_contents()
971 amt = symtab_hdr->sh_info; in elf32_cr16_get_relocated_section_contents()
977 isymend = isymbuf + symtab_hdr->sh_info; in elf32_cr16_get_relocated_section_contents()
1086 if (isymbuf == NULL && symtab_hdr->sh_info != 0) in elf32_cr16_relax_section()
1091 symtab_hdr->sh_info, 0, in elf32_cr16_relax_section()
1098 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in elf32_cr16_relax_section()
[all …]
Delf32-mep.c427 sym_hashes_end -= symtab_hdr->sh_info; in mep_elf_check_relocs()
436 if (r_symndx < symtab_hdr->sh_info) in mep_elf_check_relocs()
439 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in mep_elf_check_relocs()
530 if (r_symndx < symtab_hdr->sh_info) in mep_elf_relocate_section()
Delfcode.h309 dst->sh_info = H_GET_32 (abfd, src->sh_info); in elf_swap_shdr_in()
332 H_PUT_32 (abfd, src->sh_info, dst->sh_info); in elf_swap_shdr_out()
783 && ! valid_section_index_p (i_shdrp[shindex].sh_info, num_sec)) in elf_object_p()
879 && elf_section_data (s)->this_hdr.sh_info > 0) in elf_object_p()
884 targ_index = elf_section_data (s)->this_hdr.sh_info; in elf_object_p()
1535 (long) hdr->sh_info, in elf_debug_section()
Delf.c489 if (bfd_elf_get_elf_syms (abfd, hdr, 1, ghdr->sh_info, in group_signature()
2108 || hdr->sh_info == SHN_UNDEF in bfd_section_from_shdr()
2109 || (hdr->sh_info >= SHN_LORESERVE && hdr->sh_info <= SHN_HIRESERVE) in bfd_section_from_shdr()
2110 || hdr->sh_info >= num_sec in bfd_section_from_shdr()
2111 || elf_elfsections (abfd)[hdr->sh_info]->sh_type == SHT_REL in bfd_section_from_shdr()
2112 || elf_elfsections (abfd)[hdr->sh_info]->sh_type == SHT_RELA) in bfd_section_from_shdr()
2116 if (! bfd_section_from_shdr (abfd, hdr->sh_info)) in bfd_section_from_shdr()
2118 target_sect = bfd_section_from_elf_index (abfd, hdr->sh_info); in bfd_section_from_shdr()
2861 if (this_hdr->sh_info == 0) in elf_fake_sections()
2862 this_hdr->sh_info = elf_tdata (abfd)->cverdefs; in elf_fake_sections()
[all …]
Delf64-alpha.c1673 size = symtab_hdr->sh_info; in get_got_entry()
1788 if (r_symndx < symtab_hdr->sh_info) in elf64_alpha_check_relocs()
1792 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf64_alpha_check_relocs()
2174 n = NUM_SHDR_ENTRIES (symtab_hdr) - symtab_hdr->sh_info; in elf64_alpha_can_merge_gots()
2235 n = elf_tdata (bsub)->symtab_hdr.sh_info; in elf64_alpha_merge_gots()
2248 n = NUM_SHDR_ENTRIES (symtab_hdr) - symtab_hdr->sh_info; in elf64_alpha_merge_gots()
2363 for (k = 0, n = elf_tdata(j)->symtab_hdr.sh_info; k < n; ++k) in elf64_alpha_calc_got_offsets()
2712 for (k = 0, n = elf_tdata(j)->symtab_hdr.sh_info; k < n; ++k) in elf64_alpha_size_rela_got_section()
3423 BFD_ASSERT (ELF64_R_SYM (irel[1].r_info) >= info->symtab_hdr->sh_info); in elf64_alpha_relax_tls_get_addr()
3424 indx = ELF64_R_SYM (irel[1].r_info) - info->symtab_hdr->sh_info; in elf64_alpha_relax_tls_get_addr()
[all …]
Delf32-ppc.c2903 unsigned int num_symbols = elf_tdata (abfd)->symtab_hdr.sh_info; in elf_create_pointer_linker_section()
2962 bfd_size_type size = symtab_hdr->sh_info; in update_local_sym_info()
2972 local_got_tls_masks = (char *) (local_got_refcounts + symtab_hdr->sh_info); in update_local_sym_info()
3080 if (r_symndx < symtab_hdr->sh_info) in ppc_elf_check_relocs()
3084 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in ppc_elf_check_relocs()
3879 if (r_symndx >= symtab_hdr->sh_info) in ppc_elf_gc_sweep_hook()
3884 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in ppc_elf_gc_sweep_hook()
4047 if (r_symndx >= symtab_hdr->sh_info) in ppc_elf_tls_optimize()
4052 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in ppc_elf_tls_optimize()
4154 symtab_hdr->sh_info, in ppc_elf_tls_optimize()
[all …]
Delf-vxworks.c226 d->this_hdr.sh_info = elf_section_data (sec)->this_idx; in elf_vxworks_final_write_processing()
Delf32-i386.c966 if (r_symndx < symtab_hdr->sh_info) in elf_i386_check_relocs()
970 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf_i386_check_relocs()
1052 size = symtab_hdr->sh_info; in elf_i386_check_relocs()
1060 = (bfd_vma *) (local_got_refcounts + symtab_hdr->sh_info); in elf_i386_check_relocs()
1062 = (char *) (local_got_refcounts + 2 * symtab_hdr->sh_info); in elf_i386_check_relocs()
1339 if (r_symndx >= symtab_hdr->sh_info) in elf_i386_gc_sweep_hook()
1345 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf_i386_gc_sweep_hook()
1914 locsymcount = symtab_hdr->sh_info; in elf_i386_size_dynamic_sections()
2264 if (r_symndx < symtab_hdr->sh_info) in elf_i386_relocate_section()
/freebsd-10-stable/contrib/binutils/include/elf/
Dexternal.h108 unsigned char sh_info[4]; /* Additional section information */ member
121 unsigned char sh_info[4]; /* Additional section information */ member
Dinternal.h86 unsigned long sh_info; /* Additional section information */ member
/freebsd-10-stable/contrib/file/src/
Dreadelf.h214 Elf32_Word sh_info; member
227 Elf64_Word sh_info; member
/freebsd-10-stable/sys/dev/ksyms/
Dksyms.c303 hdr->kh_shdr[SHDR_SYMTAB].sh_info = ts->ts_symsz / sizeof(Elf_Sym); in ksyms_snapshot()
316 hdr->kh_shdr[SHDR_STRTAB].sh_info = 0; in ksyms_snapshot()
330 hdr->kh_shdr[SHDR_SHSTRTAB].sh_info = 0; in ksyms_snapshot()
/freebsd-10-stable/sys/xen/interface/
Delfstructs.h199 Elf32_Word sh_info; /* extra information */ member
212 Elf64_Half sh_info; /* misc info */ member
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
Ddt_link.c591 shp->sh_info = de.de_global; in dump_elf32()
616 shp->sh_info = ESHDR_DOF; in dump_elf32()
739 shp->sh_info = de.de_global; in dump_elf64()
760 shp->sh_info = ESHDR_DOF; in dump_elf64()
1324 if ((scn_tgt = elf_getscn(elf, shdr_rel.sh_info)) == NULL || in process_obj()
1387 shdr_rel.sh_info, &fsym) != 0) { in process_obj()
1548 shdr_rel.sh_info, &fsym) != 0) in process_obj()
/freebsd-10-stable/sys/sys/
Delf32.h97 Elf32_Word sh_info; /* Depends on section type. */ member
Delf64.h106 Elf64_Word sh_info; /* Depends on section type. */ member
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libctf/common/
Dctf_lib.c172 dst->sh_info = src->sh_info; in shdr_to_gelf()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
DELFHeader.h162 elf_word sh_info; ///< Extra section info (overloaded). member
/freebsd-10-stable/contrib/llvm/lib/MC/
DELFObjectWriter.cpp1298 uint64_t sh_info = 0; in WriteSection() local
1303 sh_info = 0; in WriteSection()
1325 sh_info = SectionIndexMap.lookup(InfoSection); in WriteSection()
1332 sh_info = LastLocalSymbolIndex; in WriteSection()
1356 sh_info = GroupSymbolIndex; in WriteSection()
1384 Section.getFlags(), 0, Offset, Size, sh_link, sh_info, in WriteSection()
/freebsd-10-stable/contrib/llvm/include/llvm/Object/
DELFTypes.h119 Elf_Word sh_info; // Section type-specific extra information
134 Elf_Word sh_info; // Section type-specific extra information
/freebsd-10-stable/contrib/binutils/binutils/
Dreadelf.c3658 internal->sh_info = BYTE_GET (shdrs[i].sh_info); in get_32bit_section_headers()
3699 internal->sh_info = BYTE_GET (shdrs[i].sh_info); in get_64bit_section_headers()
4273 (unsigned long) section->sh_info, in process_section_headers()
4311 (unsigned long) section->sh_info); in process_section_headers()
4339 (unsigned long) section->sh_info, in process_section_headers()
4362 (unsigned long) section->sh_info, in process_section_headers()
4492 sym = symtab + section->sh_info; in process_section_groups()
4999 || SECTION_HEADER_INDEX (relsec->sh_info) >= elf_header.e_shnum in slurp_ia64_unwind_table()
5000 || SECTION_HEADER (relsec->sh_info) != sec) in slurp_ia64_unwind_table()
5411 || SECTION_HEADER_INDEX (relsec->sh_info) >= elf_header.e_shnum in slurp_hppa_unwind_table()
[all …]

123