Lines Matching refs:versym

135 	VERSYM_STATE	*versym;	/* NULL, or associated VERSYM section */  member
1032 Ehdr *ehdr, uchar_t osabi, VERSYM_STATE *versym, const char *file, in init_symtbl_state() argument
1081 if (versym && versym->cache && in init_symtbl_state()
1082 (versym->cache->c_shdr->sh_link == state->secndx)) in init_symtbl_state()
1083 state->versym = versym; in init_symtbl_state()
1085 state->versym = NULL; in init_symtbl_state()
1253 if (state->versym) { in output_symbol()
1256 verndx = test_verndx = state->versym->data[symndx]; in output_symbol()
1257 gnuver = state->versym->gnu_full; in output_symbol()
1276 if ((test_verndx > state->versym->max_verndx) && in output_symbol()
1280 EC_HALF(test_verndx), state->versym->max_verndx); in output_symbol()
2209 const char *file, VERSYM_STATE *versym) in version_need() argument
2215 Elf_ver_need_title(0, versym->gnu_needed); in version_need()
2243 if (vnap->vna_other > versym->max_verndx) in version_need()
2244 versym->max_verndx = vnap->vna_other; in version_need()
2269 versym->max_verndx) in version_need()
2270 versym->max_verndx = in version_need()
2303 update_gnu_verndx(Verneed *vnd, Word vnd_num, VERSYM_STATE *versym) in update_gnu_verndx() argument
2318 versym->gnu_needed = 1; in update_gnu_verndx()
2319 if (vnap->vna_other > versym->max_verndx) in update_gnu_verndx()
2320 versym->max_verndx = vnap->vna_other; in update_gnu_verndx()
2334 versym->gnu_needed = 1; in update_gnu_verndx()
2335 if (vnap->vna_other > versym->max_verndx) in update_gnu_verndx()
2336 versym->max_verndx = vnap->vna_other; in update_gnu_verndx()
2355 VERSYM_STATE *versym) in versions() argument
2362 versym->max_verndx = 1; in versions()
2391 versym->gnu_full = in versions()
2392 versym->gnu_needed = 1; in versions()
2400 versym->cache = _cache; in versions()
2401 versym->data = _cache->c_data->d_buf; in versions()
2445 versym->max_verndx = shdr->sh_info; in versions()
2459 verneed_cache->c_shdr->sh_info, versym); in versions()
2486 &cache[verneed_cache->c_shdr->sh_link], file, versym); in versions()
2495 VERSYM_STATE *versym, const char *file, uint_t flags) in symbols() argument
2517 osabi, versym, file, flags)) in symbols()
2538 VERSYM_STATE *versym, const char *file, uint_t flags) in sunw_sort() argument
2582 symsecndx, ehdr, osabi, versym, file, flags)) in sunw_sort()
2608 symsecndx, ehdr, osabi, versym, file, flags)) in sunw_sort()
4979 VERSYM_STATE versym = { 0 }; in regular() local
5318 versions(cache, shnum, file, flags, &versym); in regular()
5321 symbols(cache, shnum, ehdr, osabi, &versym, file, flags); in regular()
5324 sunw_sort(cache, shnum, ehdr, osabi, &versym, file, flags); in regular()