Elf64_Phdr
Elf64_Phdr *phdrs, *phdr;
Elf64_Phdr *elf64ph;
elf64ph = (Elf64_Phdr *)((unsigned long)elf64 +
return sizeof(struct elfhdr) + (phdr_cnt * sizeof(Elf64_Phdr));
Elf64_Phdr *phdr;
phdr = (Elf64_Phdr *)(ehdr + 1);
extra_sz = (CONFIG_CRASH_MAX_MEMORY_RANGES - cmem->nr_ranges) * sizeof(Elf64_Phdr);
Elf64_Phdr *phdr;
((oc_conf->ptload_cnt + 1) * sizeof(Elf64_Phdr)));
elf->e_phentsize = cpu_to_be16(sizeof(Elf64_Phdr));
phdr = (Elf64_Phdr *)bufp;
bufp += sizeof(Elf64_Phdr);
oc_conf->ptload_phdr = (Elf64_Phdr *)bufp;
phdr = (Elf64_Phdr *)bufp;
bufp += sizeof(Elf64_Phdr);
Elf64_Phdr *ptload_phdr;
ehdr->e_phentsize = sizeof(Elf64_Phdr);
static void fill_ptload(Elf64_Phdr *phdr, unsigned long paddr,
static void loads_init(Elf64_Phdr *phdr, bool os_info_has_vm)
void elfcorehdr_fill_device_ram_ptload_elf64(Elf64_Phdr *phdr,
static void text_init(Elf64_Phdr *phdr)
static void *notes_init(Elf64_Phdr *phdr, void *ptr, u64 notes_offset)
size += sizeof(Elf64_Phdr);
size += phdr_count * sizeof(Elf64_Phdr);
Elf64_Phdr *phdr_notes, *phdr_loads, *phdr_text;
ptr = PTR_ADD(phdr_loads, sizeof(Elf64_Phdr) * mem_chunk_cnt);
Elf64_Phdr *phdrs, *phdr;
kbuf.memsz = pnum * sizeof(Elf64_Phdr);
sz *= sizeof(Elf64_Phdr);
Elf64_Phdr *phdr_ptr;
phdr_ptr = (Elf64_Phdr*)(elfptr + sizeof(Elf64_Ehdr)); /* PT_NOTE hdr */
ehdr.e_phentsize != sizeof(Elf64_Phdr) ||
ehdr.e_phnum * sizeof(Elf64_Phdr);
Elf64_Phdr *phdr = (Elf64_Phdr *)(elfptr + sizeof(Elf64_Ehdr));
Elf64_Phdr *phdr_start = (Elf64_Phdr *)(elfcorebuf + sizeof(Elf64_Ehdr));
Elf64_Phdr *phdr;
Elf64_Phdr *phdr_start = (Elf64_Phdr *)(elfcorebuf + sizeof(Elf64_Ehdr));
Elf64_Phdr *phdr;
(ehdr->e_phnum + count) * sizeof(Elf64_Phdr);
Elf64_Phdr *phdr_ptr;
phdr_ptr = (Elf64_Phdr *)(ehdr_ptr + 1);
Elf64_Phdr *phdr_ptr;
phdr_ptr = (Elf64_Phdr *)(ehdr_ptr + 1);
Elf64_Phdr *phdr_ptr;
phdr_ptr = (Elf64_Phdr*)(ehdr_ptr + 1);
Elf64_Phdr phdr;
(ehdr_ptr->e_phnum - nr_ptnote +1) * sizeof(Elf64_Phdr);
i = (nr_ptnote - 1) * sizeof(Elf64_Phdr);
memmove(tmp, tmp+i, ((*elfsz)-sizeof(Elf64_Ehdr)-sizeof(Elf64_Phdr)));
#define Elf_Phdr Elf64_Phdr
void elfcorehdr_fill_device_ram_ptload_elf64(Elf64_Phdr *phdr,
Elf64_Phdr *phdr;
elf_sz = sizeof(Elf64_Ehdr) + nr_phdr * sizeof(Elf64_Phdr);
phdr = (Elf64_Phdr *)(ehdr + 1);
ehdr->e_phentsize = sizeof(Elf64_Phdr);
const Elf64_Phdr *phdr;
if (phoff + phnum * sizeof(Elf64_Phdr) < phoff)
phdr = freader_fetch(r, phoff + i * sizeof(Elf64_Phdr), sizeof(Elf64_Phdr));
#define Elf_Phdr Elf64_Phdr
ehdr->e_phentsize = sizeof(Elf64_Phdr);
(!elf32 && hdrs.ehdr64.e_phentsize != sizeof(Elf64_Phdr)))
: sizeof(Elf64_Phdr) * hdrs.ehdr64.e_phnum;
Elf64_Phdr *phdr64;
Elf64_Phdr phdr;
TEST_ASSERT(hdrp->e_phentsize == sizeof(Elf64_Phdr),
hdrp->e_phentsize, sizeof(Elf64_Phdr));
Elf64_Phdr *phdr;
Elf64_Phdr *phdr_tbl;
Elf64_Phdr *phdr = &phdr_tbl[i];
Elf64_Phdr *phdr = &phdr_tbl[i];
Elf64_Phdr *phdrtab = addr + ehdr->e_phoff;