Home
last modified time | relevance | path

Searched refs:p_flags (Results 1 – 16 of 16) sorted by relevance

/aosp12/bionic/libc/malloc_debug/
H A DMapData.cpp119 if (!get_val<ElfW(Word)>(entry, addr + offsetof(ElfW(Phdr), p_flags), &phdr.p_flags)) { in read_loadbias()
125 if ((phdr.p_type == PT_LOAD) && (phdr.p_flags & PF_X) ) { in read_loadbias()
/aosp12/system/unwinding/libunwindstack/tests/
H A DElfInterfaceTest.cpp194 phdr.p_flags = PF_R | PF_X; in SinglePtLoad()
232 phdr.p_flags = PF_R | PF_X; in MultipleExecutablePtLoads()
241 phdr.p_flags = PF_R | PF_X; in MultipleExecutablePtLoads()
250 phdr.p_flags = PF_R | PF_X; in MultipleExecutablePtLoads()
299 phdr.p_flags = PF_R | PF_X; in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr()
308 phdr.p_flags = PF_R | PF_X; in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr()
317 phdr.p_flags = PF_R | PF_X; in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr()
368 phdr.p_flags = PF_R; in NonExecutablePtLoads()
377 phdr.p_flags = PF_R | PF_X; in NonExecutablePtLoads()
386 phdr.p_flags = PF_R; in NonExecutablePtLoads()
[all …]
H A DElfTest.cpp68 phdr.p_flags = PF_R | PF_X; in InitElf32()
80 phdr.p_flags = PF_R; in InitElf32()
103 phdr.p_flags = PF_R | PF_X; in InitElf64()
H A DMapInfoGetLoadBiasTest.cpp144 phdr.p_flags = PF_X; in InitElfData()
H A DUnwinderTest.cpp1696 phdr.p_flags = PF_X; in TEST_F()
/aosp12/bionic/linker/
H A Dlinker_phdr.cpp725 int prot = PFLAGS_TO_PROT(phdr->p_flags); in LoadSegments()
752 if ((phdr->p_flags & PF_X) && phdr->p_align == kPmdSize && in LoadSegments()
760 if ((phdr->p_flags & PF_W) != 0 && PAGE_OFFSET(seg_file_end) > 0) { in LoadSegments()
774 PFLAGS_TO_PROT(phdr->p_flags), in LoadSegments()
799 if (phdr->p_type != PT_LOAD || (phdr->p_flags & PF_W) != 0) { in _phdr_table_set_load_prot()
806 int prot = PFLAGS_TO_PROT(phdr->p_flags) | extra_prot_flags; in _phdr_table_set_load_prot()
1139 *dynamic_flags = phdr.p_flags; in phdr_table_get_dynamic_section()
/aosp12/art/libelffile/elf/
H A Delf_builder.h891 phdr.p_flags = PF_R; in MakeProgramHeaders()
899 load.p_flags = PF_R; in MakeProgramHeaders()
916 load.p_flags = section->phdr_flags_; in MakeProgramHeaders()
923 prev.p_flags == load.p_flags && in MakeProgramHeaders()
945 phdr.p_flags = section->phdr_flags_; in MakeProgramHeaders()
/aosp12/bionic/libc/kernel/uapi/linux/
H A Delf.h213 Elf32_Word p_flags; member
218 Elf64_Word p_flags; member
/aosp12/system/chre/platform/shared/include/chre/platform/shared/
H A Dloader_util.h181 Elf32_Word p_flags; member
/aosp12/system/bt/stack/btm/
H A Dbtm_ble_int_types.h80 uint8_t* p_flags; member
H A Dbtm_ble_gap.cc1007 if (p_adv_data->p_flags != NULL) flag = old_flag = *(p_adv_data->p_flags); in btm_ble_set_adv_flag()
1407 if (p_adv_data->p_flags != NULL) { in btm_ble_update_adv_flag()
1408 BTM_TRACE_DEBUG("btm_ble_update_adv_flag old=0x%x", *p_adv_data->p_flags); in btm_ble_update_adv_flag()
1409 *p_adv_data->p_flags = flag; in btm_ble_update_adv_flag()
1422 p_adv_data->p_flags = p; in btm_ble_update_adv_flag()
/aosp12/system/unwinding/libunwindstack/
H A DElfInterface.cpp167 if (phdr.p_type == PT_LOAD && (phdr.p_flags & PF_X)) { in GetLoadBias()
187 if ((phdr.p_flags & PF_X) == 0) { in ReadProgramHeaders()
/aosp12/system/extras/simpleperf/
H A Dread_elf.cpp333 (phdr.p_type == llvm::ELF::PT_LOAD) && (phdr.p_flags & llvm::ELF::PF_X);
443 if ((it->p_type == llvm::ELF::PT_LOAD) && (it->p_flags & llvm::ELF::PF_X)) {
/aosp12/art/runtime/
H A Delf_file.cc1184 if (executable && ((program_header->p_flags & PF_X) != 0)) { in Load()
1187 if ((program_header->p_flags & PF_W) != 0) { in Load()
1190 if ((program_header->p_flags & PF_R) != 0) { in Load()
/aosp12/system/chre/platform/shared/
H A Dnanoapp_loader.cc768 if (!(programHeaders[i].p_flags & PF_W)) { in getFirstRoSegHeader()
/aosp12/frameworks/compile/mclinker/lib/LD/
H A DELFObjectWriter.cpp353 phdr[index].p_flags = (*seg)->flag(); in emitProgramHeader()