Home
last modified time | relevance | path

Searched refs:p_type (Results 1 – 25 of 43) sorted by relevance

12

/llvm-project-15.0.7/lldb/unittests/Process/POSIX/
H A DNativeProcessELFTest.cpp84 MC.phdr_load.p_type = llvm::ELF::PT_PHDR; in TEST()
87 MC.phdr_dynamic.p_type = llvm::ELF::PT_DYNAMIC; in TEST()
133 MC.phdr_load.p_type = llvm::ELF::PT_PHDR; in TEST()
136 MC.phdr_dynamic.p_type = llvm::ELF::PT_DYNAMIC; in TEST()
/llvm-project-15.0.7/lld/ELF/
H A DWriter.h31 p_type(type), p_flags(flags) {} in PhdrEntry()
40 uint32_t p_type = 0; member
H A DWriter.cpp105 if (p->p_type != PT_LOAD) in removeEmptyPTLoad()
1014 if (p_type == PT_LOAD) in add()
1069 if (p->p_type != PT_LOAD) in setReservedSymbolSections()
2084 if (p->p_type == PT_TLS) in finalizeSections()
2523 if (p->p_type == PT_LOAD && p->firstSec) { in fixSectionAlignments()
2589 if (p->p_type == PT_LOAD && (p->p_flags & PF_X)) in assignFileOffsets()
2662 if (p->p_type == PT_GNU_RELRO) { in setPhdrs()
2886 if (p->p_type == PT_LOAD && (p->p_flags & PF_X)) in writeTrapInstr()
2898 if (p->p_type == PT_LOAD) in writeTrapInstr()
/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan_globals.cpp31 if (phdr[i].p_type != PT_LOAD) in CheckCodeModel()
55 if (phdr[i].p_type != PT_NOTE) in HwasanGlobalsFor()
/llvm-project-15.0.7/libunwind/src/
H A DAddressSpace.hpp387 if (phdr->p_type == PT_PHDR) { in calculateImageBase()
414 if (phdr->p_type == PT_LOAD) { in checkAddrInSegment()
429 if (phdr->p_type == PT_GNU_EH_FRAME) { in checkForUnwindInfoSegment()
446 if (phdr->p_type == PT_ARM_EXIDX) { in checkForUnwindInfoSegment()
/llvm-project-15.0.7/compiler-rt/lib/cfi/
H A Dcfi.cpp215 if (info->dlpi_phdr[i].p_type == PT_DYNAMIC) { in find_cfi_check_in_dso()
242 if (phdr->p_type == PT_LOAD) { in find_cfi_check_in_dso()
283 if (phdr->p_type == PT_LOAD) { in dl_iterate_phdr_cb()
/llvm-project-15.0.7/lldb/source/Plugins/Process/POSIX/
H A DNativeProcessELF.cpp74 if (phdr_entry.p_type == llvm::ELF::PT_PHDR) { in GetELFImageInfoAddress()
79 if (phdr_entry.p_type == llvm::ELF::PT_DYNAMIC) { in GetELFImageInfoAddress()
/llvm-project-15.0.7/clang/test/CodeGen/
H A D2009-01-21-InvalidIterator.c14 Elf64_Word p_type; member
/llvm-project-15.0.7/lldb/test/Shell/Register/Core/Inputs/
H A Dstrip-coredump.py18 copy_segments = filter(lambda x: x.header.p_type == "PT_NOTE",
/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan_common_linux.cpp86 if (!(phdr->p_flags & PF_W) || (phdr->p_type != PT_LOAD) || in ProcessGlobalRegionsCallback()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_freebsd.h104 __uint32_t p_type; member
H A Dsanitizer_linux_libcdep.cpp396 if (info->dlpi_phdr[i].p_type == PT_TLS) { in CollectStaticTlsBlocks()
459 if (hdr->p_type == PT_TLS && info->dlpi_tls_modid == 1) { in GetSizeFromHdr()
634 if (phdr->p_type == PT_LOAD) { in AddModuleSegments()
641 } else if (phdr->p_type == PT_NOTE) { in AddModuleSegments()
/llvm-project-15.0.7/libc/loader/linux/aarch64/
H A Dstart.cpp149 if (phdr->p_type != PT_TLS) in _start()
/llvm-project-15.0.7/libc/loader/linux/x86_64/
H A Dstart.cpp162 if (phdr->p_type != PT_TLS) in _start()
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp443 if (H.p_type == llvm::ELF::PT_NOTE) { in CalculateELFNotesSegmentsCRC32()
911 if (H.p_type != PT_LOAD) in GetBaseAddress()
1821 if (PHdr.p_type != PT_LOAD && PHdr.p_type != PT_TLS) in CreateSections()
1825 PHdr.p_type == PT_TLS ? tls_provider : regular_provider; in CreateSections()
1837 Segment->SetIsThreadSpecific(PHdr.p_type == PT_TLS); in CreateSections()
3095 DumpELFProgramHeader_p_type(s, ph.p_type); in DumpELFProgramHeader()
3109 void ObjectFileELF::DumpELFProgramHeader_p_type(Stream *s, elf_word p_type) { in DumpELFProgramHeader_p_type() argument
3111 switch (p_type) { in DumpELFProgramHeader_p_type()
3122 s->Printf("0x%8.8x%*s", p_type, kStrWidth - 10, ""); in DumpELFProgramHeader_p_type()
3266 if (H.p_type != PT_NOTE || H.p_offset == 0 || H.p_filesz == 0) in GetArchitecture()
[all …]
H A DELFHeader.h193 elf_word p_type; ///< Type of program segment. member
H A DELFHeader.cpp371 if (data.GetU32(offset, &p_type, 1) == nullptr) in Parse()
H A DObjectFileELF.h359 elf::elf_word p_type);
/llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp195 if (H.p_type == llvm::ELF::PT_NOTE) { in DoLoadCore()
200 if (H.p_type == llvm::ELF::PT_LOAD) { in DoLoadCore()
205 } else if (H.p_type == llvm::ELF::PT_AARCH64_MEMTAG_MTE) { in DoLoadCore()
964 assert(segment_header.p_type == llvm::ELF::PT_NOTE); in ParseThreadContextsFromNoteSegment()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DELFDump.cpp153 if ((Phdr.p_type == ELF::PT_LOAD) && (Phdr.p_vaddr <= Sec.getAddress()) && in getSectionLMA()
225 switch (Phdr.p_type) { in printProgramHeaders()
/llvm-project-15.0.7/compiler-rt/lib/profile/
H A DInstrProfilingPlatformLinux.c187 if (ProgramHeader[I].p_type != PT_NOTE) in __llvm_write_binary_ids()
/llvm-project-15.0.7/llvm/lib/Object/
H A DELF.cpp542 if (Phdr.p_type == ELF::PT_DYNAMIC) { in dynamicEntries()
591 if (Phdr.p_type == ELF::PT_LOAD) in toMappedAddr()
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DELF.h1333 Elf32_Word p_type; // Type of segment member
1345 Elf64_Word p_type; // Type of segment member
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DDwarfCFIEHPrinter.h71 if (Phdr.p_type != ELF::PT_GNU_EH_FRAME) in printUnwindInformation()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFTypes.h509 Elf_Word p_type; // Type of segment
522 Elf_Word p_type; // Type of segment

12