Home
last modified time | relevance | path

Searched refs:shstrtab (Results 1 – 14 of 14) sorted by relevance

/titanic_41/usr/src/cmd/sgs/elfwrap/common/
H A Delfwrap.c222 char *strtab, *strtabent, *shstrtab, *shstrtabent; in output() local
420 shstrtab = (char *)outsec->os_data->d_buf; in output()
439 shstrtabent = shstrtab; in output()
484 outsec->os_shdr->sh_name = (shstrtabent - shstrtab); in output()
H A Delfwrap.msg88 @ MSG_SCN_SHSTRTAB ".shstrtab"
/titanic_41/usr/src/uts/common/exec/elf/
H A Delf.c108 typedef struct shstrtab { struct
1478 shstrtab_t shstrtab; in process_scns() local
1483 shstrtab_init(&shstrtab); in process_scns()
1573 v[i].sh_name = shstrtab_ndx(&shstrtab, in process_scns()
1645 &shstrtab, STR_DYNSYM); in process_scns()
1647 &shstrtab, STR_DYNSTR); in process_scns()
1650 &shstrtab, STR_SYMTAB); in process_scns()
1652 &shstrtab, STR_STRTAB); in process_scns()
1721 v[i].sh_name = shstrtab_ndx(&shstrtab, STR_SHSTRTAB); in process_scns()
1722 v[i].sh_size = shstrtab_size(&shstrtab); in process_scns()
[all …]
/titanic_41/usr/src/uts/common/krtld/
H A Dkobj.c2628 char *shstrtab, *ctfdata; in get_ctf() local
2646 shstrtab = kobj_alloc(shstrlen, KM_WAIT|KM_TMP); in get_ctf()
2648 if (kobj_read_file(file, shstrtab, shstrlen, shp->sh_offset) < 0) { in get_ctf()
2653 kobj_free(shstrtab, shstrlen); in get_ctf()
2661 strcmp(shstrtab + shp->sh_name, ".SUNW_ctf") == 0) { in get_ctf()
2669 kobj_free(shstrtab, shstrlen); in get_ctf()
2679 kobj_free(shstrtab, shstrlen); in get_ctf()
2692 crypto_es_hash(struct module *mp, char *hash, char *shstrtab) in crypto_es_hash() argument
2710 if (strcmp(shstrtab + shp->sh_name, ".bss") == 0) in crypto_es_hash()
2716 " %s data size=%d\n", shstrtab + shp->sh_name, in crypto_es_hash()
[all …]
/titanic_41/usr/src/uts/common/fs/objfs/
H A Dobjfs_data.c213 int i, shstrtab, strtab, symtab; in objfs_data_init() local
226 shstrtab = i; in objfs_data_init()
234 sect = &data_sections[shstrtab]; in objfs_data_init()
/titanic_41/usr/src/cmd/sgs/librtld/common/
H A Dlibrtld.msg82 @ MSG_SCN_SHSTR ".shstrtab"
/titanic_41/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.msg83 @ MSG_ERR_NOSHSTRSEC "%s: no header string table section (shstrtab). \
86 (shstrtab). header names are not available\n"
248 @ MSG_ELF_ERR_SHDR "\tunable to obtain section header: shstrtab[%lld]\n"
249 @ MSG_ELF_ERR_DATA "\tunable to obtain section data: shstrtab[%lld]\n"
/titanic_41/usr/src/lib/libproc/common/
H A DPcore.c2066 char *shstrtab = NULL; in core_load_shdrs() local
2125 if ((shstrtab = malloc(shstrtabsz + 1)) == NULL) { in core_load_shdrs()
2131 if (pread64(efp->e_fd, shstrtab, shstrtabsz, in core_load_shdrs()
2138 shstrtab[shstrtabsz] = '\0'; in core_load_shdrs()
2146 name = shstrtab + shp->sh_name; in core_load_shdrs()
2196 free(shstrtab); in core_load_shdrs()
H A DPgcore.c74 typedef struct shstrtab { struct
/titanic_41/usr/src/cmd/sgs/nm/common/
H A Dnm.c509 get_scnfd(Elf * e_file, int shstrtab, int SCN_TYPE) in get_scnfd() argument
514 if ((fd_scn = elf_getscn(e_file, shstrtab)) == NULL) { in get_scnfd()
/titanic_41/usr/src/cmd/abi/appcert/static_prof/
H A Dstatic_prof.c1135 int shstrtab, in get_scnfd() argument
1145 if ((scn_fd = elf_getscn(e_file, shstrtab)) == NULL) in get_scnfd()
/titanic_41/usr/src/cmd/sgs/libld/common/
H A Dupdate.c212 Str_tbl *shstrtab; in update_osym() local
326 shstrtab = ofl->ofl_shdrsttab; in update_osym()
435 (void) st_setstring(shstrtab, osp->os_name, &stoff); in update_osym()
H A Dlibld.msg812 @ MSG_SCN_SHSTRTAB ".shstrtab"
/titanic_41/usr/src/cmd/sgs/packages/common/
H A DSUNWonld-README1520 6800388 shstrtab can be sized incorrectly when -z ignore is used