Home
last modified time | relevance | path

Searched refs:ctf_symtab (Results 1 – 7 of 7) sorted by relevance

/titanic_50/usr/src/common/ctf/
H A Dctf_open.c689 bcopy(symsect, &fp->ctf_symtab, sizeof (ctf_sect_t)); in ctf_bufopen()
695 if (fp->ctf_symtab.cts_name != NULL) in ctf_bufopen()
696 fp->ctf_symtab.cts_name = ctf_strdup(fp->ctf_symtab.cts_name); in ctf_bufopen()
702 if (fp->ctf_symtab.cts_name == NULL) in ctf_bufopen()
703 fp->ctf_symtab.cts_name = _CTF_NULLSTR; in ctf_bufopen()
828 if (ofp->ctf_symtab.cts_data != NULL) { in ctf_dup()
829 bcopy(&ofp->ctf_symtab, &symsect, sizeof (ctf_sect_t)); in ctf_dup()
934 if (fp->ctf_symtab.cts_data != NULL) in ctf_close()
935 ctf_sect_munmap(&fp->ctf_symtab); in ctf_close()
946 if (fp->ctf_symtab.cts_name != _CTF_NULLSTR && in ctf_close()
[all …]
H A Dctf_types.c1075 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_object_iter()
1078 if (fp->ctf_symtab.cts_data == NULL) in ctf_object_iter()
1092 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_object_iter()
1123 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_function_iter()
1126 if (fp->ctf_symtab.cts_data == NULL) in ctf_function_iter()
1147 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_function_iter()
1190 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_symbol_name()
1193 if (fp->ctf_symtab.cts_data == NULL) { in ctf_symbol_name()
1208 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_symbol_name()
H A Dctf_lookup.c181 const ctf_sect_t *sp = &fp->ctf_symtab; in ctf_lookup_by_symbol()
243 const ctf_sect_t *sp = &fp->ctf_symtab; in ctf_func_info()
H A Dctf_create.c297 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_update()
386 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_update()
587 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_update()
652 symp = &fp->ctf_symtab; in ctf_update()
689 sname = fp->ctf_symtab.cts_name; in ctf_update()
690 bzero(&fp->ctf_symtab, sizeof (ctf_sect_t)); in ctf_update()
691 fp->ctf_symtab.cts_name = sname; in ctf_update()
1981 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_add_function()
1995 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_add_function()
2045 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_add_object()
[all …]
H A Dctf_impl.h204 ctf_sect_t ctf_symtab; /* symbol table from object file */ member
/titanic_50/usr/src/lib/libctf/common/
H A Dctf_merge.c1203 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_merge_symbols()
1211 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_merge_symbols()
1263 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_merge_functions()
1271 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_merge_functions()
H A Dctf_dwarf.c2231 uintptr_t symbase = (uintptr_t)fp->ctf_symtab.cts_data; in ctf_dwarf_symtab_iter()
2240 if (fp->ctf_symtab.cts_entsize == sizeof (Elf32_Sym)) { in ctf_dwarf_symtab_iter()