Home
last modified time | relevance | path

Searched refs:phdrs (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/arch/x86/boot/compressed/
Dmisc.c273 Elf64_Phdr *phdrs, *phdr; in parse_elf() local
276 Elf32_Phdr *phdrs, *phdr; in parse_elf()
292 phdrs = malloc(sizeof(*phdrs) * ehdr.e_phnum); in parse_elf()
293 if (!phdrs) in parse_elf()
296 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum); in parse_elf()
299 phdr = &phdrs[i]; in parse_elf()
319 free(phdrs); in parse_elf()
/Linux-v4.19/drivers/soc/qcom/
Dmdt_loader.c50 const struct elf32_phdr *phdrs; in qcom_mdt_get_size() local
58 phdrs = (struct elf32_phdr *)(ehdr + 1); in qcom_mdt_get_size()
61 phdr = &phdrs[i]; in qcom_mdt_get_size()
82 const struct elf32_phdr *phdrs; in __qcom_mdt_load() local
101 phdrs = (struct elf32_phdr *)(ehdr + 1); in __qcom_mdt_load()
120 phdr = &phdrs[i]; in __qcom_mdt_load()
159 phdr = &phdrs[i]; in __qcom_mdt_load()
/Linux-v4.19/fs/proc/
Dkcore.c345 struct elf_phdr *phdrs, *phdr; in read_kcore() local
347 phdrs = kzalloc(phdrs_len, GFP_KERNEL); in read_kcore()
348 if (!phdrs) { in read_kcore()
353 phdrs[0].p_type = PT_NOTE; in read_kcore()
354 phdrs[0].p_offset = notes_offset; in read_kcore()
355 phdrs[0].p_filesz = notes_len; in read_kcore()
357 phdr = &phdrs[1]; in read_kcore()
378 if (copy_to_user(buffer, (char *)phdrs + *fpos - phdrs_offset, in read_kcore()
380 kfree(phdrs); in read_kcore()
384 kfree(phdrs); in read_kcore()
/Linux-v4.19/drivers/remoteproc/
Dqcom_common.c101 const struct elf32_phdr *phdrs; in qcom_register_dump_segments() local
108 phdrs = (struct elf32_phdr *)(ehdr + 1); in qcom_register_dump_segments()
111 phdr = &phdrs[i]; in qcom_register_dump_segments()
Dqcom_q6v5_pil.c674 const struct elf32_phdr *phdrs; in q6v5_mpss_load() local
705 phdrs = (struct elf32_phdr *)(ehdr + 1); in q6v5_mpss_load()
708 phdr = &phdrs[i]; in q6v5_mpss_load()
726 phdr = &phdrs[i]; in q6v5_mpss_load()
/Linux-v4.19/fs/
Dbinfmt_elf_fdpic.c156 params->phdrs = kmalloc(size, GFP_KERNEL); in elf_fdpic_fetch_phdrs()
157 if (!params->phdrs) in elf_fdpic_fetch_phdrs()
160 retval = kernel_read(file, params->phdrs, size, &pos); in elf_fdpic_fetch_phdrs()
165 phdr = params->phdrs; in elf_fdpic_fetch_phdrs()
233 phdr = exec_params.phdrs; in load_elf_fdpic_binary()
479 kfree(exec_params.phdrs); in load_elf_fdpic_binary()
481 kfree(interp_params.phdrs); in load_elf_fdpic_binary()
751 if (params->phdrs[loop].p_type == PT_LOAD) in elf_fdpic_map_file()
804 phdr = params->phdrs; in elf_fdpic_map_file()
830 phdr = params->phdrs; in elf_fdpic_map_file()
[all …]
Dbinfmt_elf.c1783 static int fill_note_info(struct elfhdr *elf, int phdrs, in fill_note_info() argument
1826 fill_elf_header(elf, phdrs, in fill_note_info()
2032 static int fill_note_info(struct elfhdr *elf, int phdrs, in fill_note_info() argument
2066 fill_elf_header(elf, phdrs, ELF_ARCH, ELF_CORE_EFLAGS); in fill_note_info()
/Linux-v4.19/include/linux/
Delf-fdpic.h22 struct elf_phdr *phdrs; /* ref copy of PT_PHDR table */ member
/Linux-v4.19/tools/perf/util/
Dsymbol-elf.c1409 struct list_head phdrs; member
1414 list_for_each_entry((p), &(k)->phdrs, node)
1436 list_add_tail(&p->node, &kci->phdrs); in kcore_copy_info__addnew()
1445 list_for_each_entry_safe(p, tmp, &kci->phdrs, node) { in kcore_copy__free_phdrs()
1829 INIT_LIST_HEAD(&kci.phdrs); in kcore_copy()