Lines Matching defs:symp
265 GElf_Sym *symp, uint_t *idp)
286 return (dt_module_symgelf32(sym, symp));
295 GElf_Sym *symp, uint_t *idp)
316 return (dt_module_symgelf64(sym, symp));
325 GElf_Sym *symp, uint_t *idp)
359 return (dt_module_symgelf32(sym, symp));
367 GElf_Sym *symp, uint_t *idp)
401 return (dt_module_symgelf64(sym, symp));
1249 GElf_Sym *symp, dtrace_syminfo_t *sip)
1279 if (symp == NULL)
1280 symp = &sym;
1289 if (dmp->dm_ops->do_symname(dmp, name, symp, &id) != NULL) {
1293 dmp->dm_strtab.cts_data + symp->st_name;
1301 if (symp != &sym) {
1302 symp->st_name = (uintptr_t)idp->di_name;
1303 symp->st_info =
1305 symp->st_other = 0;
1306 symp->st_shndx = SHN_UNDEF;
1307 symp->st_value = 0;
1308 symp->st_size =
1331 GElf_Sym *symp, dtrace_syminfo_t *sip)
1338 return (v->dtv_lookup_by_addr(dtp->dt_varg, addr, symp, sip));
1354 if (symp != NULL) {
1355 if (dmp->dm_ops->do_symaddr(dmp, addr, symp, &id) == NULL)
1362 if (symp != NULL) {
1364 dmp->dm_strtab.cts_data + symp->st_name;
1481 dtrace_symbol_type(dtrace_hdl_t *dtp, const GElf_Sym *symp,
1494 if (symp->st_shndx == SHN_UNDEF && dmp->dm_extern != NULL) {
1504 } else if (GELF_ST_TYPE(symp->st_info) != STT_FUNC) {