Lines Matching refs:ret
56 int ret;
75 ret = parse_perf_probe_command(str, pev);
78 return ret;
84 int ret = 0;
90 ret = err ? -EINVAL : -ENOMEM;
92 ret = strfilter__or(params->filter, str, &err);
94 if (ret == -EINVAL) {
100 return ret;
134 int i, len, ret, found_target;
162 ret = parse_probe_event(buf);
164 return ret;
170 int ret = -ENOENT;
179 return ret;
186 return ret;
196 ret = 0;
199 return ret;
205 int ret = -ENOENT;
213 ret = -errno;
216 return ret;
223 ret = 0;
226 return ret;
236 int ret = 0;
248 ret = parse_line_range_desc(str, ¶ms->line_range);
250 return ret;
257 int ret;
262 ret = parse_probe_event(str);
263 if (!ret && pev->nargs != 0) {
269 return ret;
309 int ret;
315 ret = line_range__init(¶ms->line_range);
316 if (ret)
318 return ret;
346 int ret;
350 ret = init_probe_symbol_maps(pevs->uprobes);
351 if (ret < 0)
352 return ret;
354 ret = convert_perf_probe_events(pevs, npevs);
355 if (ret < 0)
360 ret = show_bootconfig_events(pevs, npevs);
362 ret = show_probe_trace_events(pevs, npevs);
366 ret = apply_perf_probe_events(pevs, npevs);
367 if (ret < 0)
412 return ret;
420 int ret;
424 ret = -errno;
425 pr_debug("Failed to get buildids: %d\n", ret);
426 return ret ?: -ENOMEM;
443 int ret, ret2, ufd = -1, kfd = -1;
457 ret = probe_file__open_both(&kfd, &ufd, PF_FL_RW);
458 if (ret < 0)
464 ret = -ENOMEM;
468 ret = probe_file__get_events(kfd, filter, klist);
469 if (ret == 0) {
473 ret = probe_file__del_strlist(kfd, klist);
474 if (ret < 0)
476 } else if (ret == -ENOMEM)
490 if (ret == -ENOENT && ret2 == -ENOENT)
493 ret = 0;
505 return ret;
609 int ret;
651 ret = parse_probe_event_argv(argc, argv);
652 if (ret < 0) {
653 pr_err_with_code(" Error: Command Parse Error.", ret);
654 return ret;
659 ret = symbol__validate_sym_arguments();
660 if (ret)
661 return ret;
687 ret = show_perf_probe_events(params->filter);
688 if (ret < 0)
689 pr_err_with_code(" Error: Failed to show event list.", ret);
690 return ret;
692 ret = show_available_funcs(params->target, params->nsi,
694 if (ret < 0)
695 pr_err_with_code(" Error: Failed to show functions.", ret);
696 return ret;
699 ret = show_line_range(¶ms->line_range, params->target,
701 if (ret < 0)
702 pr_err_with_code(" Error: Failed to show lines.", ret);
703 return ret;
709 ret = show_available_vars(params->events, params->nevents,
711 if (ret < 0)
712 pr_err_with_code(" Error: Failed to show vars.", ret);
713 return ret;
716 ret = perf_del_probe_events(params->filter);
717 if (ret < 0) {
718 pr_err_with_code(" Error: Failed to delete events.", ret);
719 return ret;
738 ret = perf_add_probe_events(params->events, params->nevents);
739 if (ret < 0) {
750 pr_err_with_code(" Error: Failed to add events.", ret);
751 return ret;
762 int ret;
764 ret = init_params();
765 if (!ret) {
766 ret = __cmd_probe(argc, argv);
770 return ret < 0 ? ret : 0;