Searched defs:elf (Results 1 - 25 of 39) sorted by relevance

12

/linux-master/tools/build/feature/
H A Dtest-libelf.c6 Elf *elf = elf_begin(0, ELF_C_READ, 0); local
/linux-master/tools/objtool/include/objtool/
H A Dendianness.h15 static inline bool need_bswap(struct elf *elf) argument
H A Dobjtool.h23 struct elf *elf; member in struct:objtool_file
H A Delf.h82 struct elf { struct
83 Elf *elf; member in struct:elf
152 has_multiple_files(struct elf *elf) argument
157 elf_addr_size(struct elf *elf) argument
162 elf_rela_size(struct elf *elf) argument
167 elf_data_rela_type(struct elf *elf) argument
172 elf_text_rela_type(struct elf *elf) argument
187 mark_sec_changed(struct elf *elf, struct section *sec, bool changed) argument
242 set_reloc_offset(struct elf *elf, struct reloc *reloc, u64 offset) argument
253 set_reloc_addend(struct elf *elf, struct reloc *reloc, s64 addend) argument
278 set_reloc_sym(struct elf *elf, struct reloc *reloc, unsigned int sym) argument
288 set_reloc_type(struct elf *elf, struct reloc *reloc, unsigned int type) argument
[all...]
/linux-master/arch/loongarch/kernel/
H A Delf.c15 int arch_elf_pt_proc(void *_ehdr, void *_phdr, struct file *elf, argument
/linux-master/tools/perf/util/
H A Dsymsrc.h21 Elf *elf; member in struct:symsrc
H A Ddebuginfo.c148 Elf *elf; local
/linux-master/tools/objtool/arch/x86/
H A Dorc.c100 int write_orc_entry(struct elf *elf, struct section *orc_sec, argument
H A Ddecode.c31 static int is_x86_64(const struct elf *elf) argument
152 const struct elf *elf = file->elf; local
[all...]
/linux-master/arch/x86/realmode/rm/
H A DMakefile
/linux-master/scripts/mod/
H A Dsymsearch.c50 static unsigned int symbol_count(struct elf_info *elf) argument
68 static void symsearch_populate(struct elf_info *elf, argument
124 symsearch_init(struct elf_info *elf) argument
139 symsearch_finish(struct elf_info *elf) argument
153 symsearch_find_nearest(struct elf_info *elf, Elf_Addr addr, unsigned int secndx, bool allow_negative, Elf_Addr min_distance) argument
[all...]
H A Dmodpost.h165 static inline bool is_valid_name(struct elf_info *elf, Elf_Sym *sym) argument
/linux-master/tools/objtool/arch/loongarch/
H A Dorc.c101 int write_orc_entry(struct elf *elf, struct section *orc_sec, argument
H A Ddecode.c64 static bool is_loongarch(const struct elf *elf) argument
280 const struct elf *elf = file->elf; local
/linux-master/tools/objtool/
H A Dorc_dump.c21 Elf *elf; local
[all...]
H A Dspecial.c68 static int get_alt_entry(struct elf *elf, const struct special_entry *entry, argument
140 int special_get_alts(struct elf *elf, struct list_head *alts) argument
[all...]
H A Delf.c130 struct section *find_section_by_name(const struct elf *elf, const char *name) argument
142 static struct section *find_section_by_index(struct elf *elf, argument
155 static struct symbol *find_symbol_by_index(struct elf *elf, unsigne argument
254 find_symbol_by_name(const struct elf *elf, const char *name) argument
266 find_reloc_by_dest_range(const struct elf *elf, struct section *sec, unsigned long offset, unsigned int len) argument
296 find_reloc_by_dest(const struct elf *elf, struct section *sec, unsigned long offset) argument
306 read_sections(struct elf *elf) argument
392 elf_add_symbol(struct elf *elf, struct symbol *sym) argument
433 read_symbols(struct elf *elf) argument
577 elf_update_sym_relocs(struct elf *elf, struct symbol *sym) argument
595 elf_update_symbol(struct elf *elf, struct section *symtab, struct section *symtab_shndx, struct symbol *sym) argument
726 __elf_create_symbol(struct elf *elf, struct symbol *sym) argument
792 elf_create_section_symbol(struct elf *elf, struct section *sec) argument
820 elf_create_prefix_symbol(struct elf *elf, struct symbol *orig, long size) argument
848 elf_init_reloc(struct elf *elf, struct section *rsec, unsigned int reloc_idx, unsigned long offset, struct symbol *sym, s64 addend, unsigned int type) argument
884 elf_init_reloc_text_sym(struct elf *elf, struct section *sec, unsigned long offset, unsigned int reloc_idx, struct section *insn_sec, unsigned long insn_off) argument
917 elf_init_reloc_data_sym(struct elf *elf, struct section *sec, unsigned long offset, unsigned int reloc_idx, struct symbol *sym, s64 addend) argument
933 read_relocs(struct elf *elf) argument
996 struct elf *elf; local
1051 elf_add_string(struct elf *elf, struct section *strtab, char *str) argument
1088 elf_create_section(struct elf *elf, const char *name, size_t entsize, unsigned int nr) argument
1168 elf_create_rela_section(struct elf *elf, struct section *sec, unsigned int reloc_nr) argument
1207 elf_create_section_pair(struct elf *elf, const char *name, size_t entsize, unsigned int nr, unsigned int reloc_nr) argument
1223 elf_write_insn(struct elf *elf, struct section *sec, unsigned long offset, unsigned int len, const char *insn) argument
1250 elf_truncate_section(struct elf *elf, struct section *sec) argument
1295 elf_write(struct elf *elf) argument
1339 elf_close(struct elf *elf) argument
[all...]
/linux-master/arch/alpha/boot/tools/
H A Dobjstrip.c61 struct elfhdr *elf; local
[all...]
/linux-master/arch/x86/boot/
H A DMakefile
/linux-master/arch/mips/kernel/
H A Delf.c76 int arch_elf_pt_proc(void *_ehdr, void *_phdr, struct file *elf, argument
/linux-master/tools/testing/selftests/bpf/
H A Dtrace_helpers.c338 Elf *elf = NULL; local
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dgen-hyprel.c137 } elf; variable in typeref:struct:__anon5
[all...]
/linux-master/tools/lib/bpf/
H A Delf.c29 Elf *elf; local
62 elf_find_next_scn_by_type(Elf *elf, int sh_type, Elf_Scn *scn) argument
84 Elf *elf; member in struct:elf_sym_iter
96 elf_sym_iter_new(struct elf_sym_iter *iter, Elf *elf, const char *binary_path, int sh_type, int st_type) argument
276 elf_find_func_offset(Elf *elf, const char *binary_path, const char *name) argument
[all...]
/linux-master/tools/bpf/resolve_btfids/
H A Dmain.c121 Elf *elf; member in struct:object::__anon3116
305 static int compressed_section_fix(Elf *elf, Elf_Scn *scn, GElf_Shdr *sh) argument
334 Elf *elf; local
[all...]
/linux-master/arch/powerpc/platforms/powernv/
H A Dopal-core.c308 Elf64_Ehdr *elf; local
[all...]

Completed in 658 milliseconds

12