Searched refs:strsect (Results 1 - 3 of 3) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/ctf/
H A Dctf_mod.c122 ctf_sect_t ctfsect, symsect, strsect; local
149 strsect.cts_name = ".strtab";
150 strsect.cts_type = SHT_STRTAB;
151 strsect.cts_flags = 0;
152 strsect.cts_data = mp->strings;
153 strsect.cts_size = mp->strhdr->sh_size;
154 strsect.cts_entsize = 1;
155 strsect.cts_offset = 0;
159 if ((fp = ctf_bufopen(&ctfsect, &symsect, &strsect, error)) == NULL)
/opensolaris-onvv-gate/usr/src/lib/libctf/common/
H A Dctf_lib.c196 ctf_sect_t ctfsect, symsect, strsect; local
210 bzero(&strsect, sizeof (ctf_sect_t));
364 strsect.cts_name = strs + lhp->sh_name;
365 strsect.cts_type = lhp->sh_type;
366 strsect.cts_flags = lhp->sh_flags;
367 strsect.cts_size = lhp->sh_size;
368 strsect.cts_entsize = lhp->sh_entsize;
369 strsect.cts_offset = (off64_t)lhp->sh_offset;
390 strsect.cts_type != SHT_NULL) {
392 ctf_sect_mmap(&strsect, f
[all...]
/opensolaris-onvv-gate/usr/src/common/ctf/
H A Dctf_open.c544 const ctf_sect_t *strsect, int *errp)
553 if (ctfsect == NULL || ((symsect == NULL) != (strsect == NULL)))
563 if (strsect != NULL && strsect->cts_data == NULL)
686 bcopy(strsect, &fp->ctf_strtab, sizeof (ctf_sect_t));
706 if (strsect != NULL) {
707 fp->ctf_str[CTF_STRTAB_1].cts_strs = strsect->cts_data;
708 fp->ctf_str[CTF_STRTAB_1].cts_len = strsect->cts_size;
741 if ((err = init_symtab(fp, &hp, symsect, strsect)) != 0) {
543 ctf_bufopen(const ctf_sect_t *ctfsect, const ctf_sect_t *symsect, const ctf_sect_t *strsect, int *errp) argument

Completed in 175 milliseconds