Home
last modified time | relevance | path

Searched refs:cts_data (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/common/ctf/
H A Dctf_open.c115 const uchar_t *symp = sp->cts_data; in init_symtab()
140 name = (const char *)strp->cts_data + gsp->st_name; in init_symtab()
563 if (symsect != NULL && symsect->cts_data == NULL) in ctf_bufopen()
566 if (strsect != NULL && strsect->cts_data == NULL) in ctf_bufopen()
572 pp = (const ctf_preamble_t *)ctfsect->cts_data; in ctf_bufopen()
590 bcopy(ctfsect->cts_data, &hp, sizeof (hp)); in ctf_bufopen()
595 (const ctf_header_v1_t *)ctfsect->cts_data; in ctf_bufopen()
648 bcopy(ctfsect->cts_data, base, hdrsz); in ctf_bufopen()
652 src = (uchar_t *)ctfsect->cts_data + hdrsz; in ctf_bufopen()
672 base = (void *)ctfsect->cts_data; in ctf_bufopen()
[all …]
H A Dctf_lookup.c187 if (sp->cts_data == NULL) in ctf_lookup_by_symbol()
194 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol()
198 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol()
250 if (sp->cts_data == NULL) in ctf_func_info()
257 const Elf32_Sym *symp = (Elf32_Sym *)sp->cts_data + symidx; in ctf_func_info()
261 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_func_info()
H A Dctf_types.c1185 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_object_iter()
1186 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_object_iter()
1188 if (fp->ctf_symtab.cts_data == NULL) in ctf_object_iter()
1206 if (fp->ctf_strtab.cts_data != NULL && in ctf_object_iter()
1215 if (fp->ctf_strtab.cts_data != NULL && in ctf_object_iter()
1233 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_function_iter()
1234 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_function_iter()
1236 if (fp->ctf_symtab.cts_data == NULL) in ctf_function_iter()
1261 if (fp->ctf_strtab.cts_data != NULL) in ctf_function_iter()
1269 if (fp->ctf_strtab.cts_data != NULL) in ctf_function_iter()
[all …]
H A Dctf_labels.c40 h = (const ctf_header_t *)fp->ctf_data.cts_data; in extract_label_info()
H A Dctf_create.c78 cts.cts_data = &hdr; in ctf_create()
120 cts.cts_data = &hdr; in ctf_fdcreate()
307 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_update()
308 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_update()
653 cts.cts_data = buf; in ctf_update()
2003 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_add_function()
2067 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_add_object()
/illumos-gate/usr/src/uts/common/ctf/
H A Dctf_mod.c139 ctfsect.cts_data = mp->ctfdata; in ctf_modopen()
147 symsect.cts_data = mp->symtbl; in ctf_modopen()
159 strsect.cts_data = mp->strings; in ctf_modopen()
179 fp->ctf_data.cts_data = fp->ctf_base; in ctf_modopen()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_module.c73 const Elf32_Sym *sym = dmp->dm_symtab.cts_data; in dt_module_syminit32()
74 const char *base = dmp->dm_strtab.cts_data; in dt_module_syminit32()
106 const Elf64_Sym *sym = dmp->dm_symtab.cts_data; in dt_module_syminit64()
107 const char *base = dmp->dm_strtab.cts_data; in dt_module_syminit64()
193 Elf32_Sym *symtab = (Elf32_Sym *)dmp->dm_symtab.cts_data; in dt_module_symsort32()
208 dt_module_strtab = dmp->dm_strtab.cts_data; in dt_module_symsort32()
217 Elf64_Sym *symtab = (Elf64_Sym *)dmp->dm_symtab.cts_data; in dt_module_symsort64()
232 dt_module_strtab = dmp->dm_strtab.cts_data; in dt_module_symsort64()
266 const Elf32_Sym *symtab = dmp->dm_symtab.cts_data; in dt_module_symname32()
267 const char *strtab = dmp->dm_strtab.cts_data; in dt_module_symname32()
[all …]
/illumos-gate/usr/src/lib/libctf/common/
H A Dctf_lib.c393 sp->cts_data = base + pageoff; in ctf_sect_mmap()
405 uintptr_t addr = (uintptr_t)sp->cts_data; in ctf_sect_munmap()
455 ctfsect.cts_data = mmap64(NULL, st.st_size, PROT_READ, in ctf_fdcreate_int()
458 if (ctfsect.cts_data == MAP_FAILED) in ctf_fdcreate_int()
786 if (fp->ctf_symtab.cts_data == NULL || in ctf_symtab_iter()
787 fp->ctf_strtab.cts_data == NULL) { in ctf_symtab_iter()
791 symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_symtab_iter()
792 strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_symtab_iter()
/illumos-gate/usr/src/cmd/ctfmerge/
H A Dctfmerge.c138 ctfsect.cts_data = ctf_data->d_buf; in ctfmerge_elfopen()
169 symsect.cts_data = sym_data->d_buf; in ctfmerge_elfopen()
176 strsect.cts_data = str_data->d_buf; in ctfmerge_elfopen()
/illumos-gate/usr/src/uts/common/sys/
H A Dctf_api.h131 const void *cts_data; /* pointer to section data */ member
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_ctf.c1760 ctdata.cts_data = ctf_va; in mdb_ctf_bufopen()
1768 symtab.cts_data = sym_va; in mdb_ctf_bufopen()
1776 strtab.cts_data = str_va; in mdb_ctf_bufopen()
/illumos-gate/usr/src/lib/libproc/common/
H A DPsymtab.c788 ctdata.cts_data = fptr->file_ctf_buf; in Pbuild_file_ctf()
796 symtab.cts_data = symp->sym_data_pri->d_buf; in Pbuild_file_ctf()
804 strtab.cts_data = symp->sym_strs; in Pbuild_file_ctf()