Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/soc/qcom/
A Dmdt_loader.c96 if (phdr->p_paddr < min_addr) in qcom_mdt_get_size()
97 min_addr = phdr->p_paddr; in qcom_mdt_get_size()
99 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_get_size()
100 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_get_size()
227 if (phdr->p_paddr < min_addr) in qcom_mdt_pas_init()
228 min_addr = phdr->p_paddr; in qcom_mdt_pas_init()
230 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_pas_init()
231 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_pas_init()
292 if (phdr->p_paddr < min_addr) in __qcom_mdt_load()
293 min_addr = phdr->p_paddr; in __qcom_mdt_load()
[all …]
/linux-6.3-rc2/kernel/
A Dkexec_elf.c194 } 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()
A Dkexec_file.c1274 phdr->p_offset = phdr->p_paddr = notes_addr; in crash_prepare_elf64_headers()
1282 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in crash_prepare_elf64_headers()
1293 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in crash_prepare_elf64_headers()
1307 phdr->p_paddr = mstart; in crash_prepare_elf64_headers()
1313 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in crash_prepare_elf64_headers()
/linux-6.3-rc2/arch/powerpc/boot/
A Delf.h99 Elf32_Addr p_paddr; member
111 Elf64_Addr p_paddr; /* Segment physical address */ member
/linux-6.3-rc2/arch/s390/kernel/
A Dkexec_elf.c42 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()
/linux-6.3-rc2/arch/x86/boot/compressed/
A Dmisc.c318 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf()
320 dest = (void *)(phdr->p_paddr); in parse_elf()
/linux-6.3-rc2/arch/riscv/kernel/
A Delf_kexec.c60 kbuf.mem = phdr->p_paddr - old_pbase + new_pbase; in riscv_kexec_elf_load()
91 if (lowest_paddr > phdr->p_paddr) in elf_find_pbase()
92 lowest_paddr = phdr->p_paddr; in elf_find_pbase()
/linux-6.3-rc2/arch/x86/um/
A Delfcore.c34 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
/linux-6.3-rc2/arch/ia64/kernel/
A Delfcore.c37 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
/linux-6.3-rc2/arch/powerpc/kernel/
A Dfadump.c777 phdr->p_paddr = __pa(fw_dump.cpu_notes_buf_vaddr); in fadump_update_elfcore_header()
778 phdr->p_offset = phdr->p_paddr; in fadump_update_elfcore_header()
1101 phdr->p_paddr = 0; in fadump_create_elfcore_headers()
1115 phdr->p_paddr = fadump_relocate(paddr_vmcoreinfo_note()); in fadump_create_elfcore_headers()
1116 phdr->p_offset = phdr->p_paddr; in fadump_create_elfcore_headers()
1153 phdr->p_paddr = mbase; in fadump_create_elfcore_headers()
/linux-6.3-rc2/include/uapi/linux/
A Delf.h253 Elf32_Addr p_paddr; member
265 Elf64_Addr p_paddr; /* Segment physical address */ member
/linux-6.3-rc2/arch/arm64/kernel/
A Delfcore.c101 phdr.p_paddr = 0; in elf_core_write_extra_phdrs()
/linux-6.3-rc2/fs/proc/
A Dkcore.c390 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()
A Dvmcore.c878 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf64()
1069 phdr.p_vaddr = phdr.p_paddr = 0; in merge_note_headers_elf32()
/linux-6.3-rc2/tools/testing/selftests/proc/
A Dproc-pid-vm.c102 uint64_t p_paddr; member
191 ph.p_paddr = 0; in make_exe()
/linux-6.3-rc2/drivers/remoteproc/
A Dremoteproc_elf_helpers.h70 ELF_GEN_FIELD_GET_SET(phdr, p_paddr, u64) in ELF_GEN_FIELD_GET_SET()
A Dqcom_q6v5_mss.c1367 if (phdr->p_paddr < min_addr) in q6v5_mpss_load()
1368 min_addr = phdr->p_paddr; in q6v5_mpss_load()
1370 if (phdr->p_paddr + phdr->p_memsz > max_addr) in q6v5_mpss_load()
1371 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in q6v5_mpss_load()
1409 offset = phdr->p_paddr - mpss_reloc; in q6v5_mpss_load()
1649 ret = rproc_coredump_add_custom_segment(rproc, phdr->p_paddr, in qcom_q6v5_register_dump_segments()
A Dqcom_common.c289 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
/linux-6.3-rc2/drivers/media/platform/st/sti/c8sectpfe/
A Dc8sectpfe-core.c1025 seg_num, phdr->p_paddr, phdr->p_filesz, dest, in load_imem_segment()
1054 seg_num, phdr->p_paddr, phdr->p_filesz, in load_dmem_segment()
1106 dst += (phdr->p_paddr & 0xFFFFF) * sizeof(unsigned int); in load_slim_core_fw()
1114 dst += (phdr->p_paddr & 0xFFFFF) * sizeof(unsigned int); in load_slim_core_fw()
/linux-6.3-rc2/arch/parisc/boot/compressed/
A Dmisc.c269 dest = (void *)((unsigned long) phdr->p_paddr & in parse_elf()
/linux-6.3-rc2/arch/powerpc/platforms/powernv/
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-6.3-rc2/arch/mips/kernel/
A Dvpe.c703 memcpy((void *)phdr->p_paddr, in vpe_elfload()
706 memset((void *)phdr->p_paddr + phdr->p_filesz, in vpe_elfload()
/linux-6.3-rc2/arch/mips/boot/
A Delf2ecoff.c194 p->p_paddr = swab32(p->p_paddr); in convert_elf_phdrs()
/linux-6.3-rc2/tools/perf/util/
A Dgenelf.c298 phdr[0].p_paddr = 0; in jit_write_elf()
/linux-6.3-rc2/sound/pci/mixart/
A Dmixart_hwdep.c83 __be32 p_paddr; member

Completed in 88 milliseconds

12