Lines Matching defs:func
100 dt_pid_per_sym(dt_pid_probe_t *pp, const GElf_Sym *symp, const char *func)
111 int isdash = strcmp("-", func) == 0;
117 func, pp->dpp_name);
128 (void) strncpy(ftp->ftps_func, func, sizeof (ftp->ftps_func));
138 "for '%s': %s", func,
149 "for '%s': %s", func,
167 (u_longlong_t)off, func));
176 "'%s+0x%llx': %s", func, (u_longlong_t)off,
193 "failed to create offset probes in '%s': %s", func,
208 dt_pid_sym_filt(void *arg, const GElf_Sym *symp, const char *func)
216 dt_dprintf("st_size of %s is zero\n", func);
230 if (strcmp(func, "_init") == 0 || strcmp(func, "_fini") == 0)
233 if ((pp->dpp_last_taken = gmatch(func, pp->dpp_func)) != 0) {
235 return (dt_pid_per_sym(pp, symp, func));