Searched refs:sh_flags (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-10.0-release/contrib/binutils/include/elf/
H A Dinternal.h81 bfd_vma sh_flags; /* Miscellaneous section attributes */ member in struct:elf_internal_shdr
264 (((sec_hdr->sh_flags & SHF_TLS) == 0 \
272 (((((sec_hdr->sh_flags & SHF_TLS) != 0) \
275 || ((sec_hdr->sh_flags & SHF_TLS) == 0 \
284 && ((sec_hdr->sh_flags & SHF_ALLOC) == 0 \
H A Dexternal.h103 unsigned char sh_flags[4]; /* Miscellaneous section attributes */ member in struct:__anon515
116 unsigned char sh_flags[8]; /* Miscellaneous section attributes */ member in struct:__anon516
/freebsd-10.0-release/lib/libelf/
H A Dgelf_shdr.c74 d->sh_flags = (Elf64_Xword) sh32->sh_flags;
121 LIBELF_COPY_U32(sh32, s, sh_flags);
H A Dlibelf_checksum.c84 if ((shdr.sh_flags & SHF_ALLOC) == 0 ||
H A Delf_types.m4204 `sh_flags, WORD',
217 `sh_flags, XWORD',
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libctf/common/
H A Dctf_lib.c167 dst->sh_flags = src->sh_flags;
399 ctfsect.cts_flags = shp->sh_flags;
407 symsect.cts_flags = shp->sh_flags;
414 strsect.cts_flags = lhp->sh_flags;
/freebsd-10.0-release/contrib/file/
H A Dreadelf.h181 Elf32_Word sh_flags; member in struct:__anon894
194 Elf64_Off sh_flags; member in struct:__anon895
/freebsd-10.0-release/contrib/tcpdump/
H A Ddecnet.h66 byte sh_flags; /* route flags */ member in struct:shorthdr
374 byte sh_flags; /* message flags */
373 byte sh_flags; /* message flags */ member in struct:seghdr
H A Dprint-decnet.c94 TCHECK(rhp->rh_short.sh_flags);
95 mflags = EXTRACT_LE_8BITS(rhp->rh_short.sh_flags);
111 mflags = EXTRACT_LE_8BITS(rhp->rh_short.sh_flags);
181 int mflags = EXTRACT_LE_8BITS(rhp->rh_short.sh_flags);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp866 const uint64_t vm_size = header.sh_flags & SHF_ALLOC ? header.sh_size : 0;
960 header.sh_flags)); // Flags for this section.
1708 s->Printf(" %8.8" PRIx64 " (", sh.sh_flags);
1709 DumpELFSectionHeader_sh_flags(s, sh.sh_flags);
1752 // Dump an token value for the ELF section header member sh_flags
1755 ObjectFileELF::DumpELFSectionHeader_sh_flags(Stream *s, elf_xword sh_flags) argument
1757 *s << ((sh_flags & SHF_WRITE) ? "WRITE" : " ")
1758 << (((sh_flags & SHF_WRITE) && (sh_flags & SHF_ALLOC)) ? '+' : ' ')
1759 << ((sh_flags
[all...]
H A DELFHeader.h157 elf_xword sh_flags; ///< Section attributes. member in struct:elf::ELFSectionHeader
H A DObjectFileELF.h319 elf::elf_xword sh_flags);
H A DELFHeader.cpp209 // Read sh_flags.
210 if (GetMaxU64(data, offset, &sh_flags, byte_size) == false)
/freebsd-10.0-release/sys/sys/
H A Delf32.h80 Elf32_Word sh_flags; /* Section flags. */ member in struct:__anon10984
H A Delf64.h89 Elf64_Xword sh_flags; /* Section flags. */ member in struct:__anon11000
/freebsd-10.0-release/sys/xen/interface/
H A Delfstructs.h194 Elf32_Word sh_flags; /* flags */ member in struct:__anon11177
207 Elf64_Xword sh_flags; /* section flags */ member in struct:__anon11178
269 /* Section Attribute Flags - sh_flags */
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c559 shp->sh_flags = SHF_ALLOC;
568 shp->sh_flags = SHF_ALLOC;
577 shp->sh_flags = SHF_ALLOC;
599 shp->sh_flags = SHF_ALLOC;
707 shp->sh_flags = SHF_ALLOC;
716 shp->sh_flags = SHF_ALLOC;
725 shp->sh_flags = SHF_ALLOC;
747 shp->sh_flags = SHF_ALLOC;
1936 shdr.sh_flags = SHF_ALLOC;
/freebsd-10.0-release/sys/dev/ksyms/
H A Dksyms.c301 hdr->kh_shdr[SHDR_SYMTAB].sh_flags = 0;
313 hdr->kh_shdr[SHDR_STRTAB].sh_flags = 0;
327 hdr->kh_shdr[SHDR_SHSTRTAB].sh_flags = 0;
/freebsd-10.0-release/contrib/binutils/bfd/
H A Delf.c692 if ((this_hdr->sh_flags & SHF_LINK_ORDER) != 0)
805 elf_section_flags (newsect) = hdr->sh_flags;
820 if ((hdr->sh_flags & SHF_ALLOC) != 0)
826 if ((hdr->sh_flags & SHF_WRITE) == 0)
828 if ((hdr->sh_flags & SHF_EXECINSTR) != 0)
832 if ((hdr->sh_flags & SHF_MERGE) != 0)
836 if ((hdr->sh_flags & SHF_STRINGS) != 0)
839 if (hdr->sh_flags & SHF_GROUP)
842 if ((hdr->sh_flags & SHF_TLS) != 0)
1930 if ((hdr->sh_flags
[all...]
H A Delfcode.h302 dst->sh_flags = H_GET_WORD (abfd, src->sh_flags);
328 H_PUT_WORD (abfd, src->sh_flags, dst->sh_flags);
782 if (((i_shdrp[shindex].sh_flags & SHF_INFO_LINK)
791 && (i_shdrp[shindex].sh_flags & SHF_ALLOC) != 0
1529 (long) hdr->sh_flags);
/freebsd-10.0-release/sys/ia64/include/
H A Dmca.h59 uint8_t sh_flags; member in struct:mca_section_header
/freebsd-10.0-release/lib/libc/gen/
H A Dnlist.c401 (sh->sh_flags & SHF_WRITE ? N_DATA : N_TEXT) :
/freebsd-10.0-release/usr.bin/elfdump/
H A Delfdump.c112 offsetof(Elf32_Shdr, sh_flags), offsetof(Elf32_Shdr, sh_addr),
153 offsetof(Elf64_Shdr, sh_flags), offsetof(Elf64_Shdr, sh_addr),
342 static const char *sh_flags[] = { variable
691 fprintf(out, "\tsh_flags: %s\n", sh_flags[flags & 0x7]);
/freebsd-10.0-release/contrib/binutils/binutils/
H A Dreadelf.c3656 internal->sh_flags = BYTE_GET (shdrs[i].sh_flags);
3697 internal->sh_flags = BYTE_GET (shdrs[i].sh_flags);
3839 get_elf_section_flags (bfd_vma sh_flags)
3870 field_size, field_size, (unsigned long) sh_flags);
3874 while (sh_flags)
3878 flag = sh_flags & - sh_flags;
3879 sh_flags
3836 get_elf_section_flags(bfd_vma sh_flags) argument
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Object/
H A DELF.h135 Elf_Word sh_flags; // Section flags (SHF_*) member in struct:llvm::object::Elf_Shdr_Base
150 Elf_Xword sh_flags; // Section flags (SHF_*) member in struct:llvm::object::Elf_Shdr_Base
1157 switch (Section->sh_flags) {
1361 if (sec->sh_flags & ELF::SHF_EXECINSTR)
1372 if (sec->sh_flags & (ELF::SHF_ALLOC | ELF::SHF_WRITE)
1384 if (sec->sh_flags & (ELF::SHF_ALLOC | ELF::SHF_WRITE)
1396 if (sec->sh_flags & ELF::SHF_ALLOC)
1428 if (sec->sh_flags & ELF::SHF_WRITE || sec->sh_flags & ELF::SHF_EXECINSTR)

Completed in 204 milliseconds

12