Symbol: syminfo
usr/src/cmd/sgs/elfdump/common/elfdump.c
5336
syminfo(cache, shnum, ehdr, osabi, file);
usr/src/cmd/sgs/elfdump/common/fake_shdr.c
1096
SINFO syminfo;
usr/src/cmd/sgs/elfdump/common/fake_shdr.c
1329
sec.syminfo.type = SINFO_T_SYMINFO;
usr/src/cmd/sgs/elfdump/common/fake_shdr.c
1330
sec.syminfo.vaddr = dyn->d_un.d_ptr;
usr/src/cmd/sgs/elfdump/common/fake_shdr.c
1334
sec.syminfo.size = dyn->d_un.d_val;
usr/src/cmd/sgs/elfdump/common/fake_shdr.c
1454
sec.syminfo.type = SINFO_T_NULL;
usr/src/cmd/sgs/elfedit/common/util_machelf.c
449
elfedit_sec_getsyminfo(elfedit_obj_state_t *obj_state, Syminfo **syminfo,
usr/src/cmd/sgs/elfedit/common/util_machelf.c
461
*syminfo = (Syminfo *) cache->sec_data->d_buf;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
119
} syminfo;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
189
argstate->syminfo.sec = elfedit_sec_getsyminfo(obj_state,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
190
&argstate->syminfo.data, &argstate->syminfo.n);
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
223
1, argstate->syminfo.sec->sec_shdr->sh_link, NULL,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
259
Syminfo *syminfo;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
263
syminfo = argstate->syminfo.data + ndx;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
278
for (; cnt-- > 0; ndx++, syminfo++, sym++) {
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
284
if ((syminfo->si_boundto < SYMINFO_BT_LOWRESERVE) &&
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
285
(syminfo->si_boundto < argstate->dynamic.n) &&
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
286
((dyn[syminfo->si_boundto].d_tag == DT_NEEDED) ||
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
287
(dyn[syminfo->si_boundto].d_tag == DT_USED)))
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
289
dyn[syminfo->si_boundto].d_un.d_val,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
294
Elf_syminfo_entry(0, ndx, syminfo, name, needed);
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
317
Syminfo *syminfo;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
340
syminfo = argstate->syminfo.data;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
350
for (syminfo += ndx; cnt--; syminfo++) {
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
351
Half bndto = syminfo->si_boundto;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
402
for (syminfo += ndx; cnt--; syminfo++) {
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
407
conv_syminfo_flags(syminfo->si_flags,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
411
EC_WORD(syminfo->si_flags));
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
441
0, argstate->syminfo.n - 1, NULL));
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
573
Syminfo *syminfo;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
580
print_syminfo(cmd, 0, &argstate, 0, argstate.syminfo.n);
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
593
syminfo = &argstate.syminfo.data[ndx];
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
601
EC_WORD(argstate.syminfo.sec->sec_shndx),
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
602
argstate.syminfo.sec->sec_name, EC_WORD(ndx));
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
624
if (syminfo->si_boundto == boundto) {
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
627
argstate.syminfo.sec->sec_shndx,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
628
argstate.syminfo.sec->sec_name, ndx, name,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
629
syminfo->si_boundto);
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
633
argstate.syminfo.sec->sec_shndx,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
634
argstate.syminfo.sec->sec_name, ndx, name,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
635
syminfo->si_boundto, boundto);
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
637
syminfo->si_boundto = boundto;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
661
flags &= syminfo->si_flags;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
663
flags |= syminfo->si_flags;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
666
if (syminfo->si_flags == flags) {
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
669
argstate.syminfo.sec->sec_shndx,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
670
argstate.syminfo.sec->sec_name, ndx, name,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
671
conv_syminfo_flags(syminfo->si_flags,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
676
argstate.syminfo.sec->sec_shndx,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
677
argstate.syminfo.sec->sec_name, ndx, name,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
678
conv_syminfo_flags(syminfo->si_flags,
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
682
syminfo->si_flags = flags;
usr/src/cmd/sgs/elfedit/modules/common/syminfo.c
692
elfedit_modified_data(argstate.syminfo.sec);
usr/src/cmd/sgs/gprof/common/gprof.h
232
unsigned char syminfo; /* sym info */
usr/src/cmd/sgs/gprof/common/readelf.c
332
if ((orig_list + i)->syminfo ==
usr/src/cmd/sgs/gprof/common/readelf.c
333
(orig_list + nextsym)->syminfo) {
usr/src/cmd/sgs/gprof/common/readelf.c
337
n_bind = ELF32_ST_BIND((orig_list + nextsym)->syminfo);
usr/src/cmd/sgs/gprof/common/readelf.c
338
i_type = ELF32_ST_TYPE((orig_list + i)->syminfo);
usr/src/cmd/sgs/gprof/common/readelf.c
339
n_type = ELF32_ST_TYPE((orig_list + nextsym)->syminfo);
usr/src/cmd/sgs/gprof/common/readelf.c
562
l_npe->syminfo = gsym.st_info;
usr/src/cmd/sgs/gprof/common/readelf.c
598
l_npe->syminfo = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
usr/src/cmd/sgs/gprof/common/readelf.c
606
l_npe->syminfo = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
usr/src/cmd/sgs/include/elfedit.h
951
elfedit32_obj_state_t *obj_state, Elf32_Syminfo **syminfo, Elf32_Word *num);
usr/src/cmd/sgs/include/elfedit.h
953
elfedit64_obj_state_t *obj_state, Elf64_Syminfo **syminfo, Elf64_Word *num);
usr/src/cmd/sgs/libld/common/update.c
1215
if (syminfo) {
usr/src/cmd/sgs/libld/common/update.c
1216
syminfo[dynsym_ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1342
if (sdp->sd_symndx && syminfo &&
usr/src/cmd/sgs/libld/common/update.c
1351
syminfo[ndx].si_flags |= SYMINFO_FLG_COPY;
usr/src/cmd/sgs/libld/common/update.c
1370
syminfo[ndx].si_flags |= SYMINFO_FLG_DIRECT;
usr/src/cmd/sgs/libld/common/update.c
1376
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1379
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1396
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1406
syminfo[ndx].si_boundto = SYMINFO_BT_EXTERN;
usr/src/cmd/sgs/libld/common/update.c
1416
syminfo[ndx].si_flags |= SYMINFO_FLG_DIRECT;
usr/src/cmd/sgs/libld/common/update.c
1417
syminfo[ndx].si_boundto = SYMINFO_BT_PARENT;
usr/src/cmd/sgs/libld/common/update.c
1419
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1428
syminfo[ndx].si_flags |= SYMINFO_FLG_FILTER;
usr/src/cmd/sgs/libld/common/update.c
1430
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1441
syminfo[ndx].si_flags |= SYMINFO_FLG_AUXILIARY;
usr/src/cmd/sgs/libld/common/update.c
1443
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1453
syminfo[ndx].si_boundto = SYMINFO_BT_NONE;
usr/src/cmd/sgs/libld/common/update.c
1460
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1469
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1479
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1489
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1493
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
1500
syminfo[ndx].si_boundto =
usr/src/cmd/sgs/libld/common/update.c
1514
syminfo[ndx].si_flags |=
usr/src/cmd/sgs/libld/common/update.c
230
Syminfo *syminfo;
usr/src/cmd/sgs/libld/common/update.c
324
syminfo = ofl->ofl_ossyminfo->os_outdata->d_buf;
usr/src/cmd/sgs/libld/common/update.c
325
syminfo[0].si_flags = SYMINFO_CURRENT;
usr/src/cmd/sgs/libld/common/update.c
327
syminfo = NULL;
usr/src/cmd/sgs/librtld/common/_librtld.h
90
extern int syminfo(Cache *, Alist **);
usr/src/cmd/sgs/librtld/common/dldump.c
384
if (syminfo(_icache, &nodirect)) {