Searched refs:phdrs (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/soc/qcom/
H A Dmdt_loader.c34 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 Dmisc.c237 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 Dmisc.c298 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 Delf-fdpic.h30 struct elf_phdr *phdrs; /* ref copy of PT_PHDR table */ member in struct:elf_fdpic_params
/linux-master/fs/proc/
H A Dkcore.c372 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 Dbinfmt_elf_fdpic.c152 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 Dbinfmt_elf.c1796 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 Dqcom_common.c277 const struct elf32_phdr *phdrs; local
284 phdrs = (struct elf32_phdr *)(ehdr + 1);
287 phdr = &phdrs[i];
H A Dqcom_q6v5_mss.c1330 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 Dsymbol-elf.c2143 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