Searched refs:st_name (Results 1 - 25 of 80) sorted by relevance

1234

/freebsd-11-stable/cddl/contrib/opensolaris/tools/ctf/common/
H A Dsymbol.c43 if (sym->st_shndx == SHN_UNDEF || sym->st_name == 0)
/freebsd-11-stable/contrib/libexecinfo/
H A Dsymtab.c54 char *st_name; member in struct:symbol
78 free(s->symbols[i].st_name);
140 s->st_name = strdup(
141 elf_strptr(elf, shdr.sh_link, sym.st_name));
142 if (s->st_name == NULL)
190 dli->dli_sname = s[mid].st_name;
/freebsd-11-stable/contrib/elftoolchain/libelf/
H A Dgelf_sym.c83 dst->st_name = sym32->st_name;
145 sym32->st_name = gs->st_name;
/freebsd-11-stable/contrib/binutils/include/elf/
H A Dexternal.h129 unsigned char st_name[4]; /* Symbol name, index in string tbl */ member in struct:__anon507
138 unsigned char st_name[4]; /* Symbol name, index in string tbl */ member in struct:__anon508
H A Dinternal.h100 unsigned long st_name; /* Symbol name, index in string tbl */ member in struct:elf_internal_sym
/freebsd-11-stable/libexec/rtld-elf/
H A Ddebug.c116 obj->strtab + sym->st_name,
138 obj->strtab + sym->st_name,
/freebsd-11-stable/usr.bin/gprof/
H A Delf.c119 npe->name = strtab + sym->st_name;
140 (uflag && strchr(strtab + sym->st_name, '.') != NULL))
/freebsd-11-stable/libexec/rtld-elf/arm/
H A Dreloc.c96 name = dstobj->strtab + dstsym->st_name;
223 obj->strtab + obj->symtab[symnum].st_name,
230 obj->strtab + obj->symtab[symnum].st_name,
253 obj->strtab + obj->symtab[symnum].st_name,
299 obj->strtab + obj->symtab[symnum].st_name,
316 obj->strtab + obj->symtab[symnum].st_name,
336 obj->strtab + obj->symtab[symnum].st_name,
346 obj->strtab + obj->symtab[symnum].st_name);
/freebsd-11-stable/sys/ddb/
H A Ddb_main.c85 if (sym->st_name != 0 &&
86 !strcmp(symtab->private + sym->st_name, symbol))
113 if (sym->st_name == 0 || sym->st_shndx == SHN_UNDEF)
170 ((const Elf_Sym *)sym)->st_name;
/freebsd-11-stable/libexec/rtld-elf/mips/
H A Dreloc.c260 (intmax_t)reloff, defobj->strtab + def->st_name,
316 sym->st_name + obj->strtab, (u_long) *got);
386 obj->strtab + obj->symtab[i].st_name);
426 obj->strtab + def->st_name,
457 obj->strtab + def->st_name, obj->path);
483 obj->strtab + obj->symtab[r_symndx].st_name,
510 obj->strtab + obj->symtab[r_symndx].st_name,
539 obj->strtab + obj->symtab[r_symndx].st_name,
552 obj->strtab + obj->symtab[r_symndx].st_name);
/freebsd-11-stable/contrib/elftoolchain/elfcopy/
H A Dsymbols.c192 0, /* st_name */
512 if ((name = elf_strptr(ecp->ein, symndx, sym.st_name)) == NULL)
624 sym.st_name = 0;
639 * Update st_name and index map for global/weak symbols. Note that
647 /* Update st_name. */
649 sy_buf->g32[ecp->symndx[i]].st_name +=
652 sy_buf->g64[ecp->symndx[i]].st_name +=
886 * It handles buffer growing, st_name calculating and st_shndx
925 sy_buf->B##SZ[sy_buf->n##B##s].st_name = pos; \
927 sy_buf->B##SZ[sy_buf->n##B##s].st_name
[all...]
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_module.c103 const char *name = base + sym->st_name;
109 if (sym->st_name == 0 || sym->st_name >= ss_size)
153 const char *name = base + sym->st_name;
159 if (sym->st_name == 0 || sym->st_name >= ss_size)
205 return (strcmp(dt_module_strtab + lhs->st_name,
206 dt_module_strtab + rhs->st_name));
234 return (strcmp(dt_module_strtab + lhs->st_name,
235 dt_module_strtab + rhs->st_name));
[all...]
H A Ddt_link.c264 sym->st_name = base + dofr[j].dofr_name - 1;
281 sym->st_name = strtabsz;
448 sym->st_name = base + dofr[j].dofr_name - 1;
465 sym->st_name = strtabsz;
1388 s = (char *)data_str->d_buf + rsym.st_name;
1400 if (fsym.st_name > data_str->d_size) {
1405 s = (char *)data_str->d_buf + fsym.st_name;
1517 rsym.st_name > data_str->d_size)
1520 s = (char *)data_str->d_buf + rsym.st_name;
1560 if (fsym.st_name > data_st
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.cpp313 idx, st_value, st_size, st_name, st_info,
316 strtab_data ? strtab_data->PeekCStr(st_name) : "");
324 // Read st_name.
325 if (data.GetU32(offset, &st_name, 1) == nullptr)
H A DELFHeader.h227 elf_word st_name; ///< Symbol name string index. member in struct:elf::ELFSymbol
/freebsd-11-stable/contrib/gdb/gdb/
H A Dmipsread.c152 unsigned char st_name[4]; /* Symbol name, index in string tbl */ member in struct:__anon1558
331 strx = bfd_h_get_32 (abfd, (bfd_byte *) x_symp->st_name);
/freebsd-11-stable/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Doutput.c249 tmpsym.st_name = 0;
264 curfile = (char *)strdata->d_buf + sym.st_name;
374 match.iim_name = (char *)strdata->d_buf + sym.st_name;
413 smatch.iim_name = (char *)strdata->d_buf + ssym.st_name;
/freebsd-11-stable/sys/sys/
H A Delf64.h203 Elf64_Word st_name; /* String table index of name. */ member in struct:__anon8494
H A Delf32.h196 Elf32_Word st_name; /* String table index of name. */ member in struct:__anon8476
/freebsd-11-stable/sys/kern/
H A Dlink_elf.c1197 return (ef->strtab + ref->st_name);
1307 if (symp->st_name == 0) {
1312 strp = ef->strtab + symp->st_name;
1334 strp = ef->ddbstrtab + symp->st_name;
1361 symval->name = ef->strtab + es->st_name;
1372 symval->name = ef->ddbstrtab + es->st_name;
1396 if (es->st_name == 0)
1488 error = callback(ef->ddbstrtab + symp->st_name, opaque);
1541 return (ef->strtab + sym->st_name);
1588 symbol = ef->strtab + sym->st_name;
[all...]
/freebsd-11-stable/cddl/contrib/opensolaris/common/ctf/
H A Dctf_open.c95 dst->st_name = src->st_name;
138 if (gsp->st_name < strp->cts_size)
139 name = (const char *)strp->cts_data + gsp->st_name;
143 if (gsp->st_name == 0 || gsp->st_shndx == SHN_UNDEF ||
/freebsd-11-stable/contrib/sendmail/src/
H A Dsm_resolve.c60 const char *st_name; member in struct:stot
113 for (p = stot; p->st_name != NULL; p++)
114 if (sm_strcasecmp(name, p->st_name) == 0)
136 for (p = stot; p->st_name != NULL; p++)
138 return p->st_name;
/freebsd-11-stable/lib/libproc/
H A Dproc_sym.c280 s = elf_strptr(e, stridx, sym.st_name);
433 s = elf_strptr(e, stridx, sym.st_name);
617 s = elf_strptr(e, stridx, sym.st_name);
/freebsd-11-stable/libexec/rtld-elf/powerpc/
H A Dreloc.c91 name = dstobj->strtab + dstsym->st_name;
450 defobj->strtab + def->st_name, basename(obj->path),
/freebsd-11-stable/usr.sbin/crunch/crunchide/
H A Dexec_elf32.c400 const char *symname = strtabp + xe32toh(sp->st_name);
418 sp->st_name = htowew(nstrtab_nextoff);

Completed in 244 milliseconds

1234