Home
last modified time | relevance | path

Searched refs:si_boundto (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dsyminfo.c56 if (sip->si_boundto == SYMINFO_BT_SELF) in Elf_syminfo_entry()
58 else if (sip->si_boundto == SYMINFO_BT_PARENT) in Elf_syminfo_entry()
76 } else if (sip->si_boundto == SYMINFO_BT_EXTERN) in Elf_syminfo_entry()
120 sip->si_boundto); in Elf_syminfo_entry()
H A Dsyms.c593 if (sip->si_boundto < SYMINFO_BT_LOWRESERVE) in Dbg_syminfo_entry()
594 needed = strtab + dyn[sip->si_boundto].d_un.d_val; in Dbg_syminfo_entry()
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dsyminfo.msg41 @ MSG_DEBUG_FNDNEEDED "[%d: %s][%d]: DT_NEEDED element for si_boundto: %s\n"
70 object. The si_boundto field will be set to the index of the\n\
113 The syminfo:si_boundto command is used to display or alter\n\
115 is found in the si_boundto field of a syminfo structure. It is\n\
120 If syminfo:si_boundto is called without arguments, the value of\n\
121 si_boundto for every symbol in the symbol table is shown. If\n\
122 called with the sym argument, the si_boundto information for\n\
124 argument supplies a new value for si_boundto.\n\
130 object. If -needed is is used, si_boundto will be set to the\n\
191 @ MSG_CMD_SI_BOUNDTO "si_boundto"
H A Dsyminfo.c284 if ((syminfo->si_boundto < SYMINFO_BT_LOWRESERVE) && in dump_syminfo()
285 (syminfo->si_boundto < argstate->dynamic.n) && in dump_syminfo()
286 ((dyn[syminfo->si_boundto].d_tag == DT_NEEDED) || in dump_syminfo()
287 (dyn[syminfo->si_boundto].d_tag == DT_USED))) in dump_syminfo()
289 dyn[syminfo->si_boundto].d_un.d_val, in dump_syminfo()
351 Half bndto = syminfo->si_boundto; in print_syminfo()
624 if (syminfo->si_boundto == boundto) { in cmd_body()
629 syminfo->si_boundto); in cmd_body()
635 syminfo->si_boundto, boundto); in cmd_body()
637 syminfo->si_boundto = boundto; in cmd_body()
/illumos-gate/usr/src/uts/common/sys/
H A Dlink.h373 Elf32_Half si_boundto; /* direct bindings - symbol bound to */ member
417 Elf64_Half si_boundto; /* direct bindings - symbol bound to */ member
/illumos-gate/usr/src/boot/sys/sys/
H A Delf32.h253 Elf32_Half si_boundto; /* direct bindings - symbol bound to */ member
H A Delf64.h256 Elf64_Half si_boundto; /* direct bindings - symbol bound to */ member
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dgelf.c581 dst->si_boundto = si->si_boundto; in gelf_getsyminfo()
615 d->si_boundto = src->si_boundto; in gelf_update_syminfo()
H A Dxlate64.m41300 tofh(dst, src->si_boundto, SI1_boundto_$2);
1913 dst->si_boundto = tomh(src, SI1_boundto_$2);
H A Dxlate.m41309 tofh(dst, src->si_boundto, SI1_boundto_$2);
1875 dst->si_boundto = tomh(src, SI1_boundto_$2);
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Ddlfcns.c1290 (sip->si_boundto < SYMINFO_BT_LOWRESERVE)) in dlsym_core()
1292 sip->si_boundto, name, 0, NULL, in_nfavl); in dlsym_core()
2118 (sip->si_boundto < SYMINFO_BT_LOWRESERVE) && in dlinfo_core()
2120 dyip += sip->si_boundto; in dlinfo_core()
H A Danalyze.c2825 if (sip->si_boundto == SYMINFO_BT_PARENT) { in lookup_sym_direct()
2866 if (sip->si_boundto == SYMINFO_BT_SELF) in lookup_sym_direct()
2976 bound = sip->si_boundto; in _lookup_sym()
H A Delf.c1575 if (elf_lookup_filtee(slp, &sr, binfo, sip->si_boundto,
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dupdate.c1406 syminfo[ndx].si_boundto = SYMINFO_BT_EXTERN; in update_osym()
1417 syminfo[ndx].si_boundto = SYMINFO_BT_PARENT; in update_osym()
1453 syminfo[ndx].si_boundto = SYMINFO_BT_NONE; in update_osym()
1500 syminfo[ndx].si_boundto = in update_osym()
2978 sip[sdp->sd_symndx].si_boundto = sdp->sd_file->ifl_neededndx; in update_osyminfo()
2987 sip[sftp->sft_sdp->sd_symndx].si_boundto = dftp->dft_ndx; in update_osyminfo()
3005 if (sip[_cnt].si_flags || sip[_cnt].si_boundto) in update_osyminfo()
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c1955 if ((_info->si_flags == 0) && (_info->si_boundto == 0)) in syminfo()
1958 if (_info->si_boundto < SYMINFO_BT_LOWRESERVE) in syminfo()
2021 Word boundto = info->si_boundto; in syminfo()