Home
last modified time | relevance | path

Searched refs:p_memsz (Results 1 – 25 of 53) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/soc/qcom/
H A Dmdt_loader.c28 if (!phdr->p_memsz) in mdt_phdr_valid()
61 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_get_size()
62 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_get_size()
193 if (phdr->p_paddr + phdr->p_memsz > max_addr) in __qcom_mdt_load()
194 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in __qcom_mdt_load()
227 if (offset < 0 || offset + phdr->p_memsz > mem_size) { in __qcom_mdt_load()
233 if (phdr->p_filesz > phdr->p_memsz) { in __qcom_mdt_load()
276 if (phdr->p_memsz > phdr->p_filesz) in __qcom_mdt_load()
277 memset(ptr + phdr->p_filesz, 0, phdr->p_memsz - phdr->p_filesz); in __qcom_mdt_load()
/OK3568_Linux_fs/kernel/arch/ia64/kernel/
H A Delfcore.c26 phdr.p_memsz = PAGE_ALIGN(phdr.p_memsz); in elf_core_write_extra_phdrs()
27 phdr.p_filesz = phdr.p_memsz; in elf_core_write_extra_phdrs()
53 size_t memsz = PAGE_ALIGN(gate_phdrs[i].p_memsz); in elf_core_write_extra_data()
72 size += PAGE_ALIGN(gate_phdrs[i].p_memsz); in elf_core_extra_data_size()
/OK3568_Linux_fs/kernel/fs/
H A Dbinfmt_elf_fdpic.c171 params->stack_size = phdr->p_memsz; in elf_fdpic_fetch_phdrs()
794 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) { in elf_fdpic_map_file()
820 seg->p_vaddr + seg->p_memsz) { in elf_fdpic_map_file()
840 phdr->p_vaddr + phdr->p_memsz <= in elf_fdpic_map_file()
841 seg->p_vaddr + seg->p_memsz) { in elf_fdpic_map_file()
852 if (phdr->p_memsz == 0 || in elf_fdpic_map_file()
853 phdr->p_memsz % sizeof(Elf32_Dyn) != 0) in elf_fdpic_map_file()
856 tmp = phdr->p_memsz / sizeof(Elf32_Dyn); in elf_fdpic_map_file()
878 load_addr = PAGE_ALIGN(mseg->addr + mseg->p_memsz); in elf_fdpic_map_file()
880 mseg->p_memsz += in elf_fdpic_map_file()
[all …]
H A Dbinfmt_elf.c413 return cmds[last_idx].p_vaddr + cmds[last_idx].p_memsz - in total_mapping_size()
654 eppnt->p_filesz > eppnt->p_memsz || in load_elf_interp()
655 eppnt->p_memsz > TASK_SIZE || in load_elf_interp()
656 TASK_SIZE - eppnt->p_memsz < k) { in load_elf_interp()
673 k = load_addr + eppnt->p_vaddr + eppnt->p_memsz; in load_elf_interp()
1178 if (BAD_ADDR(k) || elf_ppnt->p_filesz > elf_ppnt->p_memsz || in load_elf_binary()
1179 elf_ppnt->p_memsz > TASK_SIZE || in load_elf_binary()
1180 TASK_SIZE - elf_ppnt->p_memsz < k) { in load_elf_binary()
1194 k = elf_ppnt->p_vaddr + elf_ppnt->p_memsz; in load_elf_binary()
1410 bss = ELF_PAGEALIGN(eppnt->p_memsz + eppnt->p_vaddr); in load_elf_library()
[all …]
/OK3568_Linux_fs/kernel/fs/proc/
H A Dvmcore.c719 max_sz = phdr_ptr->p_memsz; in update_note_header_size_elf64()
743 phdr_ptr->p_memsz = real_sz; in update_note_header_size_elf64()
783 *sz_ptnote += phdr_ptr->p_memsz; in get_note_number_and_size_elf64()
817 rc = elfcorehdr_read_notes(notes_buf, phdr_ptr->p_memsz, in copy_notes_elf64()
821 notes_buf += phdr_ptr->p_memsz; in copy_notes_elf64()
863 phdr.p_filesz = phdr.p_memsz = phdr_sz; in merge_note_headers_elf64()
884 elfnotes_orig_sz = phdr.p_memsz; in merge_note_headers_elf64()
910 max_sz = phdr_ptr->p_memsz; in update_note_header_size_elf32()
934 phdr_ptr->p_memsz = real_sz; in update_note_header_size_elf32()
974 *sz_ptnote += phdr_ptr->p_memsz; in get_note_number_and_size_elf32()
[all …]
/OK3568_Linux_fs/kernel/kernel/
H A Dkexec_elf.c194 } else if (phdr->p_paddr + phdr->p_memsz < phdr->p_paddr) { in elf_is_phdr_sane()
224 phdr->p_memsz = elf64_to_cpu(ehdr, buf_phdr->p_memsz); in elf_read_phdr()
233 phdr->p_memsz = elf32_to_cpu(ehdr, buf_phdr->p_memsz); in elf_read_phdr()
408 if (size > phdr->p_memsz) in kexec_elf_load()
409 size = phdr->p_memsz; in kexec_elf_load()
413 kbuf->memsz = phdr->p_memsz; in kexec_elf_load()
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/lib/
H A Delf.c157 TEST_ASSERT(phdr.p_memsz > 0, "Unexpected loadable segment " in kvm_vm_elf_load()
160 n1, (uint64_t) phdr.p_memsz); in kvm_vm_elf_load()
163 vm_vaddr_t seg_vend = phdr.p_vaddr + phdr.p_memsz - 1; in kvm_vm_elf_load()
/OK3568_Linux_fs/kernel/arch/sparc/vdso/
H A Dvdso2c.h37 if (GET_BE(&pt[i].p_memsz) != GET_BE(&pt[i].p_filesz)) in BITSFUNC()
40 load_size = GET_BE(&pt[i].p_memsz); in BITSFUNC()
45 GET_BE(&pt[i].p_memsz); in BITSFUNC()
/OK3568_Linux_fs/kernel/arch/x86/entry/vdso/
H A Dvdso2c.h38 if (GET_LE(&pt[i].p_memsz) != GET_LE(&pt[i].p_filesz)) in BITSFUNC()
41 load_size = GET_LE(&pt[i].p_memsz); in BITSFUNC()
46 GET_LE(&pt[i].p_memsz); in BITSFUNC()
/OK3568_Linux_fs/kernel/arch/powerpc/boot/
H A Delf_util.c44 info->memsize = (unsigned long)elf64ph->p_memsz; in parse_elf64()
75 info->memsize = elf32ph->p_memsz; in parse_elf32()
H A Delf.h101 Elf32_Word p_memsz; member
113 Elf64_Xword p_memsz; /* Segment size in memory */ member
/OK3568_Linux_fs/u-boot/tools/rockchip/
H A Dtrust_merger.h172 uint32_t p_memsz; member
184 uint64_t p_memsz; /* Segment size in memory */ member
/OK3568_Linux_fs/yocto/poky/scripts/
H A Drelocate_sdk.py85 p_memsz, p_flags, p_align = struct.unpack(ph_fmt, ph_hdr)
89 p_filesz, p_memsz, p_align = struct.unpack(ph_fmt, ph_hdr)
106 % (elf_file_name, p_memsz, len(new_dl_path) + 1))
/OK3568_Linux_fs/kernel/arch/s390/kernel/
H A Dkexec_elf.c45 buf.memsz = phdr->p_memsz; in kexec_file_add_kernel_elf()
48 if (entry - phdr->p_paddr < phdr->p_memsz) { in kexec_file_add_kernel_elf()
/OK3568_Linux_fs/kernel/drivers/remoteproc/
H A Dqcom_q6v5_mss.c870 if (!phdr->p_memsz) in q6v5_phdr_valid()
1148 if (phdr->p_paddr + phdr->p_memsz > max_addr) in q6v5_mpss_load()
1149 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in q6v5_mpss_load()
1179 if (offset < 0 || offset + phdr->p_memsz > qproc->mpss_size) { in q6v5_mpss_load()
1185 if (phdr->p_filesz > phdr->p_memsz) { in q6v5_mpss_load()
1193 ptr = memremap(qproc->mpss_phys + offset, phdr->p_memsz, MEMREMAP_WC); in q6v5_mpss_load()
1197 &qproc->mpss_phys, offset, phdr->p_memsz); in q6v5_mpss_load()
1237 if (phdr->p_memsz > phdr->p_filesz) { in q6v5_mpss_load()
1239 phdr->p_memsz - phdr->p_filesz); in q6v5_mpss_load()
1242 size += phdr->p_memsz; in q6v5_mpss_load()
[all …]
H A Dqcom_common.c135 if (!phdr->p_memsz) in qcom_register_dump_segments()
139 phdr->p_memsz); in qcom_register_dump_segments()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Delf-fdpic.h24 Elf32_Word p_memsz; /* allocation size recorded in file */ member
H A Delf.h250 Elf32_Word p_memsz; member
262 Elf64_Xword p_memsz; /* Segment size in memory */ member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Delf-fdpic.h24 Elf32_Word p_memsz; /* allocation size recorded in file */ member
H A Delf.h250 Elf32_Word p_memsz; member
262 Elf64_Xword p_memsz; /* Segment size in memory */ member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Delf-fdpic.h24 Elf32_Word p_memsz; /* allocation size recorded in file */ member
H A Delf.h251 Elf32_Word p_memsz; member
263 Elf64_Xword p_memsz; /* Segment size in memory */ member
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/minidump/
H A Drk_minidump.c179 phdr->p_filesz = phdr->p_memsz = mdr->region_size; in md_update_ss_toc()
336 (phdr->p_memsz == entry->size)) in rk_minidump_clear_headers()
564 phdr->p_filesz = phdr->p_memsz = strlen(linux_banner) + 1; in rk_minidump_add_header()
657 md_elf_size = phdr->p_memsz + phdr->p_offset; in rk_minidump_driver_probe()
/OK3568_Linux_fs/u-boot/cmd/
H A Delf.c47 if (phdr->p_filesz != phdr->p_memsz) in load_elf_image_phdr()
49 phdr->p_memsz - phdr->p_filesz); in load_elf_image_phdr()
/OK3568_Linux_fs/kernel/tools/testing/selftests/proc/
H A Dproc-pid-vm.c102 uint64_t p_memsz; member
191 ph.p_memsz = sizeof(struct elf64_hdr) + sizeof(struct elf64_phdr) + len; in make_exe()

123