| /linux/arch/riscv/kernel/ |
| H A D | kexec_elf.c | 48 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 D | crash_core.c | 226 phdr->p_offset = phdr->p_paddr = notes_addr; in crash_prepare_elf64_headers() 234 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in crash_prepare_elf64_headers() 245 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in crash_prepare_elf64_headers() 259 phdr->p_paddr = mstart; in crash_prepare_elf64_headers() 266 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in crash_prepare_elf64_headers()
|
| /linux/arch/powerpc/boot/ |
| H A D | elf.h | 99 Elf32_Addr p_paddr; member 111 Elf64_Addr p_paddr; /* Segment physical address */ member
|
| /linux/arch/s390/kernel/ |
| H A D | kexec_elf.c | 42 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 D | crash_dump.c | 500 phdr->p_paddr = paddr; in fill_ptload() 560 phdr->p_paddr = start_phys; in text_init()
|
| /linux/arch/x86/boot/compressed/ |
| H A D | misc.c | 319 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf() 321 dest = (void *)(phdr->p_paddr); in parse_elf()
|
| /linux/fs/proc/ |
| H A D | kcore.c | 403 phdr->p_paddr = __pa(m->addr); in read_kcore_iter() 405 phdr->p_paddr = __pa_symbol(m->addr); in read_kcore_iter() 407 phdr->p_paddr = (elf_addr_t)-1; in read_kcore_iter()
|
| H A D | vmcore.c | 895 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/arch/loongarch/kernel/ |
| H A D | kexec_elf.c | 42 *text_offset = __pa(phdr->p_paddr); in _elf_kexec_load()
|
| /linux/arch/powerpc/kernel/ |
| H A D | fadump.c | 768 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 D | remoteproc_elf_helpers.h | 70 ELF_GEN_FIELD_GET_SET(phdr, p_paddr, u64) in ELF_GEN_FIELD_GET_SET()
|
| H A D | qcom_q6v5_mss.c | 1437 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 D | qcom_common.c | 300 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
|
| /linux/tools/testing/selftests/proc/ |
| H A D | proc-pid-vm.c | 107 uint64_t p_paddr; member 196 ph.p_paddr = 0; in make_exe()
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | opal-core.c | 385 phdr->p_paddr = phdr->p_vaddr = 0; in create_opalcore() 408 phdr->p_paddr = cpu_to_be64(paddr); in create_opalcore()
|
| /linux/fs/btrfs/ |
| H A D | raid56.c | 2711 phys_addr_t p_paddr = INVALID_PADDR; in finish_parity_scrub() local 2745 p_paddr = page_to_phys(page); in finish_parity_scrub() 2747 pointers[nr_data] = kmap_local_paddr(p_paddr); in finish_parity_scrub() 2753 __free_page(phys_to_page(p_paddr)); in finish_parity_scrub() 2754 p_paddr = INVALID_PADDR; in finish_parity_scrub() 2770 __free_page(phys_to_page(p_paddr)); in finish_parity_scrub() 2771 p_paddr = INVALID_PADDR; in finish_parity_scrub()
|
| /linux/arch/mips/boot/ |
| H A D | elf2ecoff.c | 194 p->p_paddr = swab32(p->p_paddr); in convert_elf_phdrs()
|
| /linux/arch/mips/kernel/ |
| H A 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/tools/perf/util/ |
| H A D | genelf.c | 234 phdr[0].p_paddr = GEN_ELF_TEXT_OFFSET; in jit_write_elf()
|
| H A D | symbol-elf.c | 2052 .p_paddr = 0, in kcore__add_phdr()
|
| /linux/sound/pci/mixart/ |
| H A D | mixart_hwdep.c | 83 __be32 p_paddr; member
|
| /linux/fs/ |
| H A D | binfmt_elf_fdpic.c | 1270 phdr->p_paddr = 0; in fill_elf_note_phdr() 1590 phdr.p_paddr = 0; in elf_fdpic_core_dump()
|
| H A D | binfmt_elf.c | 1463 phdr->p_paddr = 0; in fill_elf_note_phdr() 2075 phdr.p_paddr = 0; in elf_core_dump()
|
| /linux/Documentation/arch/arm64/ |
| H A D | memory-tagging-extension.rst | 239 :``p_paddr``: 0
|
| /linux/sound/soc/codecs/ |
| H A D | rt5677.c | 838 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()
|