Lines Matching refs:filter
48 struct strfilter *filter;
86 pr_debug2("Add filter: %s\n", str);
87 if (!params->filter) {
88 params->filter = strfilter__new(str, &err);
89 if (!params->filter)
92 ret = strfilter__or(params->filter, str, &err);
329 strfilter__delete(params->filter);
415 static int del_perf_probe_caches(struct strfilter *filter)
433 if (probe_cache__filter_purge(cache, filter) < 0 ||
441 static int perf_del_probe_events(struct strfilter *filter)
444 char *str = strfilter__string(filter);
451 pr_debug("Delete filter: \'%s\'\n", str);
454 return del_perf_probe_caches(filter);
468 ret = probe_file__get_events(kfd, filter, klist);
479 ret2 = probe_file__get_events(ufd, filter, ulist);
586 OPT_CALLBACK('\0', "filter", NULL,
587 "[!]FILTER", "Set a filter (with --vars/funcs only)\n"
687 ret = show_perf_probe_events(params->filter);
693 params->filter, params->uprobes);
705 if (!params->filter)
706 params->filter = strfilter__new(DEFAULT_VAR_FILTER,
710 params->filter);
716 ret = perf_del_probe_events(params->filter);