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()
1224 Elf64_Sym *sym = symtab->data->d_buf; in linker_append_elf_syms()
1254 static Elf64_Sym *get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) in get_sym_by_idx()
1257 Elf64_Sym *syms = symtab->raw_data; in get_sym_by_idx()
1582 struct src_obj *obj, Elf64_Sym *sym, int btf_id) in glob_map_defs_match()
1622 struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) in glob_syms_match()
1658 static int find_glob_sym_btf(struct src_obj *obj, Elf64_Sym *sym, const char *sym_name, in find_glob_sym_btf()
1792 static void sym_update_bind(Elf64_Sym *sym, int sym_bind) in sym_update_bind()
1797 static void sym_update_type(Elf64_Sym *sym, int sym_type) in sym_update_type()
1802 static void sym_update_visibility(Elf64_Sym *sym, int sym_vis) in sym_update_visibility()
1812 Elf64_Sym *sym, const char *sym_name, int src_sym_idx) in linker_append_elf_sym()
1820 Elf64_Sym *dst_sym; in linker_append_elf_sym()
2061 Elf64_Sym *src_sym; in linker_append_elf_relos()
2102 static Elf64_Sym *find_sym_by_name(struct src_obj *obj, size_t sec_idx, in find_sym_by_name()
2106 Elf64_Sym *sym = symtab->data->d_buf; in find_sym_by_name()
2199 Elf64_Sym *sym; in linker_fixup_btf()