Lines Matching defs:sym
133 c_linker_sym_t *sym, long *diffp);
1032 const Elf_Sym *sym;
1055 sym = ef->ddbsymtab + symidx;
1057 if (ELF_ST_BIND(sym->st_info) == STB_LOCAL)
1087 sym = ef->ddbsymtab + symidx;
1089 if (ELF_ST_BIND(sym->st_info) == STB_LOCAL)
1112 link_elf_lookup_symbol(linker_file_t lf, const char *name, c_linker_sym_t *sym)
1122 *sym = (c_linker_sym_t) symp;
1130 link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym,
1134 const Elf_Sym *es = (const Elf_Sym*) sym;
1147 c_linker_sym_t *sym, long *diffp)
1176 *sym = (c_linker_sym_t) best;
1259 Elf_Sym *sym;
1263 sym = ef->ddbsymtab + i;
1264 if (sym->st_shndx == SHN_FBSD_CACHED) {
1265 sym->st_shndx = SHN_UNDEF;
1266 sym->st_value = 0;
1282 Elf_Sym *sym;
1292 sym = ef->ddbsymtab + symidx;
1295 if (sym->st_shndx != SHN_UNDEF) {
1296 *res = sym->st_value;
1301 switch (ELF_ST_BIND(sym->st_info)) {
1310 symbol = ef->ddbstrtab + sym->st_name;
1330 sym->st_shndx = SHN_FBSD_CACHED;
1331 sym->st_value = res1;
1334 } else if (ELF_ST_BIND(sym->st_info) == STB_WEAK) {
1335 sym->st_value = 0;
1351 Elf_Sym *sym;
1360 sym = ef->ddbsymtab + symidx;
1361 if (sym->st_shndx != SHN_UNDEF)
1364 sym_name = ef->ddbstrtab + sym->st_name;
1386 sym->st_value = start ? startp : stopp;
1387 sym->st_shndx = i;
1399 const Elf_Sym *sym;
1423 sym = ef->ddbsymtab + symidx;
1425 if (ELF_ST_BIND(sym->st_info) != STB_LOCAL)
1449 sym = ef->ddbsymtab + symidx;
1451 if (ELF_ST_BIND(sym->st_info) != STB_LOCAL)