Searched refs:phdrs (Results 1 - 10 of 10) sorted by relevance
/linux-master/drivers/soc/qcom/ |
H A D | mdt_loader.c | 34 static ssize_t mdt_load_split_segment(void *ptr, const struct elf32_phdr *phdrs, argument 38 const struct elf32_phdr *phdr = &phdrs[segment]; 80 const struct elf32_phdr *phdrs; local 88 phdrs = (struct elf32_phdr *)(ehdr + 1); 91 phdr = &phdrs[i]; 129 const struct elf32_phdr *phdrs; local 140 phdrs = (struct elf32_phdr *)(ehdr + 1); 145 if (phdrs[0].p_type == PT_LOAD) 149 if ((phdrs[i].p_flags & QCOM_MDT_TYPE_MASK) == QCOM_MDT_TYPE_HASH) { 160 ehdr_size = phdrs[ 208 const struct elf32_phdr *phdrs; local 269 const struct elf32_phdr *phdrs; local 300 const struct elf32_phdr *phdrs; local [all...] |
/linux-master/arch/parisc/boot/compressed/ |
H A D | misc.c | 237 Elf64_Phdr *phdrs, *phdr; local 240 Elf32_Phdr *phdrs, *phdr; 258 phdrs = malloc(sizeof(*phdrs) * ehdr.e_phnum); 259 if (!phdrs) 260 error("Failed to allocate space for phdrs"); 262 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum); 265 phdr = &phdrs[i]; 278 free(phdrs); [all...] |
/linux-master/arch/x86/boot/compressed/ |
H A D | misc.c | 298 Elf64_Phdr *phdrs, *phdr; local 301 Elf32_Phdr *phdrs, *phdr; 315 phdrs = malloc(sizeof(*phdrs) * ehdr.e_phnum); 316 if (!phdrs) 317 error("Failed to allocate space for phdrs"); 319 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum); 322 phdr = &phdrs[i]; 342 free(phdrs); [all...] |
/linux-master/include/linux/ |
H A D | elf-fdpic.h | 30 struct elf_phdr *phdrs; /* ref copy of PT_PHDR table */ member in struct:elf_fdpic_params
|
/linux-master/fs/proc/ |
H A D | kcore.c | 372 struct elf_phdr *phdrs, *phdr; local 374 phdrs = kzalloc(phdrs_len, GFP_KERNEL); 375 if (!phdrs) { 380 phdrs[0].p_type = PT_NOTE; 381 phdrs[0].p_offset = notes_offset; 382 phdrs[0].p_filesz = notes_len; 384 phdr = &phdrs[1]; 402 if (copy_to_iter((char *)phdrs + *fpos - phdrs_offset, tsz, 404 kfree(phdrs); 408 kfree(phdrs); [all...] |
/linux-master/fs/ |
H A D | binfmt_elf_fdpic.c | 152 params->phdrs = kmalloc(size, GFP_KERNEL); 153 if (!params->phdrs) 156 retval = kernel_read(file, params->phdrs, size, &pos); 161 phdr = params->phdrs; 229 phdr = exec_params.phdrs; 474 kfree(exec_params.phdrs); 476 kfree(interp_params.phdrs); 749 if (params->phdrs[loop].p_type == PT_LOAD) 798 phdr = params->phdrs; 824 phdr = params->phdrs; [all...] |
H A D | binfmt_elf.c | 1796 static int fill_note_info(struct elfhdr *elf, int phdrs, argument 1835 fill_elf_header(elf, phdrs, 1840 fill_elf_header(elf, phdrs, ELF_ARCH, ELF_CORE_EFLAGS);
|
/linux-master/drivers/remoteproc/ |
H A D | qcom_common.c | 277 const struct elf32_phdr *phdrs; local 284 phdrs = (struct elf32_phdr *)(ehdr + 1); 287 phdr = &phdrs[i];
|
H A D | qcom_q6v5_mss.c | 1330 const struct elf32_phdr *phdrs; local 1371 phdrs = (struct elf32_phdr *)(ehdr + 1); 1374 phdr = &phdrs[i]; 1419 phdr = &phdrs[i]; 1638 const struct elf32_phdr *phdrs; local 1655 phdrs = (struct elf32_phdr *)(ehdr + 1); 1659 phdr = &phdrs[i];
|
/linux-master/tools/perf/util/ |
H A D | symbol-elf.c | 2143 struct list_head phdrs; member in struct:kcore_copy_info 2148 list_for_each_entry((p), &(k)->phdrs, node) 2170 list_add_tail(&p->node, &kci->phdrs); 2179 list_for_each_entry_safe(p, tmp, &kci->phdrs, node) { 2360 /* Find phdrs that remap the kernel */ 2569 INIT_LIST_HEAD(&kci.phdrs);
|
Completed in 283 milliseconds