Searched refs:syminfo (Results 1 – 4 of 4) sorted by relevance
10 struct syminfo { struct27 struct syminfo table[]; argument32 const struct syminfo *sym1 = s1; in syminfo_compare()33 const struct syminfo *sym2 = s2; in syminfo_compare()69 struct syminfo *table, in symsearch_populate()113 static void symsearch_fixup(struct syminfo *table, unsigned int table_size) in symsearch_fixup()129 sizeof(struct syminfo) * table_size); in symsearch_init()134 sizeof(struct syminfo), syminfo_compare); in symsearch_init()159 struct syminfo *table = elf->symsearch->table; in symsearch_find_nearest()160 struct syminfo target; in symsearch_find_nearest()
53 vfree(mod->arch.syminfo); in module_arch_freeing_init()54 mod->arch.syminfo = NULL; in module_arch_freeing_init()61 info = me->arch.syminfo + ELF_R_SYM (rela->r_info); in check_rela()131 me->arch.syminfo = vmalloc(array_size(sizeof(struct mod_arch_syminfo), in module_frob_arch_sections()133 if (!me->arch.syminfo) in module_frob_arch_sections()143 me->arch.syminfo[i].got_offset = -1UL; in module_frob_arch_sections()144 me->arch.syminfo[i].plt_offset = -1UL; in module_frob_arch_sections()145 me->arch.syminfo[i].got_initialized = 0; in module_frob_arch_sections()146 me->arch.syminfo[i].plt_initialized = 0; in module_frob_arch_sections()237 info = me->arch.syminfo + r_sym; in apply_rela()
30 struct mod_arch_syminfo *syminfo; member
468 const unsigned char *searchName, char **syminfo,