Lines Matching defs:func
106 dt_pid_per_sym(dt_pid_probe_t *pp, const GElf_Sym *symp, const char *func)
117 int isdash = strcmp("-", func) == 0;
123 func, pp->dpp_name);
134 (void) strncpy(ftp->ftps_func, func, sizeof (ftp->ftps_func));
144 "for '%s': %s", func,
155 "for '%s': %s", func,
173 (u_longlong_t)off, func));
182 "'%s+0x%llx': %s", func, (u_longlong_t)off,
199 "failed to create offset probes in '%s': %s", func,
214 dt_pid_sym_filt(void *arg, const GElf_Sym *symp, const char *func)
222 dt_dprintf("st_size of %s is zero\n", func);
236 if (strcmp(func, "_init") == 0 || strcmp(func, "_fini") == 0)
239 if ((pp->dpp_last_taken = gmatch(func, pp->dpp_func)) != 0) {
241 return (dt_pid_per_sym(pp, symp, func));