Searched refs:strbase (Results 1 – 6 of 6) sorted by relevance
/titanic_50/usr/src/common/ctf/ |
H A D | ctf_util.c | 175 ctf_sym_valid(uintptr_t strbase, int type, uint16_t shndx, uint64_t val, in ctf_sym_valid() argument 186 name = (char *)(strbase + noff); in ctf_sym_valid()
|
H A D | ctf_types.c | 1076 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_object_iter() local 1098 name = (char *)(strbase + symp->st_name); in ctf_object_iter() 1107 name = (char *)(strbase + symp->st_name); in ctf_object_iter() 1124 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_function_iter() local 1152 name = (char *)(strbase + symp->st_name); in ctf_function_iter() 1160 name = (char *)(strbase + symp->st_name); in ctf_function_iter() 1191 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_symbol_name() local 1219 name = (const char *)(strbase + symp->st_name); in ctf_symbol_name() 1231 name = (const char *)(strbase + symp->st_name); in ctf_symbol_name()
|
H A D | ctf_create.c | 298 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_update() local 390 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_update() 397 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_update() 591 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_update() 597 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_update()
|
/titanic_50/usr/src/lib/libctf/common/ |
H A D | ctf_merge.c | 1204 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_merge_symbols() local 1216 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_merge_symbols() 1219 name = (char *)(strbase + symp->st_name); in ctf_merge_symbols() 1225 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_merge_symbols() 1228 name = (char *)(strbase + symp->st_name); in ctf_merge_symbols() 1264 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_merge_functions() local 1276 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_merge_functions() 1279 name = (char *)(strbase + symp->st_name); in ctf_merge_functions() 1285 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_merge_functions() 1288 name = (char *)(strbase + symp->st_name); in ctf_merge_functions()
|
H A D | ctf_dwarf.c | 2232 uintptr_t strbase = (uintptr_t)fp->ctf_strtab.cts_data; in ctf_dwarf_symtab_iter() local 2244 file = (char *)(strbase + symp->st_name); in ctf_dwarf_symtab_iter() 2249 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_dwarf_symtab_iter() 2252 name = (char *)(strbase + symp->st_name); in ctf_dwarf_symtab_iter() 2264 file = (char *)(strbase + symp->st_name); in ctf_dwarf_symtab_iter() 2269 if (ctf_sym_valid(strbase, type, symp->st_shndx, in ctf_dwarf_symtab_iter() 2272 name = (char *)(strbase + symp->st_name); in ctf_dwarf_symtab_iter()
|
/titanic_50/usr/src/lib/libdtrace/common/ |
H A D | dt_consume.c | 1327 const char *strbase = addr + (depth + 1) * sizeof (uint64_t); in dt_print_ustack() local 1328 const char *str = strsize ? strbase : NULL; in dt_print_ustack() 1442 if (str - strbase >= strsize) in dt_print_ustack()
|