Symbol: strhdr
usr/src/cmd/backup/restore/symtab.c
469
struct strhdr *next;
usr/src/cmd/backup/restore/symtab.c
472
#define STRTBLINCR ((size_t)sizeof (struct strhdr))
usr/src/cmd/backup/restore/symtab.c
475
static struct strhdr strtblhdr[allocsize(MAXCOMPLEXLEN) / STRTBLINCR];
usr/src/cmd/backup/restore/symtab.c
484
struct strhdr *np;
usr/src/cmd/backup/restore/symtab.c
524
struct strhdr *tp, *np;
usr/src/cmd/backup/restore/symtab.c
530
np = (struct strhdr *)name;
usr/src/cmd/ctfmerge/ctfmerge.c
141
GElf_Shdr strhdr;
usr/src/cmd/ctfmerge/ctfmerge.c
151
gelf_getshdr(strscn, &strhdr) == NULL)
usr/src/cmd/ctfmerge/ctfmerge.c
157
strhdr.sh_name);
usr/src/cmd/ctfmerge/ctfmerge.c
158
strsect.cts_type = strhdr.sh_type;
usr/src/cmd/ctfmerge/ctfmerge.c
159
strsect.cts_flags = strhdr.sh_flags;
usr/src/cmd/ctfmerge/ctfmerge.c
160
strsect.cts_size = strhdr.sh_size;
usr/src/cmd/ctfmerge/ctfmerge.c
161
strsect.cts_entsize = strhdr.sh_entsize;
usr/src/cmd/ctfmerge/ctfmerge.c
162
strsect.cts_offset = (off64_t)strhdr.sh_offset;
usr/src/cmd/mdb/common/kmdb/kmdb_ctf_open.c
89
mp->symhdr, mp->strings, mp->strhdr, errp)) == NULL)
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
737
if (mod->symhdr != NULL && mod->strhdr != NULL && mod->symtbl != NULL &&
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
742
mod->symhdr, mod->symtbl, mod->strhdr, mod->strings,
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
751
(uintptr_t)mod->strhdr) != sizeof (Shdr))
usr/src/cmd/mdb/common/kmdb/kmdb_module_load.c
156
mp->strhdr == NULL || mp->symtbl == NULL || mp->strings == NULL) {
usr/src/cmd/mdb/common/kmdb/kmdb_module_load.c
179
mp->symtbl, mp->strhdr, mp->strings,
usr/src/cmd/mdb/common/kmdb/kmdb_module_load.c
377
&kmc->kmc_ehdr, mp->symhdr, mp->symtbl, mp->strhdr,
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
1758
Shdr *symhdr, const void *str_va, Shdr *strhdr, int *errp)
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
1779
strtab.cts_type = strhdr->sh_type;
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
1780
strtab.cts_flags = strhdr->sh_flags;
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
1782
strtab.cts_size = strhdr->sh_size;
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
1783
strtab.cts_entsize = strhdr->sh_entsize;
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
1784
strtab.cts_offset = strhdr->sh_offset;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
167
Shdr symhdr, strhdr;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
225
kmod.strhdr == NULL) {
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
241
if (mdb_tgt_vread(t, &strhdr, sizeof (Shdr),
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
242
(uintptr_t)kmod.strhdr) == -1) {
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
258
kmod.symsize = symhdr.sh_size + strhdr.sh_size;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
291
km->km_strtab_hdr = strhdr;
usr/src/cmd/mdb/intel/modules/mdb_kb/mdb_kb.c
827
if (!xkb_read_word(xkb, (uintptr_t)module->strhdr +
usr/src/ucblib/libucb/port/gen/nlist.c
147
Elf32_Shdr *strhdr; /* section table entry for strtab */
usr/src/ucblib/libucb/port/gen/nlist.c
212
strhdr = (Elf32_Shdr *)secdata->d_buf;
usr/src/ucblib/libucb/port/gen/nlist.c
213
strhdr = strhdr + symhdr->sh_link;
usr/src/ucblib/libucb/port/gen/nlist.c
215
if (strhdr->sh_type != SHT_STRTAB) {
usr/src/ucblib/libucb/port/gen/nlist.c
225
if ((strdata = elf_read(fd, strhdr->sh_offset, strhdr->sh_size,
usr/src/ucblib/libucb/port/gen/nlist.c
226
strhdr->sh_size, ELF_T_BYTE)) == 0) {
usr/src/ucblib/libucb/port/gen/nlist.c
237
((char *)strdata->d_buf)[strhdr->sh_size-1] = '\0';
usr/src/ucblib/libucb/port/gen/nlist.c
244
if (sym->st_name > strhdr->sh_size) {
usr/src/uts/common/ctf/ctf_mod.c
160
strsect.cts_size = mp->strhdr->sh_size;
usr/src/uts/common/fs/objfs/objfs_data.c
313
size = mp->strhdr->sh_size;
usr/src/uts/common/krtld/kobj.c
1619
mp->strhdr = (Shdr *)(mp->symhdr + 1);
usr/src/uts/common/krtld/kobj.c
1620
mp->symtbl = (char *)(mp->strhdr + 1);
usr/src/uts/common/krtld/kobj.c
1639
mp->strhdr->sh_type = SHT_STRTAB;
usr/src/uts/common/krtld/kobj.c
1640
mp->strhdr->sh_addr = (Addr)mp->strings;
usr/src/uts/common/krtld/kobj.c
1641
mp->strhdr->sh_size = strsize;
usr/src/uts/common/krtld/kobj.c
1642
mp->strhdr->sh_addralign = 1;
usr/src/uts/common/krtld/kobj.c
2610
mp->strhdr = (Shdr *)
usr/src/uts/common/krtld/kobj.c
2620
(mp->hashsize + mp->nsyms) * sizeof (symid_t) + mp->strhdr->sh_size;
usr/src/uts/common/krtld/kobj.c
2635
mp->strhdr->sh_size, mp->strhdr->sh_offset) < 0) {
usr/src/uts/common/krtld/kobj.c
2693
if (sp->st_name >= mp->strhdr->sh_size)
usr/src/uts/common/krtld/kobj.c
727
mp->strhdr = NULL;
usr/src/uts/common/krtld/kobj.c
737
mp->strhdr = kobj_zalloc(sizeof (Shdr), KM_WAIT);
usr/src/uts/common/krtld/kobj.c
740
mp->strhdr->sh_type = SHT_STRTAB;
usr/src/uts/common/krtld/kobj.c
757
mp->strhdr->sh_addr = dyn->d_un.d_ptr;
usr/src/uts/common/krtld/kobj.c
760
mp->strhdr->sh_size = dyn->d_un.d_val;
usr/src/uts/common/krtld/kobj.c
957
mp->strhdr = (Shdr *)
usr/src/uts/common/krtld/kobj.c
959
mp->strings = (char *)mp->strhdr->sh_addr;
usr/src/uts/common/krtld/kobj.c
962
mp->symsize = mp->symhdr->sh_size + mp->strhdr->sh_size + sizeof (int) +
usr/src/uts/common/krtld/kobj_kdi.c
182
mp1->symhdr != mp2->symhdr || mp1->strhdr != mp2->strhdr ||
usr/src/uts/common/os/ksyms_snapshot.c
83
Shdr *strhdr = symhdr + symhdr->sh_link;
usr/src/uts/common/os/ksyms_snapshot.c
86
char *strings = (char *)strhdr->sh_addr;
usr/src/uts/common/sys/kobj.h
73
Shdr *symhdr, *strhdr;
usr/src/uts/i86xpv/os/xpv_panic.c
932
mp->strhdr = (Shdr *)
usr/src/uts/i86xpv/os/xpv_panic.c
938
mp->nsyms * sizeof (symid_t) + mp->strhdr->sh_size;
usr/src/uts/i86xpv/os/xpv_panic.c
946
mp->strhdr->sh_size, mp->strhdr->sh_offset) < 0))