Lines Matching refs:str
53 static int parse_probe_event(const char *str) in parse_probe_event() argument
58 pr_debug("probe-definition(%d): %s\n", params.nevents, str); in parse_probe_event()
75 ret = parse_perf_probe_command(str, pev); in parse_probe_event()
81 static int params_add_filter(const char *str) in params_add_filter() argument
86 pr_debug2("Add filter: %s\n", str); in params_add_filter()
88 params.filter = strfilter__new(str, &err); in params_add_filter()
92 ret = strfilter__or(params.filter, str, &err); in params_add_filter()
95 pr_err("Filter parse error at %td.\n", err - str + 1); in params_add_filter()
96 pr_err("Source: \"%s\"\n", str); in params_add_filter()
97 pr_err(" %*c\n", (int)(err - str + 1), '^'); in params_add_filter()
167 static int opt_set_target(const struct option *opt, const char *str, in opt_set_target() argument
173 if (str) { in opt_set_target()
182 if (params.uprobes || strchr(str, '/')) { in opt_set_target()
183 tmp = nsinfo__realpath(str, params.nsi); in opt_set_target()
185 pr_warning("Failed to get the absolute path of %s: %m\n", str); in opt_set_target()
189 tmp = strdup(str); in opt_set_target()
203 const char *str, int unset __maybe_unused) in opt_set_target_ns() argument
209 if (str) { in opt_set_target_ns()
211 ns_pid = (pid_t)strtol(str, NULL, 10); in opt_set_target_ns()
214 pr_warning("Failed to parse %s as a pid: %s\n", str, in opt_set_target_ns()
234 const char *str, int unset __maybe_unused) in opt_show_lines() argument
238 if (!str) in opt_show_lines()
248 ret = parse_line_range_desc(str, ¶ms.line_range); in opt_show_lines()
254 const char *str, int unset __maybe_unused) in opt_show_vars() argument
259 if (!str) in opt_show_vars()
262 ret = parse_probe_event(str); in opt_show_vars()
276 const char *str, int unset __maybe_unused) in opt_add_probe_event() argument
278 if (str) { in opt_add_probe_event()
280 return parse_probe_event(str); in opt_add_probe_event()
287 const char *str, int unset) in opt_set_filter_with_command() argument
292 if (str) in opt_set_filter_with_command()
293 return params_add_filter(str); in opt_set_filter_with_command()
299 const char *str, int unset __maybe_unused) in opt_set_filter() argument
301 if (str) in opt_set_filter()
302 return params_add_filter(str); in opt_set_filter()
423 char *str = strfilter__string(filter); in perf_del_probe_events() local
427 if (!str) in perf_del_probe_events()
430 pr_debug("Delete filter: \'%s\'\n", str); in perf_del_probe_events()
470 pr_warning("\"%s\" does not hit any event.\n", str); in perf_del_probe_events()
482 free(str); in perf_del_probe_events()