Lines Matching refs:Elf64_Sym

172 				 Elf64_Sym *sym, const char *sym_name, int src_sym_idx);
271 static Elf64_Sym *add_new_sym(struct bpf_linker *linker, size_t *sym_idx) in add_new_sym()
274 Elf64_Sym *syms, *sym; in add_new_sym()
298 Elf64_Sym *init_sym; in init_output_elf()
417 sec->shdr->sh_entsize = sizeof(Elf64_Sym); in init_output_elf()
766 Elf64_Sym *sym; in linker_sanity_check_elf_symtab()
769 if (sec->shdr->sh_entsize != sizeof(Elf64_Sym)) in linker_sanity_check_elf_symtab()
897 if (!sym_idx || sym_idx * sizeof(Elf64_Sym) >= sym_sec->shdr->sh_size) { in linker_sanity_check_elf_relos()
1212 Elf64_Sym *sym = symtab->data->d_buf; in linker_append_elf_syms()
1242 static Elf64_Sym *get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) in get_sym_by_idx()
1245 Elf64_Sym *syms = symtab->raw_data; in get_sym_by_idx()
1570 struct src_obj *obj, Elf64_Sym *sym, int btf_id) in glob_map_defs_match()
1610 struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) in glob_syms_match()
1646 static int find_glob_sym_btf(struct src_obj *obj, Elf64_Sym *sym, const char *sym_name, in find_glob_sym_btf()
1780 static void sym_update_bind(Elf64_Sym *sym, int sym_bind) in sym_update_bind()
1785 static void sym_update_type(Elf64_Sym *sym, int sym_type) in sym_update_type()
1790 static void sym_update_visibility(Elf64_Sym *sym, int sym_vis) in sym_update_visibility()
1800 Elf64_Sym *sym, const char *sym_name, int src_sym_idx) in linker_append_elf_sym()
1808 Elf64_Sym *dst_sym; in linker_append_elf_sym()
2054 Elf64_Sym *src_sym, *dst_sym; in linker_append_elf_relos()
2097 static Elf64_Sym *find_sym_by_name(struct src_obj *obj, size_t sec_idx, in find_sym_by_name()
2101 Elf64_Sym *sym = symtab->data->d_buf; in find_sym_by_name()
2194 Elf64_Sym *sym; in linker_fixup_btf()