Lines Matching refs:efile
160 int elf_open_file(struct elf_file *efile, const char *filename,
164 void elf_close_file(struct elf_file *efile);
167 bool elf_compatible(struct elf_file *efile, const GElf_Ehdr *hdr);
170 size_t elf_object_size(struct elf_file *efile, Elf_Type type);
173 size_t elf_pointer_size(struct elf_file *efile);
182 int elf_read_data(struct elf_file *efile, Elf_Type type, off_t offset,
186 int elf_read_raw_data(struct elf_file *efile, off_t offset, void *dst,
193 int elf_read_raw_data_alloc(struct elf_file *efile, off_t offset,
197 int elf_read_raw_string(struct elf_file *efile, off_t offset, char *dst,
209 int elf_read_relocated_data(struct elf_file *efile, GElf_Addr address,
216 int elf_read_phdrs(struct elf_file *efile, size_t *nphdrp,
223 int elf_read_shdrs(struct elf_file *efile, size_t *nshdrp,
230 int elf_read_dynamic(struct elf_file *efile, int section_index, size_t *ndynp,
237 int elf_read_symbols(struct elf_file *efile, int section_index,
244 int elf_read_string_table(struct elf_file *efile, const GElf_Shdr *shdr,
251 int elf_read_rel(struct elf_file *efile, int section_index, long *nrelp,
258 int elf_read_rela(struct elf_file *efile, int section_index, long *nrelap,
268 int elf_read_string(struct elf_file *efile, GElf_Addr address, void *dst,
272 GElf_Addr elf_address_from_pointer(struct elf_file *efile, const void *p);
278 int elf_read_linker_set(struct elf_file *efile, const char *name,
285 int elf_read_mod_depend(struct elf_file *efile, GElf_Addr addr,
292 int elf_read_mod_version(struct elf_file *efile, GElf_Addr addr,
299 int elf_read_mod_metadata(struct elf_file *efile, GElf_Addr addr,
306 int elf_read_mod_pnp_match_info(struct elf_file *efile, GElf_Addr addr,
322 int elf_lookup_symbol(struct elf_file *efile, const char *name,