/openbmc/linux/tools/testing/selftests/sgx/ |
H A D | load.c | 248 unsigned int flags = phdr->p_flags; in encl_load() 258 phdr->p_flags); in encl_load() 265 phdr->p_flags); in encl_load() 276 seg->prot = (phdr->p_flags & PF_R) ? PROT_READ : 0; in encl_load() 277 seg->prot |= (phdr->p_flags & PF_W) ? PROT_WRITE : 0; in encl_load() 278 seg->prot |= (phdr->p_flags & PF_X) ? PROT_EXEC : 0; in encl_load()
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | elf.h | 102 Elf32_Word p_flags; member 108 Elf64_Word p_flags; member
|
/openbmc/linux/drivers/soc/qcom/ |
H A D | mdt_loader.c | 25 if ((phdr->p_flags & QCOM_MDT_TYPE_MASK) == QCOM_MDT_TYPE_HASH) in mdt_phdr_valid() 149 if ((phdrs[i].p_flags & QCOM_MDT_TYPE_MASK) == QCOM_MDT_TYPE_HASH) { in qcom_mdt_read_metadata() 228 if (phdr->p_flags & QCOM_MDT_RELOCATABLE) in qcom_mdt_pas_init() 325 if (phdr->p_flags & QCOM_MDT_RELOCATABLE) in __qcom_mdt_load()
|
/openbmc/linux/fs/ |
H A D | binfmt_elf.c | 571 static inline int make_prot(u32 p_flags, struct arch_elf_state *arch_state, in make_prot() argument 576 if (p_flags & PF_R) in make_prot() 578 if (p_flags & PF_W) in make_prot() 580 if (p_flags & PF_X) in make_prot() 626 int elf_prot = make_prot(eppnt->p_flags, arch_state, in load_elf_interp() 933 if (elf_ppnt->p_flags & PF_X) in load_elf_binary() 1071 elf_prot = make_prot(elf_ppnt->p_flags, &arch_state, in load_elf_binary() 1194 if ((elf_ppnt->p_flags & PF_X) && k < start_code) in load_elf_binary() 1216 if ((elf_ppnt->p_flags & PF_X) && end_code < k) in load_elf_binary() 1520 phdr->p_flags = 0; in fill_elf_note_phdr() [all …]
|
H A D | binfmt_elf_fdpic.c | 166 if (phdr->p_flags & PF_X) in elf_fdpic_fetch_phdrs() 982 if (phdr->p_flags & PF_X) { in elf_fdpic_map_file_constdisp_on_uclinux() 1036 if (phdr->p_flags & PF_R) prot |= PROT_READ; in elf_fdpic_map_file_by_direct_mmap() 1037 if (phdr->p_flags & PF_W) prot |= PROT_WRITE; in elf_fdpic_map_file_by_direct_mmap() 1038 if (phdr->p_flags & PF_X) prot |= PROT_EXEC; in elf_fdpic_map_file_by_direct_mmap() 1156 if (phdr->p_flags & PF_X) { in elf_fdpic_map_file_by_direct_mmap() 1266 phdr->p_flags = 0; in fill_elf_note_phdr() 1586 phdr.p_flags = 0; in elf_fdpic_core_dump() 1588 phdr.p_flags |= PF_R; in elf_fdpic_core_dump() 1590 phdr.p_flags |= PF_W; in elf_fdpic_core_dump() [all …]
|
/openbmc/qemu/accel/tcg/ |
H A D | user-exec.c | 354 int p_flags, merge_flags; in pageflags_set_clear() local 368 p_flags = p->flags; in pageflags_set_clear() 370 merge_flags = (p_flags & ~clear_flags) | set_flags; in pageflags_set_clear() 376 if ((p_flags & PAGE_EXEC) in pageflags_set_clear() 378 || (merge_flags & ~p_flags & PAGE_WRITE))) { in pageflags_set_clear() 410 pageflags_create(last + 1, p_last, p_flags); in pageflags_set_clear() 448 if (set_flags == p_flags) { in pageflags_set_clear() 471 pageflags_create(last + 1, p_last, p_flags); in pageflags_set_clear()
|
/openbmc/linux/include/net/ |
H A D | red.h | 195 struct nla_bitfield32 *p_flags, in red_get_flags() argument 213 *p_flags = flags; in red_get_flags()
|
/openbmc/qemu/bsd-user/ |
H A D | elfload.c | 71 bswap32s(&phdr->p_flags); /* Segment flags */ in bswap_phdr() 553 if (elf_ppnt->p_flags & PF_R) { in load_elf_sections() 556 if (elf_ppnt->p_flags & PF_W) { in load_elf_sections() 559 if (elf_ppnt->p_flags & PF_X) { in load_elf_sections()
|
/openbmc/openbmc/poky/scripts/ |
H A D | relocate_sdk.py | 85 p_memsz, p_flags, p_align = struct.unpack(ph_fmt, ph_hdr) 88 p_type, p_flags, p_offset, p_vaddr, p_paddr, \
|
/openbmc/linux/include/uapi/linux/ |
H A D | elf.h | 256 Elf32_Word p_flags; member 262 Elf64_Word p_flags; member
|
/openbmc/openbmc/poky/meta/recipes-devtools/patchelf/patchelf/ |
H A D | 0003-make-LOAD-segment-extensions-based-on-p_align-instea.patch | 26 rdi(lastSeg.p_flags) == (PF_R | PF_W) &&
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | elfcore.c | 105 phdr.p_flags = 0; in elf_core_write_extra_phdrs()
|
/openbmc/u-boot/include/ |
H A D | elf.h | 438 Elf32_Word p_flags; /* flags */ member 444 Elf64_Word p_flags; /* flags */ member
|
/openbmc/linux/tools/testing/selftests/proc/ |
H A D | proc-pid-vm.c | 99 uint32_t p_flags; member 188 ph.p_flags = (1<<2)|1; in make_exe()
|
/openbmc/linux/kernel/ |
H A D | kexec_elf.c | 216 phdr->p_flags = elf32_to_cpu(elf_info->ehdr, buf_phdr->p_flags); in elf_read_phdr()
|
H A D | crash_core.c | 390 phdr->p_flags = PF_R|PF_W|PF_X; in crash_prepare_elf64_headers() 404 phdr->p_flags = PF_R|PF_W|PF_X; in crash_prepare_elf64_headers()
|
/openbmc/linux/arch/mips/boot/ |
H A D | elf2ecoff.c | 197 p->p_flags = swab32(p->p_flags); in convert_elf_phdrs() 361 if (ph[i].p_flags & PF_W) { in main()
|
/openbmc/linux/drivers/remoteproc/ |
H A D | remoteproc_elf_helpers.h | 76 ELF_GEN_FIELD_GET_SET(phdr, p_flags, u32) in ELF_GEN_FIELD_GET_SET()
|
H A D | qcom_common.c | 292 if ((phdr->p_flags & QCOM_MDT_TYPE_MASK) == QCOM_MDT_TYPE_HASH) in qcom_register_dump_segments()
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | opal-core.c | 383 phdr->p_flags = 0; in create_opalcore() 397 phdr->p_flags = cpu_to_be32(PF_R|PF_W|PF_X); in create_opalcore()
|
/openbmc/qemu/linux-user/ |
H A D | gen-vdso-elfn.c.inc | 30 bswaps(&phdr->p_flags); /* Segment flags */ 186 if ((phdr[i].p_flags & (PF_R | PF_W)) != (PF_R | PF_W)) {
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | fadump.c | 1088 phdr->p_flags = 0; in fadump_create_elfcore_headers() 1103 phdr->p_flags = 0; in fadump_create_elfcore_headers() 1129 phdr->p_flags = PF_R|PF_W|PF_X; in fadump_create_elfcore_headers()
|
/openbmc/qemu/include/ |
H A D | elf.h | 1546 Elf32_Word p_flags; member 1552 Elf64_Word p_flags; member
|
/openbmc/linux/tools/perf/util/ |
H A D | genelf.c | 301 phdr[0].p_flags = PF_X | PF_R; in jit_write_elf()
|
/openbmc/qemu/include/hw/ |
H A D | elf_ops.h.inc | 26 bswap32s(&phdr->p_flags); /* Segment flags */ 529 ph->p_flags & PF_X) {
|