usr/src/boot/common/load_elf.c
1085
ELF_ST_TYPE(sym.st_info) == STT_FUNC)) {
usr/src/boot/sys/sys/elf32.h
199
unsigned char st_info; /* Type and binding information. */
usr/src/boot/sys/sys/elf64.h
204
unsigned char st_info; /* Type and binding information. */
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1016
stbind = ELF64_ST_BIND(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1018
stbind = ELF32_ST_BIND(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1026
sttype = ELF64_ST_TYPE(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1028
sttype = ELF32_ST_TYPE(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1092
stbind = ELF64_ST_BIND(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1094
stbind = ELF32_ST_BIND(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1106
sttype = ELF64_ST_TYPE(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1108
sttype = ELF32_ST_TYPE(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
929
stbind = ELF64_ST_BIND(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
931
stbind = ELF32_ST_BIND(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
939
sttype = ELF64_ST_TYPE(symtab_entry->st_info);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
941
sttype = ELF32_ST_TYPE(symtab_entry->st_info);
usr/src/cmd/dis/dis_target.c
172
if (GELF_ST_TYPE(syma->se_sym.st_info) !=
usr/src/cmd/dis/dis_target.c
173
GELF_ST_TYPE(symb->se_sym.st_info)) {
usr/src/cmd/dis/dis_target.c
174
if (GELF_ST_TYPE(syma->se_sym.st_info) == STT_FUNC)
usr/src/cmd/dis/dis_target.c
176
if (GELF_ST_TYPE(symb->se_sym.st_info) == STT_FUNC)
usr/src/cmd/dis/dis_target.c
188
if (GELF_ST_BIND(syma->se_sym.st_info) !=
usr/src/cmd/dis/dis_target.c
189
GELF_ST_BIND(symb->se_sym.st_info)) {
usr/src/cmd/dis/dis_target.c
190
if (GELF_ST_BIND(syma->se_sym.st_info) == STB_WEAK)
usr/src/cmd/dis/dis_target.c
192
if (GELF_ST_BIND(symb->se_sym.st_info) == STB_WEAK)
usr/src/cmd/dis/dis_target.c
195
if (GELF_ST_BIND(syma->se_sym.st_info) == STB_GLOBAL)
usr/src/cmd/dis/dis_target.c
197
if (GELF_ST_BIND(symb->se_sym.st_info) == STB_GLOBAL)
usr/src/cmd/dis/dis_target.c
310
if (!IS_DATA_TYPE(GELF_ST_TYPE(sym->se_sym.st_info))) {
usr/src/cmd/dis/dis_target.c
678
*isfunc = (GELF_ST_TYPE(sym->se_sym.st_info) ==
usr/src/cmd/dis/dis_target.c
739
*isfunc = (GELF_ST_TYPE(sym->se_sym.st_info) == STT_FUNC);
usr/src/cmd/dis/dis_target.c
895
if ((GELF_ST_TYPE(sym->se_sym.st_info) != STT_FUNC) ||
usr/src/cmd/lockstat/sym.c
172
if ((uint_t)ELF32_ST_TYPE(symp->st_info) <= STT_FUNC &&
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
411
NULL, 0, &sym, NULL) == 0 && GELF_ST_TYPE(sym.st_info) !=
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
2070
GELF_ST_TYPE(sym.st_info) == STT_FUNC) {
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1009
(ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1052
uchar_t type = ELF64_ST_TYPE(sym->st_info);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1069
(ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1082
if (ELF64_ST_BIND(sym->st_info) != STB_LOCAL ||
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1435
dst->st_info = src->st_info;
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1689
if (GELF_ST_TYPE(sym->st_info) != STT_FILE)
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1703
if (GELF_ST_TYPE(sym->st_info) == STT_SECTION ||
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1704
GELF_ST_TYPE(sym->st_info) == STT_FILE ||
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1705
GELF_ST_BIND(sym->st_info) != STB_LOCAL)
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1773
dst->st_info = src->st_info;
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
862
if ((ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE) !=
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
863
(ELF32_ST_TYPE(rhs->st_info) == STT_NOTYPE))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
864
return (ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
866
if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) !=
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
867
(ELF32_ST_BIND(rhs->st_info) == STB_WEAK))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
868
return (ELF32_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
890
if ((ELF64_ST_TYPE(lhs->st_info) == STT_NOTYPE) !=
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
891
(ELF64_ST_TYPE(rhs->st_info) == STT_NOTYPE))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
892
return (ELF64_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
894
if ((ELF64_ST_BIND(lhs->st_info) == STB_WEAK) !=
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
895
(ELF64_ST_BIND(rhs->st_info) == STB_WEAK))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
896
return (ELF64_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
912
(ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
955
uchar_t type = ELF32_ST_TYPE(sym->st_info);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
972
(ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
985
if (ELF32_ST_BIND(sym->st_info) != STB_LOCAL ||
usr/src/cmd/mdb/common/mdb/mdb_nm.c
255
if (GELF_ST_TYPE(niip->nii_symp->st_info) == STT_FUNC)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
304
if (!((1 << GELF_ST_TYPE(sym->st_info)) & niip->nii_types))
usr/src/cmd/mdb/common/mdb/mdb_nm.c
315
MDB_TBL_PRNT, NM_FMT_TYPE, "%-5s", nm_type2str(sym->st_info),
usr/src/cmd/mdb/common/mdb/mdb_nm.c
316
MDB_TBL_PRNT, NM_FMT_BIND, "%-5s", nm_bind2str(sym->st_info),
usr/src/cmd/mdb/common/mdb/mdb_nm.c
355
switch (GELF_ST_TYPE(sym->st_info)) {
usr/src/cmd/mdb/common/mdb/mdb_nm.c
842
sym.st_info = GELF_ST_INFO(STB_GLOBAL, STT_NOTYPE);
usr/src/cmd/mdb/common/mdb/mdb_nm.c
846
sym.st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
usr/src/cmd/mdb/common/mdb/mdb_nm.c
848
sym.st_info = GELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
185
GELF_ST_TYPE(s1.st_info) == STT_FUNC) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
187
&s2, NULL) == 0 && GELF_ST_TYPE(s2.st_info) == STT_FUNC) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1878
if (GELF_ST_TYPE(sym.st_info) != STT_TLS && DCMD_HDRSPEC(flags))
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2356
&sym, NULL) == 0 && GELF_ST_TYPE(sym.st_info) == STT_OBJECT) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2717
if (GELF_ST_TYPE(sym.st_info) == STT_TLS &&
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2846
if (GELF_ST_TYPE(symp->st_info) == STT_TLS)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2960
symp->st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
usr/src/cmd/mdb/common/mdb/mdb_pservice.c
192
symp->st_info = ELF32_ST_INFO(
usr/src/cmd/mdb/common/mdb/mdb_pservice.c
193
GELF_ST_BIND(sym.st_info), GELF_ST_TYPE(sym.st_info));
usr/src/cmd/mdb/common/mdb/mdb_target.c
1902
uchar_t s_bind = GELF_ST_BIND(sym->st_info);
usr/src/cmd/mdb/common/mdb/mdb_target.c
1903
uchar_t s_type = GELF_ST_TYPE(sym->st_info);
usr/src/cmd/mdb/common/modules/genunix/net.c
262
wsp->walk_addr = (uintptr_t)stp->st_info.sti_next_so;
usr/src/cmd/mdb/common/modules/genunix/net.c
766
if (st->st_info.sti_faddr_noxlate) {
usr/src/cmd/mdb/common/modules/genunix/net.c
798
const struct sotpi_info *sti = &st->st_info;
usr/src/cmd/mdb/common/modules/genunix/vfs.c
1062
if (mdb_vread(&(sotpi_sonode.st_info),
usr/src/cmd/mdb/common/modules/genunix/vfs.c
754
if (sotpi_sonode->st_info.sti_laddr_valid == 1) {
usr/src/cmd/mdb/common/modules/genunix/vfs.c
756
mdb_alloc(sotpi_sonode->st_info.sti_laddr_len, UM_SLEEP);
usr/src/cmd/mdb/common/modules/genunix/vfs.c
757
if (mdb_vread(laddr, sotpi_sonode->st_info.sti_laddr_len,
usr/src/cmd/mdb/common/modules/genunix/vfs.c
758
(uintptr_t)sotpi_sonode->st_info.sti_laddr_sa) == -1) {
usr/src/cmd/mdb/common/modules/genunix/vfs.c
767
if (sotpi_sonode->st_info.sti_faddr_valid == 1) {
usr/src/cmd/mdb/common/modules/genunix/vfs.c
769
mdb_alloc(sotpi_sonode->st_info.sti_faddr_len, UM_SLEEP);
usr/src/cmd/mdb/common/modules/genunix/vfs.c
770
if (mdb_vread(faddr, sotpi_sonode->st_info.sti_faddr_len,
usr/src/cmd/mdb/common/modules/genunix/vfs.c
771
(uintptr_t)sotpi_sonode->st_info.sti_faddr_sa) == -1) {
usr/src/cmd/mdb/i86pc/modules/apix/apix.c
171
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
usr/src/cmd/mdb/i86pc/modules/pcplusmp/pcplusmp.c
117
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
usr/src/cmd/mdb/i86pc/modules/uppc/uppc.c
177
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
usr/src/cmd/mdb/i86xpv/modules/xpv_psm/xpv_psm.c
532
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
usr/src/cmd/mdb/i86xpv/modules/xpv_uppc/xpv_uppc.c
492
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
usr/src/cmd/mdb/intel/modules/mdb_kb/mdb_kb.c
855
if (GELF_ST_BIND(sym.st_info) == STB_LOCAL)
usr/src/cmd/sgs/ar/common/file.c
1517
if (((GELF_ST_BIND(sym.st_info) == STB_GLOBAL) ||
usr/src/cmd/sgs/ar/common/file.c
1518
(GELF_ST_BIND(sym.st_info) == STB_WEAK)) &&
usr/src/cmd/sgs/demo_rdb/common/ps.c
58
dst->st_info = ELF32_ST_INFO(GELF_ST_BIND(src->st_info),
usr/src/cmd/sgs/demo_rdb/common/ps.c
59
GELF_ST_TYPE(src->st_info));
usr/src/cmd/sgs/demo_rdb/common/syms.c
100
int t1 = GELF_ST_TYPE(s1->st_info);
usr/src/cmd/sgs/demo_rdb/common/syms.c
101
int t2 = GELF_ST_TYPE(s2->st_info);
usr/src/cmd/sgs/demo_rdb/common/syms.c
167
if ((GELF_ST_BIND(sym.st_info) == STB_LOCAL) &&
usr/src/cmd/sgs/dump/common/dump.c
540
type = (int)GELF_ST_TYPE(sym.st_info);
usr/src/cmd/sgs/dump/common/dump.c
541
bind = (int)GELF_ST_BIND(sym.st_info);
usr/src/cmd/sgs/elfdump/common/elfdump.c
1289
type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/elfdump/common/elfdump.c
1349
uchar_t bind = ELF_ST_BIND(sym->st_info);
usr/src/cmd/sgs/elfdump/common/elfdump.c
1359
(ELF_ST_TYPE(sym->st_info) != STT_NOTYPE) ||
usr/src/cmd/sgs/elfdump/common/elfdump.c
293
if ((ELF_ST_TYPE(sym->st_info) == STT_SECTION) &&
usr/src/cmd/sgs/elfdump/common/elfdump.c
4324
(ELF_ST_TYPE(sym->st_info) == STT_SECTION))
usr/src/cmd/sgs/elfdump/common/elfdump.c
452
if (ELF_ST_BIND(syms->st_info) != STB_LOCAL)
usr/src/cmd/sgs/elfedit/modules/common/sym.c
1253
uchar_t st_info =
usr/src/cmd/sgs/elfedit/modules/common/sym.c
1256
if (sym->st_info == st_info) {
usr/src/cmd/sgs/elfedit/modules/common/sym.c
1263
EC_WORD(sym->st_info));
usr/src/cmd/sgs/elfedit/modules/common/sym.c
1271
EC_WORD(sym->st_info), EC_WORD(st_info));
usr/src/cmd/sgs/elfedit/modules/common/sym.c
1273
sym->st_info = st_info;
usr/src/cmd/sgs/elfedit/modules/common/sym.c
320
if (ELF_ST_BIND(sym1->st_info) !=
usr/src/cmd/sgs/elfedit/modules/common/sym.c
321
ELF_ST_BIND(sym2->st_info))
usr/src/cmd/sgs/elfedit/modules/common/sym.c
326
if (sym1->st_info != sym2->st_info)
usr/src/cmd/sgs/elfedit/modules/common/sym.c
388
if (ELF_ST_TYPE(sym1->st_info) !=
usr/src/cmd/sgs/elfedit/modules/common/sym.c
389
ELF_ST_TYPE(sym2->st_info))
usr/src/cmd/sgs/elfedit/modules/common/sym.c
399
if (ELF_ST_VISIBILITY(sym1->st_info) !=
usr/src/cmd/sgs/elfedit/modules/common/sym.c
400
ELF_ST_VISIBILITY(sym2->st_info))
usr/src/cmd/sgs/elfedit/modules/common/sym.c
448
value = ELF_ST_BIND(sym->st_info);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
465
EC_WORD(sym->st_info));
usr/src/cmd/sgs/elfedit/modules/common/sym.c
531
value = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
698
old_bind = ELF_ST_BIND(sym->st_info);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
699
type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
733
sym->st_info = ELF_ST_INFO(bind, type);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
950
bind = ELF_ST_BIND(sym->st_info);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
953
old_type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/elfedit/modules/common/sym.c
970
sym->st_info = ELF_ST_INFO(bind, type);
usr/src/cmd/sgs/elfwrap/common/elfwrap.c
449
secsymtabent->st_info = ELF_ST_INFO(STB_LOCAL, STT_NOTYPE);
usr/src/cmd/sgs/elfwrap/common/elfwrap.c
474
secsymtabent->st_info = ELF_ST_INFO(STB_LOCAL, STT_SECTION);
usr/src/cmd/sgs/elfwrap/common/elfwrap.c
505
glbsymtabent->st_info = ELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/cmd/sgs/elfwrap/common/elfwrap.c
525
glbsymtabent->st_info = ELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/cmd/sgs/gprof/common/readelf.c
415
if (GELF_ST_TYPE(sym->st_info) == STT_FUNC) {
usr/src/cmd/sgs/gprof/common/readelf.c
416
if (GELF_ST_BIND(sym->st_info) == STB_GLOBAL)
usr/src/cmd/sgs/gprof/common/readelf.c
419
if (GELF_ST_BIND(sym->st_info) == STB_WEAK)
usr/src/cmd/sgs/gprof/common/readelf.c
422
if (!aflag && GELF_ST_BIND(sym->st_info) == STB_LOCAL)
usr/src/cmd/sgs/gprof/common/readelf.c
429
if (GELF_ST_TYPE(sym->st_info) != STT_NOTYPE)
usr/src/cmd/sgs/gprof/common/readelf.c
436
if (GELF_ST_BIND(sym->st_info) != STB_GLOBAL &&
usr/src/cmd/sgs/gprof/common/readelf.c
437
GELF_ST_BIND(sym->st_info) != STB_WEAK &&
usr/src/cmd/sgs/gprof/common/readelf.c
438
(GELF_ST_BIND(sym->st_info) != STB_LOCAL || aflag))
usr/src/cmd/sgs/gprof/common/readelf.c
562
l_npe->syminfo = gsym.st_info;
usr/src/cmd/sgs/gprof/common/readelf.c
569
GELF_ST_BIND(gsym.st_info) == STB_LOCAL) {
usr/src/cmd/sgs/libelf/common/gelf.c
497
dst->st_info = ELF64_ST_INFO(ELF32_ST_BIND(s->st_info),
usr/src/cmd/sgs/libelf/common/gelf.c
498
ELF32_ST_TYPE(s->st_info));
usr/src/cmd/sgs/libelf/common/gelf.c
542
d->st_info = ELF32_ST_INFO(ELF64_ST_BIND(src->st_info),
usr/src/cmd/sgs/libelf/common/gelf.c
543
ELF64_ST_TYPE(src->st_info));
usr/src/cmd/sgs/libelf/demo/dispsyms.c
212
type = GELF_ST_TYPE(sym.st_info);
usr/src/cmd/sgs/libelf/demo/dispsyms.c
213
bind = GELF_ST_BIND(sym.st_info);
usr/src/cmd/sgs/libelf/misc/nlist.c
102
p->n_type = GELF_ST_TYPE(sym.st_info);
usr/src/cmd/sgs/libld/common/files.c
1240
(ELF_ST_BIND(lsdp->sd_sym->st_info) != STB_GLOBAL)) {
usr/src/cmd/sgs/libld/common/files.c
1295
uchar_t ltype = ELF_ST_TYPE(lsym->st_info);
usr/src/cmd/sgs/libld/common/groups.c
231
(ELF_ST_TYPE(sym->st_info) == STT_SECTION);
usr/src/cmd/sgs/libld/common/libs.c
148
(ELF_ST_TYPE(syms->st_info) == STT_FUNC))
usr/src/cmd/sgs/libld/common/libs.c
157
if ((ELF_ST_BIND(syms->st_info) == STB_WEAK) &&
usr/src/cmd/sgs/libld/common/libs.c
158
(ELF_ST_BIND(osym->st_info) != STB_WEAK))
usr/src/cmd/sgs/libld/common/libs.c
170
if (ELF_ST_TYPE(syms->st_info) !=
usr/src/cmd/sgs/libld/common/libs.c
171
ELF_ST_TYPE(osym->st_info))
usr/src/cmd/sgs/libld/common/libs.c
568
((ELF_ST_BIND(sym->st_info) == STB_WEAK) &&
usr/src/cmd/sgs/libld/common/machrel.amd.c
1172
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION))) {
usr/src/cmd/sgs/libld/common/machrel.amd.c
1182
if (ELF_ST_TYPE(sdp->sd_sym->st_info) != STT_TLS)
usr/src/cmd/sgs/libld/common/machrel.amd.c
318
if (ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/machrel.amd.c
409
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION)) {
usr/src/cmd/sgs/libld/common/machrel.amd.c
843
else if (ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/machrel.intel.c
1173
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION))) {
usr/src/cmd/sgs/libld/common/machrel.intel.c
1183
if (ELF_ST_TYPE(sdp->sd_sym->st_info) != STT_TLS)
usr/src/cmd/sgs/libld/common/machrel.intel.c
261
if (ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/machrel.intel.c
324
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION)) {
usr/src/cmd/sgs/libld/common/machrel.intel.c
829
else if (ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/machrel.sparc.c
1138
else if (ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/machrel.sparc.c
1492
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION))) {
usr/src/cmd/sgs/libld/common/machrel.sparc.c
1502
if (ELF_ST_TYPE(sdp->sd_sym->st_info) != STT_TLS)
usr/src/cmd/sgs/libld/common/machrel.sparc.c
648
if (ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/machrel.sparc.c
752
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION)) {
usr/src/cmd/sgs/libld/common/machsym.sparc.c
131
Byte otype = ELF_ST_TYPE(osym->st_info);
usr/src/cmd/sgs/libld/common/machsym.sparc.c
132
Byte ntype = ELF_ST_TYPE(nsym->st_info);
usr/src/cmd/sgs/libld/common/machsym.sparc.c
169
if (ELF_ST_TYPE(sym->st_info) != STT_SPARC_REGISTER)
usr/src/cmd/sgs/libld/common/machsym.sparc.c
198
if ((ELF_ST_BIND(sym->st_info) != STB_GLOBAL) ||
usr/src/cmd/sgs/libld/common/machsym.sparc.c
74
if ((ELF_ST_BIND(osym->st_info) == STB_LOCAL) ||
usr/src/cmd/sgs/libld/common/machsym.sparc.c
75
(ELF_ST_BIND(nsym->st_info) == STB_LOCAL)) {
usr/src/cmd/sgs/libld/common/map_support.c
1111
sym->st_info = ELF_ST_INFO(STB_GLOBAL, ms->ms_type);
usr/src/cmd/sgs/libld/common/map_support.c
1173
if (ELF_ST_TYPE(sym->st_info) != STT_NOTYPE) {
usr/src/cmd/sgs/libld/common/map_support.c
1175
(ELF_ST_TYPE(sym->st_info) != ms->ms_type))
usr/src/cmd/sgs/libld/common/map_support.c
1178
sym->st_info = ELF_ST_INFO(STB_GLOBAL, ms->ms_type);
usr/src/cmd/sgs/libld/common/map_support.c
481
sym->st_info = ELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/cmd/sgs/libld/common/map_support.c
500
sym->st_info = ELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/cmd/sgs/libld/common/relocate.c
1038
if (ELF_ST_TYPE(sym->st_info) == STT_FUNC)
usr/src/cmd/sgs/libld/common/relocate.c
1064
if ((ELF_ST_TYPE(sym->st_info) == STT_OBJECT) &&
usr/src/cmd/sgs/libld/common/relocate.c
1078
if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) {
usr/src/cmd/sgs/libld/common/relocate.c
1083
ELF_ST_TYPE(sym->st_info), 0, &inv_buf),
usr/src/cmd/sgs/libld/common/relocate.c
1114
if (ELF_ST_BIND(_sdp->sd_sym->st_info) == STB_GLOBAL)
usr/src/cmd/sgs/libld/common/relocate.c
1125
if (ELF_ST_BIND(sym->st_info) == STB_GLOBAL)
usr/src/cmd/sgs/libld/common/relocate.c
1134
if (((ELF_ST_BIND(sdp->sd_sym->st_info) == STB_WEAK) ||
usr/src/cmd/sgs/libld/common/relocate.c
1345
(ELF_ST_BIND(sdp->sd_sym->st_info) == STB_LOCAL)) ||
usr/src/cmd/sgs/libld/common/relocate.c
1383
if ((ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) ||
usr/src/cmd/sgs/libld/common/relocate.c
1421
if ((type = ELF_ST_TYPE(sdp->sd_sym->st_info)) != STT_TLS) {
usr/src/cmd/sgs/libld/common/relocate.c
1516
((ELF_ST_BIND(sdp->sd_sym->st_info) == STB_WEAK) ||
usr/src/cmd/sgs/libld/common/relocate.c
1555
if (ELF_ST_BIND(sdp->sd_sym->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/libld/common/relocate.c
1620
if ((ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_TLS) &&
usr/src/cmd/sgs/libld/common/relocate.c
1669
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_FUNC))) &&
usr/src/cmd/sgs/libld/common/relocate.c
1675
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_NOTYPE))
usr/src/cmd/sgs/libld/common/relocate.c
1840
(sym->st_info != rep_sym->st_info) ||
usr/src/cmd/sgs/libld/common/relocate.c
1936
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) &&
usr/src/cmd/sgs/libld/common/relocate.c
1989
if (ELF_ST_BIND(sdp->sd_sym->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/libld/common/relocate.c
2050
if ((ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) &&
usr/src/cmd/sgs/libld/common/relocate.c
2069
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION))
usr/src/cmd/sgs/libld/common/relocate.c
2077
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION)) {
usr/src/cmd/sgs/libld/common/relocate.c
2109
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION)) {
usr/src/cmd/sgs/libld/common/relocate.c
265
rtype = ELF_ST_TYPE(rsym->st_info);
usr/src/cmd/sgs/libld/common/relocate.c
2827
(ELF_ST_BIND(orsp->rel_sym->sd_sym->st_info) == STB_WEAK) &&
usr/src/cmd/sgs/libld/common/relocate.c
284
(ELF_ST_BIND(tsdp->sd_sym->st_info) != STB_GLOBAL) ||
usr/src/cmd/sgs/libld/common/relocate.c
293
ttype = ELF_ST_TYPE(tsym->st_info);
usr/src/cmd/sgs/libld/common/relocate.c
775
if ((ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) &&
usr/src/cmd/sgs/libld/common/resolve.c
271
uchar_t otype = ELF_ST_TYPE(sdp->sd_sym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
272
uchar_t ntype = ELF_ST_TYPE(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
348
(ELF_ST_BIND(nsym->st_info) == STB_GLOBAL))
usr/src/cmd/sgs/libld/common/resolve.c
371
if ((ELF_ST_BIND(osym->st_info) == STB_WEAK) &&
usr/src/cmd/sgs/libld/common/resolve.c
457
(ELF_ST_BIND(nsym->st_info) == STB_GLOBAL))
usr/src/cmd/sgs/libld/common/resolve.c
524
uchar_t obind = ELF_ST_BIND(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
525
uchar_t otype = ELF_ST_TYPE(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
526
uchar_t nbind = ELF_ST_BIND(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
527
uchar_t ntype = ELF_ST_TYPE(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
555
uchar_t otype = ELF_ST_TYPE(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
556
uchar_t obind = ELF_ST_BIND(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
557
uchar_t ntype = ELF_ST_TYPE(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
558
uchar_t nbind = ELF_ST_BIND(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
657
uchar_t otype = ELF_ST_TYPE(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
658
uchar_t obind = ELF_ST_BIND(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
659
uchar_t ntype = ELF_ST_TYPE(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
660
uchar_t nbind = ELF_ST_BIND(nsym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
834
uchar_t obind = ELF_ST_BIND(osym->st_info);
usr/src/cmd/sgs/libld/common/resolve.c
835
uchar_t nbind = ELF_ST_BIND(nsym->st_info);
usr/src/cmd/sgs/libld/common/sections.c
102
uchar_t bind = ELF_ST_BIND(sdp->sd_sym->st_info);
usr/src/cmd/sgs/libld/common/sections.c
105
uchar_t type = ELF_ST_TYPE(sdp->sd_sym->st_info);
usr/src/cmd/sgs/libld/common/sections.c
2402
(ELF_ST_BIND(sdp->sd_sym->st_info) != STB_LOCAL))
usr/src/cmd/sgs/libld/common/sections.c
2740
if (ELF_ST_TYPE(sdp->sd_sym->st_info) != STT_SECTION) {
usr/src/cmd/sgs/libld/common/sections.c
2836
if ((ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_SECTION) &&
usr/src/cmd/sgs/libld/common/sections.c
3065
if (ELF_ST_TYPE(sdp->sd_sym->st_info) != STT_SECTION) {
usr/src/cmd/sgs/libld/common/sections.c
50
uchar_t type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/libld/common/sections.c
76
uchar_t type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/libld/common/sunwmove.c
260
(ELF_ST_BIND(sym->st_info) == STB_LOCAL) &&
usr/src/cmd/sgs/libld/common/sunwmove.c
261
(ELF_ST_TYPE(sym->st_info) == STT_OBJECT)) {
usr/src/cmd/sgs/libld/common/sunwmove.c
337
if (ELF_ST_TYPE(sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/sunwmove.c
349
if (ELF_ST_TYPE(sym->st_info) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/sunwmove.c
361
(ELF_ST_TYPE(sym->st_info) == STT_OBJECT)) {
usr/src/cmd/sgs/libld/common/sunwmove.c
372
if ((ELF_ST_BIND(sym->st_info) == STB_LOCAL) &&
usr/src/cmd/sgs/libld/common/syms.c
125
if ((name == 0) && (ELF_ST_BIND(sym->st_info) != STB_LOCAL)) {
usr/src/cmd/sgs/libld/common/syms.c
1424
type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/libld/common/syms.c
1466
(ELF_ST_BIND(sym->st_info) != STB_WEAK)) {
usr/src/cmd/sgs/libld/common/syms.c
1521
((ELF_ST_BIND(sym->st_info) != STB_WEAK) &&
usr/src/cmd/sgs/libld/common/syms.c
1820
(ELF_ST_BIND(sdp->sd_sym->st_info) == STB_LOCAL))
usr/src/cmd/sgs/libld/common/syms.c
1960
bind1 = ELF_ST_BIND(sym1->st_info);
usr/src/cmd/sgs/libld/common/syms.c
1961
bind2 = ELF_ST_BIND(sym2->st_info);
usr/src/cmd/sgs/libld/common/syms.c
2334
if ((type = ELF_ST_TYPE(sym->st_info)) == STT_SECTION) {
usr/src/cmd/sgs/libld/common/syms.c
2562
(ELF_ST_TYPE(nsym->st_info) == STT_OBJECT) &&
usr/src/cmd/sgs/libld/common/syms.c
2619
bind = ELF_ST_BIND(nsym->st_info);
usr/src/cmd/sgs/libld/common/syms.c
2736
ntype = ELF_ST_TYPE(nsym->st_info);
usr/src/cmd/sgs/libld/common/syms.c
2795
rsym->st_info = ELF_ST_INFO(STB_GLOBAL, ntype);
usr/src/cmd/sgs/libld/common/syms.c
2881
ELF_ST_TYPE(tsym->st_info))) {
usr/src/cmd/sgs/libld/common/syms.c
2959
(ELF_ST_BIND(wsym->st_info) != STB_WEAK))
usr/src/cmd/sgs/libld/common/syms.c
2994
(ELF_ST_BIND(ssym->st_info) == STB_WEAK))
usr/src/cmd/sgs/libld/common/syms.c
3057
uchar_t bind1 = ELF_ST_BIND(sym1->st_info);
usr/src/cmd/sgs/libld/common/syms.c
3077
ELF_ST_BIND(sym2->st_info);
usr/src/cmd/sgs/libld/common/syms.c
3158
csym->st_info = ELF_ST_INFO(STB_LOCAL,
usr/src/cmd/sgs/libld/common/syms.c
3159
ELF_ST_TYPE(osdp->sd_sym->st_info));
usr/src/cmd/sgs/libld/common/syms.c
3257
sym->st_info = ELF_ST_INFO(STB_GLOBAL, STT_NOTYPE);
usr/src/cmd/sgs/libld/common/syms.c
336
if (ELF_ST_BIND(sdp->sd_sym->st_info) != STB_LOCAL)
usr/src/cmd/sgs/libld/common/syms.c
563
(ELF_ST_BIND(nsym->st_info) == STB_GLOBAL) &&
usr/src/cmd/sgs/libld/common/syms.c
695
usdp->sd_sym->st_info =
usr/src/cmd/sgs/libld/common/syms.c
744
sym->st_info = ELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/cmd/sgs/libld/common/syms.c
792
sdp->sd_sym->st_info = ELF_ST_INFO(bind, STT_OBJECT);
usr/src/cmd/sgs/libld/common/syms.c
970
bsdp->sd_sym->st_info = ELF_ST_INFO(STB_GLOBAL, STT_NOTYPE);
usr/src/cmd/sgs/libld/common/update.c
1073
} else if (ELF_ST_TYPE(symptr->st_info) != STT_TLS &&
usr/src/cmd/sgs/libld/common/update.c
1084
} else if (ELF_ST_TYPE(symptr->st_info) == STT_TLS &&
usr/src/cmd/sgs/libld/common/update.c
1124
type = ELF_ST_TYPE(symptr->st_info);
usr/src/cmd/sgs/libld/common/update.c
1130
symptr->st_info = ELF_ST_INFO(bind, type);
usr/src/cmd/sgs/libld/common/update.c
1133
#define IS_DATA_SYMBOL(x) ((ELF_ST_TYPE(x->st_info) == STT_OBJECT) || \
usr/src/cmd/sgs/libld/common/update.c
1134
(ELF_ST_TYPE(x->st_info) == STT_COMMON) || \
usr/src/cmd/sgs/libld/common/update.c
1135
(ELF_ST_TYPE(x->st_info) == STT_TLS))
usr/src/cmd/sgs/libld/common/update.c
1145
#define IS_BORING_SCOPE(x) ((ELF_ST_BIND(x->st_info) == STB_LOCAL) || \
usr/src/cmd/sgs/libld/common/update.c
1146
((ELF_ST_BIND(x->st_info) == STB_WEAK) && \
usr/src/cmd/sgs/libld/common/update.c
1291
ELF_ST_TYPE(sdp->sd_sym->st_info)]) {
usr/src/cmd/sgs/libld/common/update.c
1549
ADD_TO_DYNSORT(sdp, sym, ELF_ST_TYPE(sym->st_info),
usr/src/cmd/sgs/libld/common/update.c
1594
ADD_TO_DYNSORT(sdp, sym, ELF_ST_TYPE(sym->st_info),
usr/src/cmd/sgs/libld/common/update.c
1615
(ELF_ST_BIND(sym->st_info) == STB_WEAK) &&
usr/src/cmd/sgs/libld/common/update.c
1686
(ELF_ST_BIND(sym->st_info) == STB_WEAK)) {
usr/src/cmd/sgs/libld/common/update.c
1720
type = ELF_ST_TYPE(sym-> st_info);
usr/src/cmd/sgs/libld/common/update.c
1726
sym->st_info = ELF_ST_INFO(bind, type);
usr/src/cmd/sgs/libld/common/update.c
1752
if ((ELF_ST_TYPE(sym->st_info) ==
usr/src/cmd/sgs/libld/common/update.c
1850
(ELF_ST_TYPE(sym->st_info) == STT_FUNC) &&
usr/src/cmd/sgs/libld/common/update.c
1865
sym->st_info = ELF_ST_INFO(STB_LOCAL,
usr/src/cmd/sgs/libld/common/update.c
1866
ELF_ST_TYPE(sym->st_info));
usr/src/cmd/sgs/libld/common/update.c
1880
symtab[_symndx].st_info = sym->st_info;
usr/src/cmd/sgs/libld/common/update.c
1974
sym->st_info = ELF_ST_INFO(bind,
usr/src/cmd/sgs/libld/common/update.c
1975
ELF_ST_TYPE(sym->st_info));
usr/src/cmd/sgs/libld/common/update.c
1983
sym->st_info = ELF_ST_INFO(bind,
usr/src/cmd/sgs/libld/common/update.c
1984
ELF_ST_TYPE(sym->st_info));
usr/src/cmd/sgs/libld/common/update.c
3210
if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/libld/common/update.c
3218
if (ELF_ST_TYPE(sym->st_info) !=
usr/src/cmd/sgs/libld/common/update.c
3234
if ((ELF_ST_BIND(sym->st_info) == STB_LOCAL) &&
usr/src/cmd/sgs/libld/common/update.c
348
sym->st_info = ELF_ST_INFO(STB_LOCAL, STT_FILE);
usr/src/cmd/sgs/libld/common/update.c
362
sym->st_info = ELF_ST_INFO(STB_LOCAL, STT_FILE);
usr/src/cmd/sgs/libld/common/update.c
3750
(ma->ass_bind != ELF_ST_BIND(sdp->sd_sym->st_info))) {
usr/src/cmd/sgs/libld/common/update.c
3758
conv_sym_info_bind(ELF_ST_BIND(sym->st_info),
usr/src/cmd/sgs/libld/common/update.c
3801
(ELF_ST_TYPE(rsym->st_info) !=
usr/src/cmd/sgs/libld/common/update.c
3802
ELF_ST_TYPE(sym->st_info))) {
usr/src/cmd/sgs/libld/common/update.c
3853
(ma->ass_type != ELF_ST_TYPE(sdp->sd_sym->st_info))) {
usr/src/cmd/sgs/libld/common/update.c
3863
ELF_ST_TYPE(sdp->sd_sym->st_info),
usr/src/cmd/sgs/libld/common/update.c
411
sym->st_info = ELF_ST_INFO(STB_LOCAL, STT_SECTION);
usr/src/cmd/sgs/libld/common/update.c
491
(ELF_ST_BIND(rsdp->sd_sym->st_info) != STB_LOCAL))
usr/src/cmd/sgs/libld/common/update.c
668
if ((type = ELF_ST_TYPE(sym->st_info)) == STT_SECTION)
usr/src/cmd/sgs/libld/common/version.c
259
sdp->sd_sym->st_info =
usr/src/cmd/sgs/libld/common/version.c
288
sym->st_info = ELF_ST_INFO(bind, STT_OBJECT);
usr/src/cmd/sgs/liblddbg/common/syms.c
637
uchar_t type = ELF_ST_TYPE(sym->st_info);
usr/src/cmd/sgs/liblddbg/common/syms.c
638
uchar_t bind = ELF_ST_BIND(sym->st_info);
usr/src/cmd/sgs/librtld/common/relocate.c
160
(ELF_ST_BIND(sym->st_info) == STB_LOCAL))
usr/src/cmd/sgs/librtld/common/relocate.c
335
if ((ELF_ST_BIND(_sym->st_info) == STB_WEAK) &&
usr/src/cmd/sgs/mcs/common/file.c
891
csym.st_info = 0;
usr/src/cmd/sgs/nm/common/nm.c
875
buf->type = GELF_ST_TYPE(sym.st_info);
usr/src/cmd/sgs/nm/common/nm.c
876
buf->bind = GELF_ST_BIND(sym.st_info);
usr/src/cmd/sgs/pvs/common/pvs.c
431
if ((GELF_ST_TYPE(sym.st_info) == STT_OBJECT) ||
usr/src/cmd/sgs/pvs/common/pvs.c
432
(GELF_ST_TYPE(sym.st_info) == STT_COMMON) ||
usr/src/cmd/sgs/pvs/common/pvs.c
433
(GELF_ST_TYPE(sym.st_info) == STT_TLS))
usr/src/cmd/sgs/pvs/common/pvs.c
490
if (GELF_ST_TYPE(sym.st_info) != STT_FILE) {
usr/src/cmd/sgs/pvs/common/pvs.c
505
if (GELF_ST_TYPE(sym.st_info) == STT_SECTION)
usr/src/cmd/sgs/pvs/common/pvs.c
507
if (GELF_ST_TYPE(sym.st_info) == STT_FILE)
usr/src/cmd/sgs/pvs/common/pvs.c
515
if (GELF_ST_BIND(sym.st_info) != STB_LOCAL)
usr/src/cmd/sgs/rtld/amd64/amd64_elf.c
627
if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/rtld/amd64/amd64_elf.c
769
(ELF_ST_TYPE(symdef->st_info) !=
usr/src/cmd/sgs/rtld/common/analyze.c
2675
(ELF_ST_TYPE(osym->st_info) != STT_FUNC) &&
usr/src/cmd/sgs/rtld/common/analyze.c
2698
(isym->st_info == osym->st_info) &&
usr/src/cmd/sgs/rtld/common/analyze.c
3196
(ELF_ST_BIND(rsym->st_info) == STB_WEAK))
usr/src/cmd/sgs/rtld/common/analyze.c
3222
else if ((slp->sl_bind = ELF_ST_BIND(rsym->st_info)) ==
usr/src/cmd/sgs/rtld/common/elf.c
1438
(ELF_ST_TYPE(sym->st_info) == STT_FUNC)) {
usr/src/cmd/sgs/rtld/common/elf.c
2578
(ELF_ST_TYPE(sym->st_info) == STT_FILE))
usr/src/cmd/sgs/rtld/common/elf.c
2599
(ELF_ST_TYPE(sym->st_info) != STT_SECTION))
usr/src/cmd/sgs/rtld/common/elf.c
2873
if (ELF_ST_BIND(symref->st_info) != STB_LOCAL)
usr/src/cmd/sgs/rtld/common/elf.c
2943
if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/rtld/common/elf.c
2944
if ((ELF_ST_TYPE(sym->st_info) == STT_SECTION)) {
usr/src/cmd/sgs/rtld/common/move.c
65
if (ELF_ST_BIND(sym->st_info) != STB_LOCAL)
usr/src/cmd/sgs/rtld/i386/i386_elf.c
604
if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/rtld/i386/i386_elf.c
745
(ELF_ST_TYPE(symdef->st_info) !=
usr/src/cmd/sgs/rtld/sparc/common_sparc.c
68
if ((ELF_ST_BIND(sym1->st_info) == STB_LOCAL) ||
usr/src/cmd/sgs/rtld/sparc/common_sparc.c
69
(ELF_ST_BIND(sym2->st_info) == STB_LOCAL)) {
usr/src/cmd/sgs/rtld/sparc/sparc_elf.c
759
if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
usr/src/cmd/sgs/rtld/sparc/sparc_elf.c
899
(ELF_ST_TYPE(symdef->st_info) !=
usr/src/cmd/sgs/rtld/sparcv9/sparc_elf.c
1128
(ELF_ST_TYPE(symdef->st_info) !=
usr/src/cmd/sgs/rtld/sparcv9/sparc_elf.c
986
if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
usr/src/common/ctf/ctf_create.c
2019
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/common/ctf/ctf_create.c
2023
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/common/ctf/ctf_create.c
2086
if (ELF32_ST_TYPE(symp->st_info) != STT_OBJECT)
usr/src/common/ctf/ctf_create.c
2090
if (ELF64_ST_TYPE(symp->st_info) != STT_OBJECT)
usr/src/common/ctf/ctf_create.c
399
type = ELF32_ST_TYPE(symp->st_info);
usr/src/common/ctf/ctf_create.c
406
type = ELF64_ST_TYPE(symp->st_info);
usr/src/common/ctf/ctf_create.c
599
type = ELF32_ST_TYPE(symp->st_info);
usr/src/common/ctf/ctf_create.c
606
type = ELF64_ST_TYPE(symp->st_info);
usr/src/common/ctf/ctf_lookup.c
195
if (ELF32_ST_TYPE(symp->st_info) != STT_OBJECT)
usr/src/common/ctf/ctf_lookup.c
199
if (ELF64_ST_TYPE(symp->st_info) != STT_OBJECT)
usr/src/common/ctf/ctf_lookup.c
258
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/common/ctf/ctf_lookup.c
262
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/common/ctf/ctf_open.c
151
switch (ELF64_ST_TYPE(gsp->st_info)) {
usr/src/common/ctf/ctf_open.c
99
dst->st_info = src->st_info;
usr/src/common/ctf/ctf_types.c
1204
if (ELF32_ST_TYPE(symp->st_info) != STT_OBJECT)
usr/src/common/ctf/ctf_types.c
1213
if (ELF64_ST_TYPE(symp->st_info) != STT_OBJECT)
usr/src/common/ctf/ctf_types.c
1259
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/common/ctf/ctf_types.c
1267
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/common/ctf/ctf_types.c
1320
if (ELF32_ST_TYPE(symp->st_info) != STT_OBJECT &&
usr/src/common/ctf/ctf_types.c
1321
ELF32_ST_TYPE(symp->st_info) != STT_FUNC) {
usr/src/common/ctf/ctf_types.c
1332
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC &&
usr/src/common/ctf/ctf_types.c
1333
ELF64_ST_TYPE(symp->st_info) != STT_OBJECT) {
usr/src/grub/grub-0.97/stage2/i386-elf.h
124
unsigned char st_info;
usr/src/lib/abi/apptrace/common/apptrace.c
491
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/lib/abi/apptrace/common/apptrace.c
495
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
usr/src/lib/libctf/common/ctf_convert.c
97
if (GELF_ST_TYPE(sym.st_info) != STT_FILE) {
usr/src/lib/libctf/common/ctf_dwarf.c
2736
bind = GELF_ST_BIND(symp->st_info);
usr/src/lib/libctf/common/ctf_dwarf.c
2737
type = GELF_ST_TYPE(symp->st_info);
usr/src/lib/libctf/common/ctf_dwarf.c
2830
if (GELF_ST_BIND(symp->st_info) == STB_WEAK) {
usr/src/lib/libctf/common/ctf_dwarf.c
2834
if (GELF_ST_TYPE(wsymp->st_info) != GELF_ST_TYPE(symp->st_info)) {
usr/src/lib/libctf/common/ctf_dwarf.c
2853
if (GELF_ST_BIND(symp->st_info) == STB_LOCAL &&
usr/src/lib/libctf/common/ctf_dwarf.c
2936
if (GELF_ST_BIND(symp->st_info) != STB_WEAK)
usr/src/lib/libctf/common/ctf_dwarf.c
2939
type = GELF_ST_TYPE(symp->st_info);
usr/src/lib/libctf/common/ctf_dwarf.c
3438
if (GELF_ST_TYPE(sym.st_info) != STT_FILE)
usr/src/lib/libctf/common/ctf_lib.c
815
bind = ELF32_ST_BIND(symp->st_info);
usr/src/lib/libctf/common/ctf_lib.c
816
itype = ELF32_ST_TYPE(symp->st_info);
usr/src/lib/libctf/common/ctf_lib.c
817
sym.st_info = ELF64_ST_INFO(bind, itype);
usr/src/lib/libctf/common/ctf_lib.c
826
type = ELF64_ST_TYPE(sym.st_info);
usr/src/lib/libctf/common/ctf_merge.c
1091
if (ELF64_ST_BIND(symp->st_info) == STB_LOCAL) {
usr/src/lib/libctf/common/ctf_merge.c
1106
ELF64_ST_BIND(symp->st_info));
usr/src/lib/libctf/common/ctf_merge.c
1122
if (ELF64_ST_BIND(symp->st_info) == STB_LOCAL) {
usr/src/lib/libctf/common/ctf_merge.c
1160
type = ELF64_ST_TYPE(symp->st_info);
usr/src/lib/libctf/common/ctf_merge.c
1314
symtab_bind = ELF64_ST_BIND(symtab_symp->st_info);
usr/src/lib/libctf/common/ctf_merge.c
1315
ctf_bind = ELF64_ST_BIND(ctf_symp->st_info);
usr/src/lib/libctf/common/ctf_merge.c
1337
ELF64_ST_TYPE(symtab_symp->st_info) ==
usr/src/lib/libctf/common/ctf_merge.c
1338
ELF64_ST_TYPE(ctf_symp->st_info) &&
usr/src/lib/libctf/common/ctf_merge.c
1380
type = ELF64_ST_TYPE(symp->st_info);
usr/src/lib/libctf/common/ctf_merge.c
1381
bind = ELF64_ST_BIND(symp->st_info);
usr/src/lib/libctf/common/ctf_merge.c
1384
ELF64_ST_BIND(symp->st_info));
usr/src/lib/libdtrace/common/dt_link.c
1205
if (GELF_ST_BIND(fsym.st_info) != STB_LOCAL)
usr/src/lib/libdtrace/common/dt_link.c
1219
if (GELF_ST_TYPE(fsym.st_info) != STT_FUNC) {
usr/src/lib/libdtrace/common/dt_link.c
1365
assert(GELF_ST_TYPE(fsym.st_info) == STT_FUNC);
usr/src/lib/libdtrace/common/dt_link.c
1379
if (GELF_ST_BIND(fsym.st_info) == STB_LOCAL) {
usr/src/lib/libdtrace/common/dt_link.c
1382
dsym.st_info = GELF_ST_INFO(STB_GLOBAL,
usr/src/lib/libdtrace/common/dt_link.c
237
sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_FUNC);
usr/src/lib/libdtrace/common/dt_link.c
254
sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/lib/libdtrace/common/dt_link.c
409
sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
usr/src/lib/libdtrace/common/dt_link.c
426
sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
usr/src/lib/libdtrace/common/dt_link.c
724
if (GELF_ST_TYPE(sym->st_info) == STT_FUNC &&
usr/src/lib/libdtrace/common/dt_link.c
728
if (GELF_ST_BIND(sym->st_info) == STB_GLOBAL)
usr/src/lib/libdtrace/common/dt_module.c
114
uchar_t type = ELF64_ST_TYPE(sym->st_info);
usr/src/lib/libdtrace/common/dt_module.c
123
(ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/lib/libdtrace/common/dt_module.c
1302
symp->st_info =
usr/src/lib/libdtrace/common/dt_module.c
149
if ((ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE) !=
usr/src/lib/libdtrace/common/dt_module.c
150
(ELF32_ST_TYPE(rhs->st_info) == STT_NOTYPE))
usr/src/lib/libdtrace/common/dt_module.c
151
return (ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1);
usr/src/lib/libdtrace/common/dt_module.c
153
if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) !=
usr/src/lib/libdtrace/common/dt_module.c
154
(ELF32_ST_BIND(rhs->st_info) == STB_WEAK))
usr/src/lib/libdtrace/common/dt_module.c
155
return (ELF32_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1);
usr/src/lib/libdtrace/common/dt_module.c
1594
} else if (GELF_ST_TYPE(symp->st_info) != STT_FUNC) {
usr/src/lib/libdtrace/common/dt_module.c
178
if ((ELF64_ST_TYPE(lhs->st_info) == STT_NOTYPE) !=
usr/src/lib/libdtrace/common/dt_module.c
179
(ELF64_ST_TYPE(rhs->st_info) == STT_NOTYPE))
usr/src/lib/libdtrace/common/dt_module.c
180
return (ELF64_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1);
usr/src/lib/libdtrace/common/dt_module.c
182
if ((ELF64_ST_BIND(lhs->st_info) == STB_WEAK) !=
usr/src/lib/libdtrace/common/dt_module.c
183
(ELF64_ST_BIND(rhs->st_info) == STB_WEAK))
usr/src/lib/libdtrace/common/dt_module.c
184
return (ELF64_ST_BIND(lhs->st_info) == STB_WEAK ? 1 : -1);
usr/src/lib/libdtrace/common/dt_module.c
201
(ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/lib/libdtrace/common/dt_module.c
225
(ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/lib/libdtrace/common/dt_module.c
243
dst->st_info = src->st_info;
usr/src/lib/libdtrace/common/dt_module.c
81
uchar_t type = ELF32_ST_TYPE(sym->st_info);
usr/src/lib/libdtrace/common/dt_module.c
90
(ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
usr/src/lib/libdtrace/common/dt_pid.c
314
sym.st_info =
usr/src/lib/libdtrace/common/dt_pid.c
334
if (GELF_ST_TYPE(sym.st_info) != STT_FUNC ||
usr/src/lib/libdwarf/common/dw_elfstructs.h
178
unsigned char st_info[1];
usr/src/lib/libdwarf/common/dw_elfstructs.h
185
unsigned char st_info[1];
usr/src/lib/libdwarf/common/dwarf_elf_access.c
742
sym->st_info = sym32->st_info;
usr/src/lib/libdwarf/common/dwarf_elf_load_headers.c
654
ASNAR(ep->f_copy_word,gsym->gs_info,psym->st_info);
usr/src/lib/libdwarf/common/dwarf_elf_load_headers.c
719
ASNAR(ep->f_copy_word,gsym->gs_info,psym->st_info);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
186
unsigned char st_info[1];
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
193
unsigned char st_info[1];
usr/src/lib/libm/common/m9x/__fex_sym.c
277
(ELF_ST_BIND(s[j].st_info) != STB_LOCAL &&
usr/src/lib/libm/common/m9x/__fex_sym.c
278
ELF_ST_BIND(s[j].st_info) != STB_GLOBAL &&
usr/src/lib/libm/common/m9x/__fex_sym.c
279
ELF_ST_BIND(s[j].st_info) != STB_WEAK) ||
usr/src/lib/libm/common/m9x/__fex_sym.c
280
(ELF_ST_TYPE(s[j].st_info) != STT_NOTYPE &&
usr/src/lib/libm/common/m9x/__fex_sym.c
281
ELF_ST_TYPE(s[j].st_info) != STT_OBJECT &&
usr/src/lib/libm/common/m9x/__fex_sym.c
282
ELF_ST_TYPE(s[j].st_info) != STT_FUNC))
usr/src/lib/libproc/common/Pservice.c
418
symp->st_info = ELF32_ST_INFO(
usr/src/lib/libproc/common/Pservice.c
419
GELF_ST_BIND(sym.st_info), GELF_ST_TYPE(sym.st_info));
usr/src/lib/libproc/common/Psymtab.c
1395
if (GELF_ST_TYPE(a->st_info) != GELF_ST_TYPE(b->st_info)) {
usr/src/lib/libproc/common/Psymtab.c
1396
if (GELF_ST_TYPE(a->st_info) == STT_FUNC)
usr/src/lib/libproc/common/Psymtab.c
1398
if (GELF_ST_TYPE(b->st_info) == STT_FUNC)
usr/src/lib/libproc/common/Psymtab.c
1405
if (GELF_ST_BIND(a->st_info) != GELF_ST_BIND(b->st_info)) {
usr/src/lib/libproc/common/Psymtab.c
1406
if (GELF_ST_BIND(b->st_info) == STB_LOCAL)
usr/src/lib/libproc/common/Psymtab.c
1408
if (GELF_ST_BIND(a->st_info) == STB_LOCAL)
usr/src/lib/libproc/common/Psymtab.c
1519
IS_DATA_TYPE(GELF_ST_TYPE(symp->st_info)))
usr/src/lib/libproc/common/Psymtab.c
2853
if (GELF_ST_TYPE(symbolp->st_info) != STT_TLS)
usr/src/lib/libproc/common/Psymtab.c
2957
if (GELF_ST_TYPE(symp->st_info) != STT_TLS)
usr/src/lib/libproc/common/Psymtab.c
3244
s_bind = GELF_ST_BIND(sym.st_info);
usr/src/lib/libproc/common/Psymtab.c
3245
s_type = GELF_ST_TYPE(sym.st_info);
usr/src/lib/libproc/common/Psymtab.c
3262
if (GELF_ST_TYPE(sym.st_info) != STT_TLS)
usr/src/lib/libproc/common/Psymtab.c
3271
if (GELF_ST_TYPE(sym.st_info) == STT_SECTION &&
usr/src/lib/libsaveargs/tests/dump/dump.c
96
if ((GELF_ST_TYPE(ss.ss_sym.st_info) != STT_FUNC) ||
usr/src/test/util-tests/tests/ctf/check-merge-static.c
224
type = GELF_ST_TYPE(sym.st_info);
usr/src/test/util-tests/tests/ctf/check-merge-static.c
53
if (ELF32_ST_BIND(symp->st_info) == STB_GLOBAL) {
usr/src/tools/ctf/common/symbol.c
35
uchar_t type = GELF_ST_TYPE(sym->st_info);
usr/src/ucblib/libucb/port/gen/nlist.c
263
p->n_type = ELF32_ST_TYPE(sym->st_info);
usr/src/uts/common/fs/sockfs/socktpi.c
6219
error = i_sotpi_info_constructor(&st->st_info);
usr/src/uts/common/fs/sockfs/socktpi.c
6223
st->st_sonode.so_priv = &st->st_info;
usr/src/uts/common/fs/sockfs/socktpi.c
6234
ASSERT(st->st_sonode.so_priv == &st->st_info);
usr/src/uts/common/fs/sockfs/socktpi.c
6237
i_sotpi_info_destructor(&st->st_info);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
42
struct sotpi_info st_info;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_driver.c
875
esp->es_info_1 = st->st_info[0];
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_driver.c
876
esp->es_info_2 = st->st_info[1];
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_driver.c
877
esp->es_info_3 = st->st_info[2];
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_driver.c
878
esp->es_info_4 = st->st_info[3];
usr/src/uts/common/io/scsi/targets/st.c
1577
ST_ENTR(dip, st_info);
usr/src/uts/common/io/scsi/targets/st.c
462
static int st_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg,
usr/src/uts/common/io/scsi/targets/st.c
471
st_info, /* info */
usr/src/uts/common/krtld/kobj.c
1003
if (ELF_ST_BIND(sp->st_info) == STB_GLOBAL) {
usr/src/uts/common/krtld/kobj.c
1583
if (ELF_ST_BIND(osp->st_info) == STB_LOCAL)
usr/src/uts/common/krtld/kobj.c
2699
ELF_ST_BIND(sp->st_info) == STB_GLOBAL) {
usr/src/uts/common/krtld/kobj.c
2702
if (ksp && ELF_ST_BIND(ksp->st_info) == STB_GLOBAL &&
usr/src/uts/common/krtld/kobj.c
3115
if (ELF_ST_TYPE(sp->st_info) == STT_SPARC_REGISTER) {
usr/src/uts/common/krtld/kobj.c
3129
if (ELF_ST_TYPE(sp->st_info) == STT_TLS) {
usr/src/uts/common/krtld/kobj.c
3138
if (ELF_ST_BIND(sp->st_info) != STB_LOCAL) {
usr/src/uts/common/krtld/kobj.c
3169
ELF_ST_BIND(sp->st_info) != STB_WEAK) {
usr/src/uts/common/krtld/kobj.c
3357
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL) {
usr/src/uts/common/krtld/kobj.c
3358
if (ELF_ST_BIND(sym->st_info) != STB_LOCAL)
usr/src/uts/common/krtld/kobj.c
3360
if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT &&
usr/src/uts/common/krtld/kobj.c
3361
ELF_ST_TYPE(sym->st_info) != STT_FUNC)
usr/src/uts/common/krtld/kobj.c
3373
if (ELF_ST_TYPE(sym->st_info) == STT_FUNC || (cursym != NULL &&
usr/src/uts/common/krtld/kobj.c
3374
ELF_ST_TYPE(cursym->st_info) == STT_FUNC)) {
usr/src/uts/common/krtld/kobj.c
3380
ELF_ST_TYPE(cursym->st_info) == STT_FUNC) {
usr/src/uts/common/krtld/kobj.c
3382
if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)
usr/src/uts/common/krtld/kobj.c
3415
ELF_ST_BIND(sp->st_info) != STB_LOCAL)
usr/src/uts/common/krtld/kobj.c
3429
ELF_ST_BIND(sp->st_info) != STB_LOCAL)
usr/src/uts/common/krtld/kobj.c
3470
ELF_ST_TYPE(sp->st_info) != STT_FILE &&
usr/src/uts/common/krtld/kobj.c
867
if (ELF_ST_TYPE(sp->st_info) == STT_SPARC_REGISTER)
usr/src/uts/common/os/ksyms_snapshot.c
96
ELF_ST_BIND(sym->st_info) == STB_LOCAL ?
usr/src/uts/common/sys/1394/targets/scsa1394/sbp2.h
62
uint8_t st_info[4]; /* information bytes */
usr/src/uts/common/sys/elf.h
708
unsigned char st_info; /* bind, type: ELF_32_ST_... */
usr/src/uts/common/sys/elf.h
716
unsigned char st_info; /* bind, type: ELF_64_ST_... */
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
224
if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
245
if (ELF_ST_BIND(symref->st_info)
usr/src/uts/intel/dtrace/fbt.c
201
if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)
usr/src/uts/intel/dtrace/fbt.c
209
if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
usr/src/uts/sparc/dtrace/fbt.c
1098
if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)
usr/src/uts/sparc/dtrace/fbt.c
1106
if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
usr/src/uts/sparc/krtld/kobj_reloc.c
210
if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
usr/src/uts/sparc/krtld/kobj_reloc.c
228
if (ELF_ST_BIND(symref->st_info)