Lines Matching refs:versym
135 VERSYM_STATE *versym; /* NULL, or associated VERSYM section */ member
971 Ehdr *ehdr, uchar_t osabi, VERSYM_STATE *versym, const char *file, in init_symtbl_state() argument
1019 if (versym && versym->cache && in init_symtbl_state()
1020 (versym->cache->c_shdr->sh_link == state->secndx)) in init_symtbl_state()
1021 state->versym = versym; in init_symtbl_state()
1023 state->versym = NULL; in init_symtbl_state()
1188 if (state->versym) { in output_symbol()
1191 verndx = test_verndx = state->versym->data[symndx]; in output_symbol()
1192 gnuver = state->versym->gnu_full; in output_symbol()
1211 if ((test_verndx > state->versym->max_verndx) && in output_symbol()
1215 EC_HALF(test_verndx), state->versym->max_verndx); in output_symbol()
2138 const char *file, VERSYM_STATE *versym) in version_need() argument
2144 Elf_ver_need_title(0, versym->gnu_needed); in version_need()
2172 if (vnap->vna_other > versym->max_verndx) in version_need()
2173 versym->max_verndx = vnap->vna_other; in version_need()
2198 versym->max_verndx) in version_need()
2199 versym->max_verndx = in version_need()
2232 update_gnu_verndx(Verneed *vnd, Word vnd_num, VERSYM_STATE *versym) in update_gnu_verndx() argument
2247 versym->gnu_needed = 1; in update_gnu_verndx()
2248 if (vnap->vna_other > versym->max_verndx) in update_gnu_verndx()
2249 versym->max_verndx = vnap->vna_other; in update_gnu_verndx()
2263 versym->gnu_needed = 1; in update_gnu_verndx()
2264 if (vnap->vna_other > versym->max_verndx) in update_gnu_verndx()
2265 versym->max_verndx = vnap->vna_other; in update_gnu_verndx()
2284 VERSYM_STATE *versym) in versions() argument
2291 versym->max_verndx = 1; in versions()
2318 versym->gnu_full = in versions()
2319 versym->gnu_needed = 1; in versions()
2327 versym->cache = _cache; in versions()
2328 versym->data = _cache->c_data->d_buf; in versions()
2372 versym->max_verndx = shdr->sh_info; in versions()
2386 verneed_cache->c_shdr->sh_info, versym); in versions()
2413 &cache[verneed_cache->c_shdr->sh_link], file, versym); in versions()
2422 VERSYM_STATE *versym, const char *file, uint_t flags) in symbols() argument
2444 osabi, versym, file, flags)) in symbols()
2465 VERSYM_STATE *versym, const char *file, uint_t flags) in sunw_sort() argument
2509 symsecndx, ehdr, osabi, versym, file, flags)) in sunw_sort()
2535 symsecndx, ehdr, osabi, versym, file, flags)) in sunw_sort()
4815 VERSYM_STATE versym = { 0 }; in regular() local
5153 versions(cache, shnum, file, flags, &versym); in regular()
5156 symbols(cache, shnum, ehdr, osabi, &versym, file, flags); in regular()
5159 sunw_sort(cache, shnum, ehdr, osabi, &versym, file, flags); in regular()