Lines Matching refs:Elf64_Sym
183 Elf64_Sym *sym, const char *sym_name, int src_sym_idx);
336 static Elf64_Sym *add_new_sym(struct bpf_linker *linker, size_t *sym_idx) in add_new_sym()
339 Elf64_Sym *syms, *sym; in add_new_sym()
363 Elf64_Sym *init_sym; in init_output_elf()
468 sec->shdr->sh_entsize = sizeof(Elf64_Sym); in init_output_elf()
915 Elf64_Sym *sym; in linker_sanity_check_elf_symtab()
918 if (sec->shdr->sh_entsize != sizeof(Elf64_Sym)) in linker_sanity_check_elf_symtab()
1046 if (!sym_idx || sym_idx * sizeof(Elf64_Sym) >= sym_sec->shdr->sh_size) { in linker_sanity_check_elf_relos()
1409 Elf64_Sym *sym = symtab->data->d_buf; in linker_append_elf_syms()
1439 static Elf64_Sym *get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) in get_sym_by_idx()
1442 Elf64_Sym *syms = symtab->raw_data; in get_sym_by_idx()
1767 struct src_obj *obj, Elf64_Sym *sym, int btf_id) in glob_map_defs_match()
1807 struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) in glob_syms_match()
1843 static int find_glob_sym_btf(struct src_obj *obj, Elf64_Sym *sym, const char *sym_name, in find_glob_sym_btf()
1977 static void sym_update_bind(Elf64_Sym *sym, int sym_bind) in sym_update_bind()
1982 static void sym_update_type(Elf64_Sym *sym, int sym_type) in sym_update_type()
1987 static void sym_update_visibility(Elf64_Sym *sym, int sym_vis) in sym_update_visibility()
1997 Elf64_Sym *sym, const char *sym_name, int src_sym_idx) in linker_append_elf_sym()
2005 Elf64_Sym *dst_sym; in linker_append_elf_sym()
2246 Elf64_Sym *src_sym; in linker_append_elf_relos()
2287 static Elf64_Sym *find_sym_by_name(struct src_obj *obj, size_t sec_idx, in find_sym_by_name()
2291 Elf64_Sym *sym = symtab->data->d_buf; in find_sym_by_name()
2384 Elf64_Sym *sym; in linker_fixup_btf()