/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | mdt_loader.c | 96 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() 231 if (phdr->p_paddr < min_addr) in qcom_mdt_pas_init() 232 min_addr = phdr->p_paddr; in qcom_mdt_pas_init() 234 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_pas_init() 235 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_pas_init() 328 if (phdr->p_paddr < min_addr) in __qcom_mdt_load() 329 min_addr = phdr->p_paddr; in __qcom_mdt_load() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A 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()
|
/kernel/linux/linux-6.6/kernel/ |
H A 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()
|
H A D | crash_core.c | 374 phdr->p_offset = phdr->p_paddr = notes_addr; in crash_prepare_elf64_headers() 382 phdr->p_offset = phdr->p_paddr = paddr_vmcoreinfo_note(); in crash_prepare_elf64_headers() 393 phdr->p_offset = phdr->p_paddr = __pa_symbol(_text); in crash_prepare_elf64_headers() 407 phdr->p_paddr = mstart; in crash_prepare_elf64_headers() 413 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, in crash_prepare_elf64_headers()
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | elf.h | 99 Elf32_Addr p_paddr; member 111 Elf64_Addr p_paddr; /* Segment physical address */ member
|
/kernel/linux/linux-5.10/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() 48 if (entry - phdr->p_paddr < phdr->p_memsz) { in kexec_file_add_kernel_elf()
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | elf.h | 99 Elf32_Addr p_paddr; member 111 Elf64_Addr p_paddr; /* Segment physical address */ member
|
/kernel/linux/linux-6.6/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() 48 if (entry - phdr->p_paddr < phdr->p_memsz) { in kexec_file_add_kernel_elf()
|
/third_party/elfutils/tests/ |
H A D | vendorelf.c | 100 phdr.p_paddr = 1; in check_elf() 165 || phdr.p_paddr != 1 in check_elf()
|
H A D | alldts.c | 232 phdr[0].p_paddr = ehdr->e_phoff; in main() 243 phdr[1].p_paddr = 0x1a0; in main()
|
/third_party/elfutils/libelf/ |
H A D | gelf_update_phdr.c | 65 || unlikely (src->p_paddr > 0xffffffffull) in gelf_update_phdr() 101 COPY (p_paddr); in gelf_update_phdr()
|
H A D | elf32_getphdr.c | 163 CONVERT_TO (phdr[cnt].p_paddr, notcvt[cnt].p_paddr); in ElfW2() 213 CONVERT (phdr[cnt].p_paddr); in ElfW2()
|
H A D | gelf_getphdr.c | 97 COPY (p_paddr); in gelf_getphdr()
|
/third_party/rust/crates/libc/src/unix/haiku/ |
H A D | b64.rs | 15 pub p_paddr: ::Elf64_Addr,
|
H A D | b32.rs | 14 pub p_paddr: ::Elf32_Addr,
|
/third_party/rust/crates/libc/src/unix/solarish/ |
H A D | x86.rs | 14 pub p_paddr: ::Elf32_Addr,
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | elf_kexec.c | 60 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()
|
/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | elfcore.c | 34 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | elfcore.c | 37 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | elfcore.c | 37 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
|
/kernel/linux/linux-6.6/arch/x86/um/ |
H A D | elfcore.c | 34 phdr.p_paddr = 0; /* match other core phdrs */ in elf_core_write_extra_phdrs()
|
/kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
H A D | misc.c | 311 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf() 313 dest = (void *)(phdr->p_paddr); in parse_elf()
|
/kernel/linux/linux-6.6/arch/x86/boot/compressed/ |
H A D | misc.c | 318 dest += (phdr->p_paddr - LOAD_PHYSICAL_ADDR); in parse_elf() 320 dest = (void *)(phdr->p_paddr); in parse_elf()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | elf.h | 252 Elf32_Addr p_paddr; member 264 Elf64_Addr p_paddr; /* Segment physical address */ member
|