Lines Matching refs:vsym
479 UT_STATIC int check_vna_hash(Verdef *def, int16_t vsym, uint32_t vna_hash)
483 vsym &= 0x7fff;
486 if ((verdef->vd_ndx & 0x7fff) == vsym) {
502 LD_LOGD("check_vna_hash no matched found. vsym=%{public}d vna_hash=%{public}x", vsym, vna_hash);
521 int16_t vsym = versym[index];
525 if (vsym != VER_NDX_LOCAL && versym != VER_NDX_GLOBAL) {
526 return check_vna_hash(def, vsym, verinfo->vna_hash);
530 /* if the version length is zero and vsym not less than zero, then library hava default version symbol. */
532 if (vsym >= 0) {
535 LD_LOGD("check_verinfo not default version. vsym:%{public}d s:%{public}s", vsym, verinfo->s);
541 vsym &= 0x7fff;
543 if (!(def->vd_flags & VER_FLG_BASE) && (def->vd_ndx & 0x7fff) == vsym) {
557 LD_LOGD("check_verinfo version not match. s=%{public}s v=%{public}s vsym=%{public}d vda_name=%{public}s",
558 verinfo->s, verinfo->v, vsym, strings + aux->vda_name);
989 uint16_t vsym = dso->versym[sym_index];
990 if (vsym == VER_NDX_LOCAL || vsym == VER_NDX_GLOBAL) {
997 vsym &= 0x7fff;
1003 if ((vernaux->vna_other & 0x7fff) == vsym) {
1029 int16_t vsym = dso->versym[sym_index];
1031 vsym &= 0x7fff;
1040 if (!(verdef->vd_flags & VER_FLG_BASE) && (verdef->vd_ndx & 0x7fff) == vsym) {