Lines Matching defs:versym

108 	Versym	*data;		/* Pointer to versym array */
112 int max_verndx; /* largest versym index value */
135 VERSYM_STATE *versym; /* NULL, or associated VERSYM section */
965 * versym - Information about versym section
971 Ehdr *ehdr, uchar_t osabi, VERSYM_STATE *versym, const char *file,
1019 if (versym && versym->cache &&
1020 (versym->cache->c_shdr->sh_link == state->secndx))
1021 state->versym = versym;
1023 state->versym = NULL;
1188 if (state->versym) {
1191 verndx = test_verndx = state->versym->data[symndx];
1192 gnuver = state->versym->gnu_full;
1211 if ((test_verndx > state->versym->max_verndx) &&
1215 EC_HALF(test_verndx), state->versym->max_verndx);
2109 * versym - Information about versym section
2113 * is in effect, versym->max_verndx has been updated to
2117 * The versym section of an object that follows the original
2138 const char *file, VERSYM_STATE *versym)
2144 Elf_ver_need_title(0, versym->gnu_needed);
2172 if (vnap->vna_other > versym->max_verndx)
2173 versym->max_verndx = vnap->vna_other;
2198 versym->max_verndx)
2199 versym->max_verndx =
2223 * versym - Information about versym section
2226 * If a non-zero vna_other field is seen, versym->gnu_needed is set.
2228 * versym->max_verndx has been updated to contain the largest
2232 update_gnu_verndx(Verneed *vnd, Word vnd_num, VERSYM_STATE *versym)
2247 versym->gnu_needed = 1;
2248 if (vnap->vna_other > versym->max_verndx)
2249 versym->max_verndx = vnap->vna_other;
2263 versym->gnu_needed = 1;
2264 if (vnap->vna_other > versym->max_verndx)
2265 versym->max_verndx = vnap->vna_other;
2280 * versym - VERSYM_STATE block to be filled in.
2284 VERSYM_STATE *versym)
2291 versym->max_verndx = 1;
2318 versym->gnu_full =
2319 versym->gnu_needed = 1;
2327 versym->cache = _cache;
2328 versym->data = _cache->c_data->d_buf;
2369 * section, the max versym index is number
2372 versym->max_verndx = shdr->sh_info;
2386 verneed_cache->c_shdr->sh_info, versym);
2408 * will update versym->max_verndx, and it is not
2413 &cache[verneed_cache->c_shdr->sh_link], file, versym);
2422 VERSYM_STATE *versym, const char *file, uint_t flags)
2444 osabi, versym, file, flags))
2465 VERSYM_STATE *versym, const char *file, uint_t flags)
2509 symsecndx, ehdr, osabi, versym, file, flags))
2535 symsecndx, ehdr, osabi, versym, file, flags))
4815 VERSYM_STATE versym = { 0 };
5153 versions(cache, shnum, file, flags, &versym);
5156 symbols(cache, shnum, ehdr, osabi, &versym, file, flags);
5159 sunw_sort(cache, shnum, ehdr, osabi, &versym, file, flags);