Home
last modified time | relevance | path

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

/linux/drivers/soc/qcom/
H A Dmdt_loader.c130 if (phdr->p_paddr < min_addr) in qcom_mdt_get_size()
131 min_addr = phdr->p_paddr; in qcom_mdt_get_size()
133 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_get_size()
134 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_get_size()
271 if (phdr->p_paddr < min_addr) in qcom_mdt_pas_init()
272 min_addr = phdr->p_paddr; in qcom_mdt_pas_init()
274 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_pas_init()
275 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_pas_init()
383 if (phdr->p_paddr < min_addr) in qcom_mdt_load_no_init()
384 min_addr = phdr->p_paddr; in qcom_mdt_load_no_init()
[all …]
/linux/arch/riscv/kernel/
H A Dkexec_elf.c48 kbuf.mem = phdr->p_paddr - old_pbase + new_pbase; in riscv_kexec_elf_load()
79 if (lowest_paddr > phdr->p_paddr) in elf_find_pbase()
80 lowest_paddr = phdr->p_paddr; in elf_find_pbase()
/linux/kernel/
H A Dcrash_core.c217 phdr->p_offset = phdr->p_paddr = notes_addr; in crash_prepare_elf64_headers()
225 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in crash_prepare_elf64_headers()
236 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in crash_prepare_elf64_headers()
250 phdr->p_paddr = mstart; in crash_prepare_elf64_headers()
257 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in crash_prepare_elf64_headers()
/linux/arch/powerpc/boot/
H A Delf.h99 Elf32_Addr p_paddr; member
111 Elf64_Addr p_paddr; /* Segment physical address */ member
/linux/arch/s390/kernel/
H A Dkexec_elf.c42 buf.mem = ALIGN(phdr->p_paddr, phdr->p_align); in kexec_file_add_kernel_elf()
50 if (entry - phdr->p_paddr < phdr->p_memsz) { in kexec_file_add_kernel_elf()
H A Dcrash_dump.c500 phdr->p_paddr = paddr; in fill_ptload()
560 phdr->p_paddr = start_phys; in text_init()
/linux/arch/x86/boot/compressed/
H A Dmisc.c319 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf()
321 dest = (void *)(phdr->p_paddr); in parse_elf()
/linux/arch/loongarch/kernel/
H A Dkexec_elf.c42 *text_offset = __pa(phdr->p_paddr); in _elf_kexec_load()
/linux/arch/powerpc/kernel/
H A Dfadump.c768 phdr->p_paddr = __pa(fw_dump.cpu_notes_buf_vaddr); in fadump_update_elfcore_header()
769 phdr->p_offset = phdr->p_paddr; in fadump_update_elfcore_header()
996 phdr->p_paddr = start; in populate_elf_pt_load()
1030 phdr->p_paddr = 0; in fadump_populate_elfcorehdr()
1043 phdr->p_paddr = phdr->p_offset = fdh->vmcoreinfo_raddr; in fadump_populate_elfcorehdr()
/linux/drivers/remoteproc/
H A Dremoteproc_elf_helpers.h70 ELF_GEN_FIELD_GET_SET(phdr, p_paddr, u64) in ELF_GEN_FIELD_GET_SET()
H A Dqcom_q6v5_mss.c1437 if (phdr->p_paddr < min_addr) in q6v5_mpss_load()
1438 min_addr = phdr->p_paddr; in q6v5_mpss_load()
1440 if (phdr->p_paddr + phdr->p_memsz > max_addr) in q6v5_mpss_load()
1441 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in q6v5_mpss_load()
1479 offset = phdr->p_paddr - mpss_reloc; in q6v5_mpss_load()
1719 ret = rproc_coredump_add_custom_segment(rproc, phdr->p_paddr, in qcom_q6v5_register_dump_segments()
H A Dqcom_common.c300 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
H A Dmtk_scp.c312 u32 da = phdr->p_paddr; in scp_elf_load_segments()
/linux/tools/testing/selftests/proc/
H A Dproc-pid-vm.c107 uint64_t p_paddr; member
196 ph.p_paddr = 0; in make_exe()
/linux/arch/powerpc/platforms/powernv/
H A Dopal-core.c385 phdr->p_paddr = phdr->p_vaddr = 0; in create_opalcore()
408 phdr->p_paddr = cpu_to_be64(paddr); in create_opalcore()
/linux/arch/parisc/boot/compressed/
H A Dmisc.c269 dest = (void *)((unsigned long) phdr->p_paddr & in parse_elf()
/linux/arch/mips/boot/
H A Delf2ecoff.c194 p->p_paddr = swab32(p->p_paddr); in convert_elf_phdrs()
/linux/arch/mips/kernel/
H A Dvpe.c703 memcpy((void *)phdr->p_paddr, in vpe_elfload()
706 memset((void *)phdr->p_paddr + phdr->p_filesz, in vpe_elfload()
/linux/tools/perf/util/
H A Dgenelf.c216 phdr[0].p_paddr = GEN_ELF_TEXT_OFFSET; in jit_write_elf()
H A Dsymbol-elf.c2052 .p_paddr = 0, in kcore__add_phdr()
/linux/sound/pci/mixart/
H A Dmixart_hwdep.c83 __be32 p_paddr; member
/linux/fs/proc/
H A Dvmcore.c895 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf64()
1086 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf32()
/linux/fs/
H A Dbinfmt_elf_fdpic.c1270 phdr->p_paddr = 0; in fill_elf_note_phdr()
1590 phdr.p_paddr = 0; in elf_fdpic_core_dump()
/linux/Documentation/arch/arm64/
H A Dmemory-tagging-extension.rst239 :``p_paddr``: 0
/linux/sound/soc/codecs/
H A Drt5677.c838 if (pr_hdr->p_paddr && pr_hdr->p_filesz) { in rt5677_parse_and_load_dsp()
840 pr_hdr->p_filesz, pr_hdr->p_paddr); in rt5677_parse_and_load_dsp()
842 ret = rt5677_spi_write(pr_hdr->p_paddr, in rt5677_parse_and_load_dsp()