Searched defs:sections (Results 1 - 25 of 29) sorted by relevance

12

/external/google-breakpad/src/common/linux/
H A Delfutils-inl.h49 const typename ElfClass::Shdr* sections,
54 assert(sections != NULL);
62 const char* section_name = section_names + sections[i].sh_name;
63 if (sections[i].sh_type == section_type &&
66 return sections + i;
46 FindElfSectionByName( const char* name, typename ElfClass::Word section_type, const typename ElfClass::Shdr* sections, const char* section_names, const char* names_end, int nsection) argument
H A Delfutils.cc60 const Shdr* sections = local
62 const Shdr* section_names = sections + elf_header->e_shstrndx;
69 sections, names, names_end,
H A Ddump_symbols.cc242 // Build a map of the ELF file's sections.
243 const Shdr* sections = local
246 const Shdr* section_names = sections + elf_header->e_shstrndx;
248 const Shdr* section = &sections[i];
525 // Keeps track of which sections have been loaded so sections don't
580 std::set<string> loaded_sections_; // Tracks the Loaded ELF sections
605 const Shdr* sections = local
607 const Shdr* section_names = sections + elf_header->e_shstrndx;
619 sections, name
[all...]
/external/dexmaker/src/dx/java/com/android/dx/dex/file/
H A DMapItem.java60 * the contents of the given array of sections, adding it to the
63 * @param sections {@code non-null;} the sections
67 public static void addMap(Section[] sections, argument
69 if (sections == null) {
70 throw new NullPointerException("sections == null");
80 for (Section section : sections) {
H A DDexFile.java97 * {@code non-null;} array of sections in the order they will appear in the
100 private final Section[] sections; field in class:DexFile
130 * This is the list of sections in the order they appear in
133 sections = new Section[] {
498 * add items happen before the calls to the sections that get
515 // Place the sections within the file.
517 int count = sections.length;
521 Section one = sections[i];
530 * Inform the map of all the sections, and add it
534 MapItem.addMap(sections, ma
[all...]
/external/libxml2/doc/examples/
H A Dindex.py18 sections = {} variable
94 global sections
137 if sections.has_key(section):
138 sections[section].append(filename)
140 sections[section] = [filename]
203 global sections
205 output.write(" <sections>\n")
206 keys = sections.keys()
210 info = sections[section]
216 output.write(" </sections>\
[all...]
/external/google-breakpad/src/common/dwarf/
H A Dfunctioninfo.h118 const SectionMap& sections,
123 linehandler_(linehandler), sections_(sections),
112 CUFunctionInfoHandler(std::vector<SourceFileInfo>* files, std::vector<string>* dirs, LineMap* linemap, FunctionMap* offset_to_funcinfo, FunctionMap* address_to_funcinfo, CULineInfoHandler* linehandler, const SectionMap& sections, ByteReader* reader) argument
H A Ddwarf2reader.cc54 CompilationUnit::CompilationUnit(const SectionMap& sections, uint64 offset, argument
57 sections_(sections), handler_(handler), abbrevs_(NULL),
/external/elfutils/src/libdwfl/
H A Dderelocate.c177 possible target sections we care about. */
254 struct dwfl_relocation *sections = mod->reloc_info; local
256 if (idx >= sections->count)
260 *shndxp = elf_ndxscn (sections->refs[idx].scn);
262 return sections->refs[idx].name;
303 struct dwfl_relocation *sections = mod->reloc_info; local
305 /* The sections are sorted by address, so we can use binary search. */
306 size_t l = 0, u = sections->count;
310 if (*addr < sections->refs[idx].start)
312 else if (*addr > sections
[all...]
/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp215 SectionList *sections = obj_file->GetSectionList(); local
217 const size_t num_sections = sections->GetSize();
221 SectionSP section_sp (sections->GetSectionAtIndex(i));
/external/llvm/include/llvm/Object/
H A DObjectFile.h78 /// the list of sections in the object file.
274 section_iterator_range sections() const { function in class:llvm::object::ObjectFile
H A DELF.h336 Elf_Shdr_Range sections() const { function in class:llvm::object::ELFFile
657 // Scan sections for special sections.
659 for (const Elf_Shdr &Sec : sections()) {
716 // Get string table sections.
/external/selinux/libsepol/src/
H A Dmodule.c374 size_t ** offsets, uint32_t * sections)
400 nsec = *sections = le32_to_cpu(buf[2]);
403 ERR(file->handle, "too many sections (%u) in module package",
456 /* Flags for which sections have been seen during parsing of module package. */
506 "found multiple file contexts sections in module package (at section %u)",
533 "found multiple seuser sections in module package (at section %u)",
556 "found multiple user_extra sections in module package (at section %u)",
581 "found multiple netfilter contexts sections in module package (at section %u)",
608 "found multiple module sections in module package (at section %u)",
697 "found multiple file contexts sections i
372 module_package_read_offsets(sepol_module_package_t * mod, struct policy_file *file, size_t ** offsets, uint32_t * sections) argument
[all...]
/external/icu/icu4c/source/tools/toolutil/
H A Dpkg_genc.c1008 IMAGE_SECTION_HEADER sections[2]; member in struct:__anon6004
1139 uprv_strncpy((char *)objHeader.sections[0].Name, ".drectve", 8);
1140 objHeader.sections[0].SizeOfRawData=length;
1141 objHeader.sections[0].PointerToRawData=IMAGE_SIZEOF_FILE_HEADER+2*IMAGE_SIZEOF_SECTION_HEADER;
1142 objHeader.sections[0].Characteristics=IMAGE_SCN_LNK_INFO|IMAGE_SCN_LNK_REMOVE|IMAGE_SCN_ALIGN_1BYTES;
1145 uprv_strncpy((char *)objHeader.sections[1].Name, ".rdata", 6);
1146 objHeader.sections[1].SizeOfRawData=size;
1147 objHeader.sections[1].PointerToRawData=IMAGE_SIZEOF_FILE_HEADER+2*IMAGE_SIZEOF_SECTION_HEADER+length;
1148 objHeader.sections[1].Characteristics=IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_ALIGN_16BYTES|IMAGE_SCN_MEM_READ;
1164 T_FileStream_write(out, &objHeader, objHeader.sections[
[all...]
/external/google-breakpad/src/common/solaris/
H A Ddump_symbols.cc438 const GElf_Shdr *sections = local
/external/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp110 typedef std::vector<std::unique_ptr<COFFSection>> sections; typedef in class:__anon10571::WinCOFFObjectWriter
119 sections Sections;
311 report_fatal_error("two sections have the same comdat");
432 report_fatal_error("conflicting sections for symbol");
812 "PE COFF object files can't have more than 2147483647 sections");
904 // Fixup associative COMDAT sections.
1003 sections::iterator i, ie;
/external/valgrind/VEX/unused/
H A Dlinker.c94 Section* sections; member in struct:_ObjectCode
729 /* Process the relocation sections. */
732 /* Skip sections called ".rel.stab". These appear to contain
1018 relocations in various debug-info sections. So we'd better
1200 oc->sections = NULL;
/external/elfutils/src/src/
H A Dunstrip.c320 Because of this, the related sections can shrink in the stripped
395 /* Update relocation sections using the symbol table. */
533 /* Adjust all the relocation sections in the file. */
552 sections, even the unallocated ones. To match it as closely as
553 possible, add in section symbols for the added sections. */
698 /* Sort all non-allocated sections last. */
875 sections_match (const struct section *sections, size_t i,
878 return (sections[i].shdr.sh_flags == shdr->sh_flags
879 && (sections[i].shdr.sh_size == shdr->sh_size
880 || (sections[
873 sections_match(const struct section *sections, size_t i, const GElf_Shdr *shdr, const char *name) argument
885 find_alloc_section(const GElf_Shdr *shdr, GElf_Addr bias, const char *name, struct section sections[], size_t nalloc) argument
928 find_alloc_sections_prelink(Elf *debug, Elf_Data *debug_shstrtab, Elf *main, const GElf_Ehdr *main_ehdr, Elf_Data *main_shstrtab, GElf_Addr bias, struct section *sections, size_t nalloc, size_t nsections) argument
1159 new_shstrtab(Elf *unstripped, size_t unstripped_shnum, Elf_Data *shstrtab, size_t unstripped_shstrndx, struct section *sections, size_t stripped_shnum, struct Ebl_Strtab *strtab) argument
1248 struct section sections[stripped_shnum - 1]; local
[all...]
/external/lldb/source/Core/
H A DModule.cpp1129 // Populate m_unified_sections_ap with sections from objfile.
1142 // Populate m_unified_sections_ap with sections from objfile.
1257 // Remove any sections in the unified section list that come from the current symbol vendor.
1300 SectionList *sections = GetSectionList(); local
1301 if (sections != NULL)
1303 size_t num_sections = sections->GetSize();
1306 SectionSP section_sp = sections->GetSectionAtIndex(sect_idx);
1414 // Iterate through the object file sections to find the
1418 // Only load non-thread specific sections when given a slide
/external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderMacOSXDYLD.cpp458 // We now know the slide amount, so go through all sections
479 // __LINKEDIT sections from files in the shared cache
482 // "Section" objects, and "true" for all other sections.
508 // to apply this more generally to more sections that have no
847 SectionList *sections = objfile->GetSectionList(); local
848 if (sections)
851 Section *commpage_section = sections->FindSectionByName(commpage_dbstr).get();
974 // since that has sections correctly filled in.
1279 // All sections listed in the dyld image info structure will all
1289 // Iterate through the object file sections t
[all...]
/external/lldb/source/Plugins/ObjectFile/PECOFF/
H A DObjectFilePECOFF.cpp709 // never conflict with any of the sections.
714 section_type, // This section is a container of other sections.
747 // segments, sections, etc).
765 SectionList *sections = GetSectionList(); local
766 if (sections)
767 sections->Dump(s, NULL, true, UINT32_MAX);
/external/valgrind/perf/
H A Dtinycc.c714 /* Version definition sections. */
1171 /* Entries found in sections of type SHT_MIPS_GPTAB. */
1187 /* Entry found in sections of type SHT_MIPS_REGINFO. */
1196 /* Entries found in sections of type SHT_MIPS_OPTIONS. */
1386 /* Entries found in sections of type SHT_MIPS_LIBLIST. */
1417 /* Entries found in sections of type SHT_MIPS_CONFLICT. */
2332 static Section *text_section, *data_section, *bss_section; /* predefined sections */
2338 /* bound check related sections */
2341 /* symbol sections */
2344 /* debug sections */
2430 Section **sections; member in struct:TCCState
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/
H A Dant-nodeps.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/tools/ org/apache/tools/ant/ ...
/external/jarjar/lib/
H A Dapache-ant-1.9.4.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/tools/ org/apache/tools/ant/ ...
/external/owasp/sanitizer/tools/findbugs/lib/
H A Dant.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/tools/ org/apache/tools/ant/ ...

Completed in 792 milliseconds

12