| /Linux-v5.10/drivers/soc/qcom/ |
| D | mdt_loader.c | 58 if (phdr->p_paddr < min_addr) in qcom_mdt_get_size() 59 min_addr = phdr->p_paddr; in qcom_mdt_get_size() 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() 190 if (phdr->p_paddr < min_addr) in __qcom_mdt_load() 191 min_addr = phdr->p_paddr; in __qcom_mdt_load() 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() 226 offset = phdr->p_paddr - mem_reloc; in __qcom_mdt_load()
|
| /Linux-v5.10/kernel/ |
| D | kexec_elf.c | 194 } else if (phdr->p_paddr + phdr->p_memsz < phdr->p_paddr) { in elf_is_phdr_sane() 221 phdr->p_paddr = elf64_to_cpu(ehdr, buf_phdr->p_paddr); in elf_read_phdr() 230 phdr->p_paddr = elf32_to_cpu(ehdr, buf_phdr->p_paddr); in elf_read_phdr() 415 kbuf->buf_min = phdr->p_paddr; in kexec_elf_load()
|
| D | kexec_file.c | 1301 phdr->p_offset = phdr->p_paddr = notes_addr; in crash_prepare_elf64_headers() 1309 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in crash_prepare_elf64_headers() 1320 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in crash_prepare_elf64_headers() 1334 phdr->p_paddr = mstart; in crash_prepare_elf64_headers() 1340 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in crash_prepare_elf64_headers()
|
| /Linux-v5.10/arch/powerpc/boot/ |
| D | elf.h | 99 Elf32_Addr p_paddr; member 111 Elf64_Addr p_paddr; /* Segment physical address */ member
|
| /Linux-v5.10/arch/s390/kernel/ |
| D | kexec_elf.c | 42 buf.mem = ALIGN(phdr->p_paddr, phdr->p_align); in kexec_file_add_kernel_elf() 48 if (entry - phdr->p_paddr < phdr->p_memsz) { in kexec_file_add_kernel_elf()
|
| D | crash_dump.c | 570 phdr->p_paddr = start; in loads_init()
|
| /Linux-v5.10/arch/ia64/kernel/ |
| D | elfcore.c | 37 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
|
| /Linux-v5.10/arch/x86/um/ |
| D | elfcore.c | 34 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
|
| /Linux-v5.10/arch/x86/boot/compressed/ |
| D | misc.c | 311 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf() 313 dest = (void *)(phdr->p_paddr); in parse_elf()
|
| /Linux-v5.10/include/uapi/linux/ |
| D | elf.h | 249 Elf32_Addr p_paddr; member 261 Elf64_Addr p_paddr; /* Segment physical address */ member
|
| /Linux-v5.10/arch/powerpc/kernel/ |
| D | fadump.c | 765 phdr->p_paddr = __pa(fw_dump.cpu_notes_buf_vaddr); in fadump_update_elfcore_header() 766 phdr->p_offset = phdr->p_paddr; in fadump_update_elfcore_header() 1082 phdr->p_paddr = 0; in fadump_create_elfcore_headers() 1096 phdr->p_paddr = fadump_relocate(paddr_vmcoreinfo_note()); in fadump_create_elfcore_headers() 1097 phdr->p_offset = phdr->p_paddr; in fadump_create_elfcore_headers() 1134 phdr->p_paddr = mbase; in fadump_create_elfcore_headers()
|
| /Linux-v5.10/fs/proc/ |
| D | kcore.c | 390 phdr->p_paddr = __pa(m->addr); in read_kcore() 392 phdr->p_paddr = __pa_symbol(m->addr); in read_kcore() 394 phdr->p_paddr = (elf_addr_t)-1; in read_kcore()
|
| D | vmcore.c | 858 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf64() 1049 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf32()
|
| /Linux-v5.10/drivers/remoteproc/ |
| D | remoteproc_elf_helpers.h | 69 ELF_GEN_FIELD_GET_SET(phdr, p_paddr, u64)
|
| D | qcom_q6v5_mss.c | 1142 if (phdr->p_paddr < min_addr) in q6v5_mpss_load() 1143 min_addr = phdr->p_paddr; in q6v5_mpss_load() 1145 if (phdr->p_paddr + phdr->p_memsz > max_addr) in q6v5_mpss_load() 1146 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in q6v5_mpss_load() 1175 offset = phdr->p_paddr - mpss_reloc; in q6v5_mpss_load() 1397 ret = rproc_coredump_add_custom_segment(rproc, phdr->p_paddr, in qcom_q6v5_register_dump_segments()
|
| D | qcom_common.c | 138 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
|
| D | mtk_scp.c | 231 u32 da = phdr->p_paddr; in scp_elf_load_segments()
|
| /Linux-v5.10/tools/testing/selftests/proc/ |
| D | proc-pid-vm.c | 100 uint64_t p_paddr; member 189 ph.p_paddr = 0; in make_exe()
|
| /Linux-v5.10/drivers/media/platform/sti/c8sectpfe/ |
| D | c8sectpfe-core.c | 1036 phdr->p_paddr, phdr->p_filesz, in load_imem_segment() 1065 seg_num, phdr->p_paddr, phdr->p_filesz, in load_dmem_segment() 1117 dst += (phdr->p_paddr & 0xFFFFF) * sizeof(unsigned int); in load_slim_core_fw() 1125 dst += (phdr->p_paddr & 0xFFFFF) * sizeof(unsigned int); in load_slim_core_fw()
|
| /Linux-v5.10/arch/parisc/boot/compressed/ |
| D | misc.c | 269 dest = (void *)((unsigned long) phdr->p_paddr & in parse_elf()
|
| /Linux-v5.10/arch/powerpc/platforms/powernv/ |
| D | opal-core.c | 383 phdr->p_paddr = phdr->p_vaddr = 0; in create_opalcore() 406 phdr->p_paddr = cpu_to_be64(paddr); in create_opalcore()
|
| /Linux-v5.10/arch/mips/boot/ |
| D | elf2ecoff.c | 194 p->p_paddr = swab32(p->p_paddr); in convert_elf_phdrs()
|
| /Linux-v5.10/arch/mips/kernel/ |
| D | vpe.c | 703 memcpy((void *)phdr->p_paddr, in vpe_elfload() 706 memset((void *)phdr->p_paddr + phdr->p_filesz, in vpe_elfload()
|
| /Linux-v5.10/sound/pci/mixart/ |
| D | mixart_hwdep.c | 82 __be32 p_paddr; member
|
| /Linux-v5.10/arch/powerpc/kexec/ |
| D | file_load_64.c | 769 if (phdr->p_paddr == BACKUP_SRC_START) { in update_backup_region_phdr()
|