Lines Matching defs:elf_funcs
95 static struct elf_funcs { struct
96 int (*compare_extable)(const void *a, const void *b);
97 uint64_t (*ehdr_shoff)(Elf_Ehdr *ehdr);
98 uint16_t (*ehdr_shstrndx)(Elf_Ehdr *ehdr);
99 uint16_t (*ehdr_shentsize)(Elf_Ehdr *ehdr);
100 uint16_t (*ehdr_shnum)(Elf_Ehdr *ehdr);
101 uint64_t (*shdr_addr)(Elf_Shdr *shdr);
102 uint64_t (*shdr_offset)(Elf_Shdr *shdr);
103 uint64_t (*shdr_size)(Elf_Shdr *shdr);
104 uint64_t (*shdr_entsize)(Elf_Shdr *shdr);
105 uint32_t (*shdr_link)(Elf_Shdr *shdr);
106 uint32_t (*shdr_name)(Elf_Shdr *shdr);
107 uint32_t (*shdr_type)(Elf_Shdr *shdr);
108 uint8_t (*sym_type)(Elf_Sym *sym);
109 uint32_t (*sym_name)(Elf_Sym *sym);
110 uint64_t (*sym_value)(Elf_Sym *sym);
111 uint16_t (*sym_shndx)(Elf_Sym *sym);
112 uint64_t (*rela_offset)(Elf_Rela *rela);
113 uint64_t (*rela_info)(Elf_Rela *rela);
114 uint64_t (*rela_addend)(Elf_Rela *rela);
115 void (*rela_write_addend)(Elf_Rela *rela, uint64_t val);