Home
last modified time | relevance | path

Searched refs:vnap (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/cmd/sgs/pvs/common/
H A Dpvs.c583 GElf_Vernaux *vnap; in gvers_need() local
588 vnap = (GElf_Vernaux *) ((uintptr_t)vnd + vnd->vn_aux); in gvers_need()
597 vnap = (GElf_Vernaux *)((uintptr_t)vnap + vnap->vna_next)) { in gvers_need()
600 dep = (char *)(strs + vnap->vna_name); in gvers_need()
602 if (!match(needobj, dep, vnap->vna_other)) in gvers_need()
631 !(vnap->vna_flags & VER_FLG_INFO)) { in gvers_need()
641 if (vflag && (vnap->vna_flags != 0)) in gvers_need()
645 vnap->vna_flags, in gvers_need()
664 if (vsdata && (vnap->vna_other > 0)) in gvers_need()
665 gvers_syms(vsdata, vnap->vna_other, in gvers_need()
/titanic_44/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c2147 Vernaux *vnap = (Vernaux *)((uintptr_t)vnd + vnd->vn_aux); in version_need() local
2157 dep = string(vcache, cnt, scache, file, vnap->vna_name); in version_need()
2161 if (vnap->vna_other == 0) { /* Traditional form */ in version_need()
2167 MSG_ORIG(MSG_FMT_INDEX), EC_XWORD(vnap->vna_other)); in version_need()
2168 if (vnap->vna_other > versym->max_verndx) in version_need()
2169 versym->max_verndx = vnap->vna_other; in version_need()
2172 conv_ver_flags(vnap->vna_flags, 0, &ver_flags_buf)); in version_need()
2178 vnap = (Vernaux *)((uintptr_t)vnap + vnap->vna_next); in version_need()
2180 vnap = (Vernaux *)((uintptr_t)vnap + in version_need()
2181 vnap->vna_next)) { in version_need()
[all …]
/titanic_44/usr/src/cmd/sgs/libld/common/
H A Dversion.c850 Vernaux *vnap = (Vernaux *)((uintptr_t)vnd + in ld_vers_need_process() local
870 vnap = (Vernaux *)((uintptr_t)vnap + vnap->vna_next)) { in ld_vers_need_process()
873 sdv.sdv_name = str + vnap->vna_name; in ld_vers_need_process()
H A Dupdate.c2778 Vernaux *_vnap, *vnap; in update_overneed() local
2789 _vnap = vnap = (Vernaux *)(vnd + 1); in update_overneed()
2801 vnap->vna_name = stoff; in update_overneed()
2804 vnap->vna_hash = vip->vi_desc->vd_hash; in update_overneed()
2805 vnap->vna_flags = in update_overneed()
2808 vnap->vna_hash = 0; in update_overneed()
2809 vnap->vna_flags = 0; in update_overneed()
2811 vnap->vna_other = vip->vi_overndx; in update_overneed()
2822 vnap->vna_flags |= VER_FLG_INFO; in update_overneed()
2824 _vnap = vnap; in update_overneed()
[all …]
/titanic_44/usr/src/cmd/sgs/rtld/common/
H A Delf.c517 Vernaux *vnap; in elf_verify_vers() local
537 for (vnap = (Vernaux *)((Xword)vnd + vnd->vn_aux); cnt; in elf_verify_vers()
538 cnt--, vnap = (Vernaux *)((Xword)vnap + vnap->vna_next)) { in elf_verify_vers()
554 if (vnap->vna_flags & VER_FLG_INFO) in elf_verify_vers()
557 version = (char *)(cstrs + vnap->vna_name); in elf_verify_vers()
564 if (vnap->vna_hash != vdf->vd_hash) in elf_verify_vers()
612 (!(vnap->vna_flags & VER_FLG_WEAK))) { in elf_verify_vers()