• Home
  • Raw
  • Download

Lines Matching refs:symname

268 static Elf_Sym *sym_lookup(const char *symname)  in sym_lookup()  argument
288 if (strcmp(symname, strtab + sym->st_name) == 0) in sym_lookup()
646 Elf_Sym *sym, const char *symname)) in walk_relocs() argument
670 const char *symname = sym_name(sym_strtab, sym); in walk_relocs() local
672 process(sec, rel, sym, symname); in walk_relocs()
741 static int is_percpu_sym(ElfW(Sym) *sym, const char *symname) in is_percpu_sym() argument
744 strcmp(symname, "__init_begin") && in is_percpu_sym()
745 strcmp(symname, "__per_cpu_load") && in is_percpu_sym()
746 strncmp(symname, "init_per_cpu_", 13); in is_percpu_sym()
751 const char *symname) in do_reloc64() argument
755 int shn_abs = (sym->st_shndx == SHN_ABS) && !is_reloc(S_REL, symname); in do_reloc64()
776 if (is_percpu_sym(sym, symname)) in do_reloc64()
786 if (is_percpu_sym(sym, symname)) in do_reloc64()
794 if (is_reloc(S_ABS, symname)) in do_reloc64()
798 rel_type(r_type), symname); in do_reloc64()
829 const char *symname) in do_reloc32() argument
832 int shn_abs = (sym->st_shndx == SHN_ABS) && !is_reloc(S_REL, symname); in do_reloc32()
851 if (is_reloc(S_ABS, symname)) in do_reloc32()
855 rel_type(r_type), symname); in do_reloc32()
872 const char *symname) in do_reloc_real() argument
875 int shn_abs = (sym->st_shndx == SHN_ABS) && !is_reloc(S_REL, symname); in do_reloc_real()
894 if (is_reloc(S_ABS, symname)) in do_reloc_real()
897 if (is_reloc(S_SEG, symname)) { in do_reloc_real()
902 if (!is_reloc(S_LIN, symname)) in do_reloc_real()
907 rel_type(r_type), symname); in do_reloc_real()
916 if (is_reloc(S_ABS, symname)) in do_reloc_real()
919 if (is_reloc(S_REL, symname)) { in do_reloc_real()
924 if (is_reloc(S_LIN, symname)) in do_reloc_real()
930 rel_type(r_type), symname); in do_reloc_real()
974 const char *symname); in emit_relocs()
1054 const char *symname) in do_reloc_info() argument
1059 symname, in do_reloc_info()