Lines Matching refs:symname
283 static Elf_Sym *sym_lookup(const char *symname) in sym_lookup() argument
303 if (strcmp(symname, strtab + sym->st_name) == 0) in sym_lookup()
721 Elf_Sym *sym, const char *symname)) in walk_relocs() argument
745 const char *symname = sym_name(sym_strtab, sym); in walk_relocs() local
747 process(sec, rel, sym, symname); in walk_relocs()
816 static int is_percpu_sym(ElfW(Sym) *sym, const char *symname) in is_percpu_sym() argument
821 strcmp(symname, "__init_begin") && in is_percpu_sym()
822 strcmp(symname, "__per_cpu_load") && in is_percpu_sym()
823 strncmp(symname, "init_per_cpu_", 13); in is_percpu_sym()
828 const char *symname) in do_reloc64() argument
832 int shn_abs = (sym->st_shndx == SHN_ABS) && !is_reloc(S_REL, symname); in do_reloc64()
856 if (is_percpu_sym(sym, symname)) in do_reloc64()
864 if (is_percpu_sym(sym, symname)) in do_reloc64()
866 symname); in do_reloc64()
875 if (is_percpu_sym(sym, symname)) in do_reloc64()
883 if (is_reloc(S_ABS, symname)) in do_reloc64()
887 rel_type(r_type), symname); in do_reloc64()
918 const char *symname) in do_reloc32() argument
921 int shn_abs = (sym->st_shndx == SHN_ABS) && !is_reloc(S_REL, symname); in do_reloc32()
942 if (is_reloc(S_ABS, symname)) in do_reloc32()
946 rel_type(r_type), symname); in do_reloc32()
963 const char *symname) in do_reloc_real() argument
966 int shn_abs = (sym->st_shndx == SHN_ABS) && !is_reloc(S_REL, symname); in do_reloc_real()
987 if (is_reloc(S_ABS, symname)) in do_reloc_real()
990 if (is_reloc(S_SEG, symname)) { in do_reloc_real()
995 if (!is_reloc(S_LIN, symname)) in do_reloc_real()
1000 rel_type(r_type), symname); in do_reloc_real()
1009 if (is_reloc(S_ABS, symname)) in do_reloc_real()
1012 if (is_reloc(S_REL, symname)) { in do_reloc_real()
1017 if (is_reloc(S_LIN, symname)) in do_reloc_real()
1023 rel_type(r_type), symname); in do_reloc_real()
1067 const char *symname); in emit_relocs()
1147 const char *symname) in do_reloc_info() argument
1152 symname, in do_reloc_info()