Lines Matching refs:symp
262 GElf_Sym *symp, uint_t *idp)
283 return (dt_module_symgelf32(sym, symp));
292 GElf_Sym *symp, uint_t *idp)
313 return (dt_module_symgelf64(sym, symp));
322 GElf_Sym *symp, uint_t *idp)
356 return (dt_module_symgelf32(sym, symp));
364 GElf_Sym *symp, uint_t *idp)
398 return (dt_module_symgelf64(sym, symp));
1011 GElf_Sym *symp, dtrace_syminfo_t *sip)
1041 if (symp == NULL)
1042 symp = &sym;
1051 if (dmp->dm_ops->do_symname(dmp, name, symp, &id) != NULL) {
1055 dmp->dm_strtab.cts_data + symp->st_name;
1063 if (symp != &sym) {
1064 symp->st_name = (uintptr_t)idp->di_name;
1065 symp->st_info =
1067 symp->st_other = 0;
1068 symp->st_shndx = SHN_UNDEF;
1069 symp->st_value = 0;
1070 symp->st_size =
1093 GElf_Sym *symp, dtrace_syminfo_t *sip)
1100 return (v->dtv_lookup_by_addr(dtp->dt_varg, addr, symp, sip));
1116 if (symp != NULL) {
1117 if (dmp->dm_ops->do_symaddr(dmp, addr, symp, &id) == NULL)
1124 if (symp != NULL) {
1126 dmp->dm_strtab.cts_data + symp->st_name;
1217 dtrace_symbol_type(dtrace_hdl_t *dtp, const GElf_Sym *symp,
1229 if (symp->st_shndx == SHN_UNDEF && dmp->dm_extern != NULL) {
1239 } else if (GELF_ST_TYPE(symp->st_info) != STT_FUNC) {