Searched refs:elf_parser (Results 1 – 3 of 3) sorted by relevance
14 struct elf_funcs elf_parser; variable62 elf_parser.r = rle; in elf_parse()63 elf_parser.r2 = r2le; in elf_parse()64 elf_parser.r8 = r8le; in elf_parse()65 elf_parser.w = wle; in elf_parse()66 elf_parser.w8 = w8le; in elf_parse()69 elf_parser.r = rbe; in elf_parse()70 elf_parser.r2 = r2be; in elf_parse()71 elf_parser.r8 = r8be; in elf_parse()72 elf_parser.w = wbe; in elf_parse()[all …]
58 extern struct elf_funcs elf_parser;62 return elf_parser.r8(&ehdr->e64.e_shoff); in ehdr64_shoff()67 return elf_parser.r(&ehdr->e32.e_shoff); in ehdr32_shoff()72 return elf_parser.ehdr_shoff(ehdr); in ehdr_shoff()78 return elf_parser.r2(&ehdr->e64.e_##fn_name); \83 return elf_parser.r2(&ehdr->e32.e_##fn_name); \88 return elf_parser.ehdr_##fn_name(ehdr); \98 return elf_parser.r(&shdr->e64.sh_##fn_name); \ in EHDR_HALF()103 return elf_parser.r(&shdr->e32.sh_##fn_name); \108 return elf_parser.shdr_##fn_name(shdr); \[all …]
88 return elf_parser.r(&symtab_shndx_start[sym_offs]); in get_secindex()93 Elf32_Addr av = elf_parser.r(a); in compare_extable_32()94 Elf32_Addr bv = elf_parser.r(b); in compare_extable_32()103 Elf64_Addr av = elf_parser.r8(a); in compare_extable_64()104 Elf64_Addr bv = elf_parser.r8(b); in compare_extable_64()247 elf_parser.rela_write_addend(rela, val); in rela_write_addend()462 *(uint32_t *)ptr = elf_parser.r(addrs); in fill_addrs()464 *(uint64_t *)ptr = elf_parser.r8(addrs); in fill_addrs()475 elf_parser.w(*(uint32_t *)ptr, addrs); in replace_addrs()477 elf_parser.w8(*(uint64_t *)ptr, addrs); in replace_addrs()[all …]