Lines Matching refs:syms
565 sym_tab->syms = llext_alloc(syms_size); in llext_allocate_symtab()
566 if (!sym_tab->syms) { in llext_allocate_symtab()
569 memset(sym_tab->syms, 0, syms_size); in llext_allocate_symtab()
585 sym = ext->sym_tab.syms; in llext_export_symbols()
598 exp_tab->syms = llext_alloc(exp_tab->sym_cnt * sizeof(struct llext_symbol)); in llext_export_symbols()
599 if (!exp_tab->syms) { in llext_export_symbols()
622 exp_tab->syms[i].name = name; in llext_export_symbols()
623 exp_tab->syms[i].addr = sym->addr; in llext_export_symbols()
669 sym_tab->syms[j].name = name; in llext_copy_symbols()
676 sym_tab->syms[j].addr = (uint8_t *)sym.st_value + in llext_copy_symbols()
696 sym_tab->syms[j].addr = (uint8_t *)base + sym.st_value - in llext_copy_symbols()
701 j, name, sym_tab->syms[j].addr); in llext_copy_symbols()
832 llext_free(ext->sym_tab.syms); in do_llext_load()
834 ext->sym_tab.syms = NULL; in do_llext_load()
845 llext_free(ext->exp_tab.syms); in do_llext_load()
847 ext->exp_tab.syms = NULL; in do_llext_load()