Searched refs:si_boundto (Results 1 – 13 of 13) sorted by relevance
/titanic_41/usr/src/cmd/sgs/liblddbg/common/ |
H A D | syminfo.c | 56 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 D | syms.c | 600 if (sip->si_boundto < SYMINFO_BT_LOWRESERVE) in Dbg_syminfo_entry() 601 needed = strtab + dyn[sip->si_boundto].d_un.d_val; in Dbg_syminfo_entry()
|
/titanic_41/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | syminfo.msg | 41 @ 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 D | syminfo.c | 284 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()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | link.h | 370 Elf32_Half si_boundto; /* direct bindings - symbol bound to */ member 414 Elf64_Half si_boundto; /* direct bindings - symbol bound to */ member
|
/titanic_41/usr/src/cmd/sgs/libelf/common/ |
H A D | gelf.c | 581 dst->si_boundto = si->si_boundto; in gelf_getsyminfo() 615 d->si_boundto = src->si_boundto; in gelf_update_syminfo()
|
H A D | xlate.m4 | 1309 tofh(dst, src->si_boundto, SI1_boundto_$2); 1875 dst->si_boundto = tomh(src, SI1_boundto_$2);
|
H A D | xlate64.m4 | 1300 tofh(dst, src->si_boundto, SI1_boundto_$2); 1913 dst->si_boundto = tomh(src, SI1_boundto_$2);
|
/titanic_41/usr/src/cmd/sgs/rtld/common/ |
H A D | dlfcns.c | 1289 (sip->si_boundto < SYMINFO_BT_LOWRESERVE)) in dlsym_core() 1291 sip->si_boundto, name, 0, NULL, in_nfavl); in dlsym_core() 2117 (sip->si_boundto < SYMINFO_BT_LOWRESERVE) && in dlinfo_core() 2119 dyip += sip->si_boundto; in dlinfo_core()
|
H A D | analyze.c | 2834 if (sip->si_boundto == SYMINFO_BT_PARENT) { in lookup_sym_direct() 2874 if (sip->si_boundto == SYMINFO_BT_SELF) in lookup_sym_direct() 2984 bound = sip->si_boundto; in _lookup_sym()
|
H A D | elf.c | 1601 if (elf_lookup_filtee(slp, &sr, binfo, sip->si_boundto,
|
/titanic_41/usr/src/cmd/sgs/libld/common/ |
H A D | update.c | 1353 syminfo[ndx].si_boundto = SYMINFO_BT_EXTERN; in update_osym() 1364 syminfo[ndx].si_boundto = SYMINFO_BT_PARENT; in update_osym() 1400 syminfo[ndx].si_boundto = SYMINFO_BT_NONE; in update_osym() 1447 syminfo[ndx].si_boundto = in update_osym() 2899 sip[sdp->sd_symndx].si_boundto = sdp->sd_file->ifl_neededndx; in update_osyminfo() 2908 sip[sftp->sft_sdp->sd_symndx].si_boundto = dftp->dft_ndx; in update_osyminfo() 2926 if (sip[_cnt].si_flags || sip[_cnt].si_boundto) in update_osyminfo()
|
/titanic_41/usr/src/cmd/sgs/elfdump/common/ |
H A D | elfdump.c | 1887 if ((_info->si_flags == 0) && (_info->si_boundto == 0)) in syminfo() 1890 if (_info->si_boundto < SYMINFO_BT_LOWRESERVE) in syminfo() 1946 Word boundto = info->si_boundto; in syminfo()
|