Home
last modified time | relevance | path

Searched refs:ehdr32 (Results 1 – 2 of 2) sorted by relevance

/linux/tools/perf/util/
H A Dsymbol-minimal.c94 Elf32_Ehdr ehdr32; in filename__read_build_id() member
116 if (read(fd, hdrs.ehdr32.e_ident, EI_NIDENT) != EI_NIDENT) in filename__read_build_id()
119 if (memcmp(hdrs.ehdr32.e_ident, ELFMAG, SELFMAG) || in filename__read_build_id()
120 hdrs.ehdr32.e_ident[EI_VERSION] != EV_CURRENT) in filename__read_build_id()
123 need_swap = check_need_swap(hdrs.ehdr32.e_ident[EI_DATA]); in filename__read_build_id()
124 elf32 = hdrs.ehdr32.e_ident[EI_CLASS] == ELFCLASS32; in filename__read_build_id()
125 ehdr_size = (elf32 ? sizeof(hdrs.ehdr32) : sizeof(hdrs.ehdr64)) - EI_NIDENT; in filename__read_build_id()
128 (elf32 ? (void *)&hdrs.ehdr32 : (void *)&hdrs.ehdr64) + EI_NIDENT, in filename__read_build_id()
134 hdrs.ehdr32.e_phoff = bswap_32(hdrs.ehdr32.e_phoff); in filename__read_build_id()
135 hdrs.ehdr32.e_phentsize = bswap_16(hdrs.ehdr32.e_phentsize); in filename__read_build_id()
[all …]
/linux/arch/mips/tools/
H A Delf-entry.c38 Elf32_Ehdr ehdr32; in main() member
58 if (memcmp(hdr.ehdr32.e_ident, ELFMAG, SELFMAG)) { in main()
63 switch (hdr.ehdr32.e_ident[EI_CLASS]) { in main()
65 switch (hdr.ehdr32.e_ident[EI_DATA]) { in main()
67 entry = le32toh(hdr.ehdr32.e_entry); in main()
70 entry = be32toh(hdr.ehdr32.e_entry); in main()
82 switch (hdr.ehdr32.e_ident[EI_DATA]) { in main()