Home
last modified time | relevance | path

Searched refs:versym (Results 1 – 8 of 8) sorted by relevance

/titanic_44/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c131 VERSYM_STATE *versym; /* NULL, or associated VERSYM section */ member
967 Ehdr *ehdr, uchar_t osabi, VERSYM_STATE *versym, const char *file, in init_symtbl_state() argument
1015 if (versym && versym->cache && in init_symtbl_state()
1016 (versym->cache->c_shdr->sh_link == state->secndx)) in init_symtbl_state()
1017 state->versym = versym; in init_symtbl_state()
1019 state->versym = NULL; in init_symtbl_state()
1184 if (state->versym) { in output_symbol()
1187 verndx = test_verndx = state->versym->data[symndx]; in output_symbol()
1188 gnuver = state->versym->gnu_full; in output_symbol()
1207 if ((test_verndx > state->versym->max_verndx) && in output_symbol()
[all …]
H A Dfake_shdr.c1101 SINFO versym; in fake_shdr_cache() member
1338 sec.versym.type = SINFO_T_VERSYM; in fake_shdr_cache()
1339 sec.versym.vaddr = dyn->d_un.d_ptr; in fake_shdr_cache()
1409 sec.versym.size = nchain * sizeof (Versym); in fake_shdr_cache()
1429 sec.versym.type = SINFO_T_NULL; in fake_shdr_cache()
1455 sec.versym.type = SINFO_T_NULL; in fake_shdr_cache()
/titanic_44/usr/src/cmd/sgs/elfedit/modules/common/
H A Dsym.c164 } versym; member
215 if (symstate->versym.sec != NULL) in symstate_add_versym()
218 symstate->versym.sec = elfedit_sec_getversym(argstate->obj_state, in symstate_add_versym()
219 symstate->sym.sec, &symstate->versym.data, &symstate->versym.n); in symstate_add_versym()
255 Versym versym; in dump_symtab() local
264 if (symstate->versym.shndx != SHN_UNDEF) in dump_symtab()
276 versym = (symstate->versym.sec == NULL) ? 0 : in dump_symtab()
277 symstate->versym.data[ndx]; in dump_symtab()
285 sym, versym, 0, shndx_name, symname); in dump_symtab()
619 if (symstate->versym.shndx != SHN_UNDEF) in print_sym()
[all …]
/titanic_44/usr/src/cmd/sgs/include/
H A Delfedit.h963 Elf32_Versym **versym, Elf32_Word *num);
966 Elf64_Versym **versym, Elf64_Word *num);
/titanic_44/usr/src/cmd/sgs/libld/common/
H A Dupdate.c221 Versym *versym; in update_osym() local
309 versym = (Versym *)ofl->ofl_osversym->os_outdata->d_buf; in update_osym()
310 versym[0] = NULL; in update_osym()
312 versym = NULL; in update_osym()
346 if (versym && !dynsym) in update_osym()
347 versym[1] = 0; in update_osym()
425 if (versym) in update_osym()
426 versym[*symndx - 1] = 0; in update_osym()
1259 if (sdp->sd_symndx && versym) { in update_osym()
1282 versym[sdp->sd_symndx] = vndx; in update_osym()
/titanic_44/usr/src/cmd/sgs/elfedit/common/
H A Dutil_machelf.c707 elfedit_section_t *symsec, Versym **versym, Word *num) in elfedit_sec_getversym() argument
735 *versym = (Versym *) versymsec->sec_data->d_buf; in elfedit_sec_getversym()
H A Delfedit.msg100 @ MSG_DEBUG_FNDVERSYM "[%d: %s]: versym section: [%d: %s]\n"
207 versym section\n"
/titanic_44/usr/src/cmd/sgs/libconv/common/
H A Ddynamic.msg250 @ MSG_DT_VERSYM_NF "versym"