Lines Matching refs:ss
61 symtab_sym_t ss;
94 (void) gelf_getsym(stabdata, symdx, &ss.ss_sym);
96 if ((GELF_ST_TYPE(ss.ss_sym.st_info) != STT_FUNC) ||
97 (ss.ss_sym.st_shndx == SHN_UNDEF))
100 ss.ss_name = elf_strptr(elf, stabshdr.sh_link,
101 ss.ss_sym.st_name);
102 ss.ss_data = ((uint8_t *)(textdata->d_buf)) +
103 (ss.ss_sym.st_value - textshdr.sh_addr);
105 if (ctf_func_info(fp, symdx, &ss.ss_finfo) == CTF_ERR) {
107 ss.ss_name);
111 (void) callback(fp, &ss);
116 check_sym(ctf_file_t *ctfp, symtab_sym_t *ss)
118 int rettype = ctf_type_kind(ctfp, ss->ss_finfo.ctc_return);
121 if (ss->ss_finfo.ctc_argc == 0) /* No arguments, no point */
125 ctf_type_size(ctfp, ss->ss_finfo.ctc_return) > 16)
128 if (saveargs_has_args(ss->ss_data, ss->ss_sym.st_size,
129 ss->ss_finfo.ctc_argc, start_index) != SAVEARGS_NO_ARGS)
130 printf("%s has %d saved args\n", ss->ss_name,
131 ss->ss_finfo.ctc_argc);