Home
last modified time | relevance | path

Searched refs:syminfo (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/scripts/mod/
H A Dsymsearch.c10 struct syminfo { struct
27 struct syminfo table[]; argument
32 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()
/openbmc/qemu/include/disas/
H A Ddisas.h21 struct syminfo;
25 typedef const char *(*lookup_symbol_t)(struct syminfo *s, uint64_t orig_addr);
27 struct syminfo { struct
35 struct syminfo *next; argument
39 extern struct syminfo *syminfos;
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/crash/crash/
H A D0001-symbol-fix-S-cannot-work-with-kaslr-detection.patch44 syminfo.type)) {
46 sp->value = relocate(syminfo.value,
47 - (char *)syminfo.name, !(first++));
48 + (char *)syminfo.name, &first);
50 sp->value = syminfo.value;
51 sp->type = syminfo.type;
/openbmc/linux/arch/s390/kernel/
H A Dmodule.c89 vfree(mod->arch.syminfo); in module_arch_freeing_init()
90 mod->arch.syminfo = NULL; in module_arch_freeing_init()
97 info = me->arch.syminfo + ELF_R_SYM (rela->r_info); in check_rela()
167 me->arch.syminfo = vmalloc(array_size(sizeof(struct mod_arch_syminfo), in module_frob_arch_sections()
169 if (!me->arch.syminfo) in module_frob_arch_sections()
179 me->arch.syminfo[i].got_offset = -1UL; in module_frob_arch_sections()
180 me->arch.syminfo[i].plt_offset = -1UL; in module_frob_arch_sections()
181 me->arch.syminfo[i].got_initialized = 0; in module_frob_arch_sections()
182 me->arch.syminfo[i].plt_initialized = 0; in module_frob_arch_sections()
273 info = me->arch.syminfo + r_sym; in apply_rela()
/openbmc/qemu/disas/
H A Ddisas-common.c15 struct syminfo *syminfos = NULL;
94 struct syminfo *s; in lookup_symbol()
/openbmc/linux/arch/s390/include/asm/
H A Dmodule.h30 struct mod_arch_syminfo *syminfo; member
/openbmc/qemu/bsd-user/
H A Delfload.c367 static const char *lookup_symbolxx(struct syminfo *s, uint64_t orig_addr) in lookup_symbolxx()
401 struct syminfo *s; in load_symbols()
/openbmc/qemu/include/hw/
H A Delf_ops.h.inc83 static const char *glue(lookup_symbol, SZ)(struct syminfo *s,
114 struct syminfo *s;
/openbmc/linux/fs/smb/client/
H A Dcifsproto.h472 const unsigned char *searchName, char **syminfo,
/openbmc/qemu/linux-user/
H A Delfload.c3606 static const char *lookup_symbolxx(struct syminfo *s, uint64_t orig_addr) in lookup_symbolxx()
3733 struct syminfo *s = g_new(struct syminfo, 1); in load_symbols()