Home
last modified time | relevance | path

Searched refs:p_paddr (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/drivers/soc/qcom/
Dmdt_loader.c66 if (phdr->p_paddr < min_addr) in qcom_mdt_get_size()
67 min_addr = phdr->p_paddr; in qcom_mdt_get_size()
69 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_get_size()
70 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_get_size()
128 if (phdr->p_paddr < min_addr) in __qcom_mdt_load()
129 min_addr = phdr->p_paddr; in __qcom_mdt_load()
131 if (phdr->p_paddr + phdr->p_memsz > max_addr) in __qcom_mdt_load()
132 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in __qcom_mdt_load()
164 offset = phdr->p_paddr - mem_reloc; in __qcom_mdt_load()
/Linux-v4.19/arch/powerpc/boot/
Delf.h99 Elf32_Addr p_paddr; member
111 Elf64_Addr p_paddr; /* Segment physical address */ member
/Linux-v4.19/arch/ia64/hp/sim/boot/
Dbootloader.c153 req.addr = __pa(elf_phdr->p_paddr); in start_bootloader()
156 memset((char *)__pa(elf_phdr->p_paddr) + elf_phdr->p_filesz, 0, in start_bootloader()
/Linux-v4.19/arch/s390/kernel/
Dkexec_elf.c35 buf.mem = ALIGN(phdr->p_paddr, phdr->p_align); in kexec_file_add_elf_kernel()
38 if (phdr->p_paddr == 0) { in kexec_file_add_elf_kernel()
Dcrash_dump.c570 phdr->p_paddr = start; in loads_init()
/Linux-v4.19/arch/powerpc/kernel/
Dkexec_elf_64.c209 } else if (phdr->p_paddr + phdr->p_memsz < phdr->p_paddr) { in elf_is_phdr_sane()
230 phdr->p_paddr = elf_addr_to_cpu(elf_info->ehdr, buf_phdr->p_paddr); in elf_read_phdr()
549 kbuf.buf_min = phdr->p_paddr + base; in elf_exec_load()
Dfadump.c684 phdr->p_paddr = fw_dump.cpu_notes_buf; in fadump_update_elfcore_header()
685 phdr->p_offset = phdr->p_paddr; in fadump_update_elfcore_header()
1098 phdr->p_paddr = 0; in fadump_create_elfcore_headers()
1112 phdr->p_paddr = fadump_relocate(paddr_vmcoreinfo_note()); in fadump_create_elfcore_headers()
1113 phdr->p_offset = phdr->p_paddr; in fadump_create_elfcore_headers()
1144 phdr->p_paddr = mbase; in fadump_create_elfcore_headers()
/Linux-v4.19/arch/x86/boot/compressed/
Dmisc.c309 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf()
311 dest = (void *)(phdr->p_paddr); in parse_elf()
/Linux-v4.19/arch/ia64/kernel/
Delfcore.c37 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
/Linux-v4.19/arch/x86/um/
Delfcore.c34 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
/Linux-v4.19/include/uapi/linux/
Delf.h248 Elf32_Addr p_paddr; member
260 Elf64_Addr p_paddr; /* Segment physical address */ member
/Linux-v4.19/fs/proc/
Dkcore.c367 phdr->p_paddr = __pa(m->addr); in read_kcore()
369 phdr->p_paddr = __pa_symbol(m->addr); in read_kcore()
371 phdr->p_paddr = (elf_addr_t)-1; in read_kcore()
Dvmcore.c831 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf64()
1022 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf32()
/Linux-v4.19/kernel/
Dkexec_file.c1182 phdr->p_offset = phdr->p_paddr = notes_addr; in crash_prepare_elf64_headers()
1190 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in crash_prepare_elf64_headers()
1201 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in crash_prepare_elf64_headers()
1215 phdr->p_paddr = mstart; in crash_prepare_elf64_headers()
1222 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in crash_prepare_elf64_headers()
/Linux-v4.19/drivers/remoteproc/
Dqcom_q6v5_pil.c716 if (phdr->p_paddr < min_addr) in q6v5_mpss_load()
717 min_addr = phdr->p_paddr; in q6v5_mpss_load()
719 if (phdr->p_paddr + phdr->p_memsz > max_addr) in q6v5_mpss_load()
720 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in q6v5_mpss_load()
731 offset = phdr->p_paddr - mpss_reloc; in q6v5_mpss_load()
Dqcom_common.c122 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
Dremoteproc_elf_loader.c158 u32 da = phdr->p_paddr;
Dremoteproc_core.c1180 phdr->p_paddr = segment->da; in rproc_coredump()
/Linux-v4.19/drivers/media/platform/sti/c8sectpfe/
Dc8sectpfe-core.c1042 phdr->p_paddr, phdr->p_filesz, in load_imem_segment()
1071 seg_num, phdr->p_paddr, phdr->p_filesz, in load_dmem_segment()
1123 dst += (phdr->p_paddr & 0xFFFFF) * sizeof(unsigned int); in load_slim_core_fw()
1131 dst += (phdr->p_paddr & 0xFFFFF) * sizeof(unsigned int); in load_slim_core_fw()
/Linux-v4.19/arch/mips/boot/
Delf2ecoff.c194 p->p_paddr = swab32(p->p_paddr); in convert_elf_phdrs()
/Linux-v4.19/arch/mips/kernel/
Dvpe.c703 memcpy((void *)phdr->p_paddr, in vpe_elfload()
706 memset((void *)phdr->p_paddr + phdr->p_filesz, in vpe_elfload()
/Linux-v4.19/arch/x86/kernel/
Dcrash.c288 phdr->p_paddr == image->arch.backup_src_start && in prepare_elf_headers()
/Linux-v4.19/sound/pci/mixart/
Dmixart_hwdep.c95 __be32 p_paddr; member
/Linux-v4.19/fs/
Dbinfmt_elf_fdpic.c1324 phdr->p_paddr = 0; in fill_elf_note_phdr()
1740 phdr.p_paddr = 0; in elf_fdpic_core_dump()
Dbinfmt_elf.c1473 phdr->p_paddr = 0; in fill_elf_note_phdr()
2337 phdr.p_paddr = 0; in elf_core_dump()

12