Lines Matching refs:ret
84 int ret; in open_trace_file() local
86 ret = e_snprintf(buf, PATH_MAX, "%s/%s", in open_trace_file()
88 if (ret >= 0) { in open_trace_file()
91 ret = open(buf, O_RDWR | O_APPEND, 0); in open_trace_file()
93 ret = open(buf, O_RDONLY, 0); in open_trace_file()
95 if (ret < 0) in open_trace_file()
96 ret = -errno; in open_trace_file()
98 return ret; in open_trace_file()
143 int ret, idx, fddup; in probe_file__get_rawlist() local
172 ret = strlist__add(sl, buf); in probe_file__get_rawlist()
173 if (ret < 0) { in probe_file__get_rawlist()
174 pr_debug("strlist__add failed (%d)\n", ret); in probe_file__get_rawlist()
198 int ret = 0; in __probe_file__get_namelist() local
206 ret = parse_probe_trace_command(ent->s, &tev); in __probe_file__get_namelist()
207 if (ret < 0) in __probe_file__get_namelist()
210 ret = e_snprintf(buf, 128, "%s:%s", tev.group, in __probe_file__get_namelist()
212 if (ret >= 0) in __probe_file__get_namelist()
213 ret = strlist__add(sl, buf); in __probe_file__get_namelist()
215 ret = strlist__add(sl, tev.event); in __probe_file__get_namelist()
217 if (ret < 0) in __probe_file__get_namelist()
222 if (ret < 0) { in __probe_file__get_namelist()
237 int ret = 0; in probe_file__add_event() local
249 ret = -errno; in probe_file__add_event()
256 return ret; in probe_file__add_event()
263 int ret; in __del_trace_probe_event() local
266 ret = e_snprintf(buf, 128, "-:%s", ent->s); in __del_trace_probe_event()
267 if (ret < 0) in __del_trace_probe_event()
274 ret = -ENOTSUP; in __del_trace_probe_event()
280 ret = write(fd, buf, strlen(buf)); in __del_trace_probe_event()
281 if (ret < 0) { in __del_trace_probe_event()
282 ret = -errno; in __del_trace_probe_event()
289 str_error_r(-ret, buf, sizeof(buf))); in __del_trace_probe_event()
290 return ret; in __del_trace_probe_event()
299 int ret = -ENOENT; in probe_file__get_events() local
313 ret = 0; in probe_file__get_events()
318 return ret; in probe_file__get_events()
323 int ret = 0; in probe_file__del_strlist() local
327 ret = __del_trace_probe_event(fd, ent); in probe_file__del_strlist()
328 if (ret < 0) in probe_file__del_strlist()
331 return ret; in probe_file__del_strlist()
337 int ret; in probe_file__del_events() local
343 ret = probe_file__get_events(fd, filter, namelist); in probe_file__del_events()
344 if (ret < 0) in probe_file__del_events()
345 return ret; in probe_file__del_events()
347 ret = probe_file__del_strlist(fd, namelist); in probe_file__del_events()
350 return ret; in probe_file__del_events()
394 int ret, i; in probe_cache_entry__get_event() local
396 ret = strlist__nr_entries(entry->tevlist); in probe_cache_entry__get_event()
397 if (ret > probe_conf.max_probes) in probe_cache_entry__get_event()
400 *tevs = zalloc(ret * sizeof(*tev)); in probe_cache_entry__get_event()
407 ret = parse_probe_trace_command(node->s, tev); in probe_cache_entry__get_event()
408 if (ret < 0) in probe_cache_entry__get_event()
422 int ret, fd; in probe_cache__open() local
435 ret = sysfs__sprintf_build_id("/", sbuildid); in probe_cache__open()
438 ret = filename__sprintf_build_id(target, sbuildid); in probe_cache__open()
442 if (ret < 0) { in probe_cache__open()
444 return ret; in probe_cache__open()
449 ret = build_id_cache__add_s(sbuildid, target, nsi, in probe_cache__open()
451 if (ret < 0) { in probe_cache__open()
453 return ret; in probe_cache__open()
479 int ret = 0, fddup; in probe_cache__load() local
501 ret = -ENOMEM; in probe_cache__load()
508 ret = parse_perf_probe_command(buf + 1, in probe_cache__load()
511 ret = -ENOMEM; in probe_cache__load()
512 if (ret < 0) { in probe_cache__load()
519 ret = -EINVAL; in probe_cache__load()
527 return ret; in probe_cache__load()
565 int ret; in probe_cache__new() local
570 ret = probe_cache__open(pcache, target, nsi); in probe_cache__new()
571 if (ret < 0) { in probe_cache__new()
572 pr_debug("Cache open error: %d\n", ret); in probe_cache__new()
576 ret = probe_cache__load(pcache); in probe_cache__new()
577 if (ret < 0) { in probe_cache__new()
578 pr_debug("Cache read error: %d\n", ret); in probe_cache__new()
657 int i, ret = 0; in probe_cache__add_entry() local
660 ret = -EINVAL; in probe_cache__add_entry()
671 ret = -ENOMEM; in probe_cache__add_entry()
693 return ret; in probe_cache__add_entry()
731 int ret = -1; in synthesize_sdt_probe_arg() local
735 return ret; in synthesize_sdt_probe_arg()
754 ret = arch_sdt_arg_parse_op(op, &new_op); in synthesize_sdt_probe_arg()
756 if (ret < 0) in synthesize_sdt_probe_arg()
759 if (ret == SDT_ARG_VALID) { in synthesize_sdt_probe_arg()
760 ret = strbuf_addf(buf, " arg%d=%s%s", i + 1, new_op, suffix); in synthesize_sdt_probe_arg()
761 if (ret < 0) in synthesize_sdt_probe_arg()
765 ret = 0; in synthesize_sdt_probe_arg()
769 return ret; in synthesize_sdt_probe_arg()
777 char *ret = NULL, **args; in synthesize_sdt_probe_command() local
801 ret = strbuf_detach(&buf, NULL); in synthesize_sdt_probe_command()
804 return ret; in synthesize_sdt_probe_command()
814 int ret; in probe_cache__scan_sdt() local
817 ret = get_sdt_note_list(&sdtlist, pathname); in probe_cache__scan_sdt()
818 if (ret < 0) { in probe_cache__scan_sdt()
819 pr_debug4("Failed to get sdt note: %d\n", ret); in probe_cache__scan_sdt()
820 return ret; in probe_cache__scan_sdt()
823 ret = snprintf(sdtgrp, 64, "sdt_%s", note->provider); in probe_cache__scan_sdt()
824 if (ret < 0) in probe_cache__scan_sdt()
831 ret = -ENOMEM; in probe_cache__scan_sdt()
835 ret = asprintf(&entry->spev, "%s:%s=%s", sdtgrp, in probe_cache__scan_sdt()
837 if (ret < 0) in probe_cache__scan_sdt()
845 ret = -ENOMEM; in probe_cache__scan_sdt()
858 return ret; in probe_cache__scan_sdt()
868 int ret; in probe_cache_entry__write() local
870 ret = fstat(fd, &st); in probe_cache_entry__write()
871 if (ret < 0) in probe_cache_entry__write()
872 return ret; in probe_cache_entry__write()
878 ret = writev(fd, iov, 3); in probe_cache_entry__write()
879 if (ret < (int)iov[1].iov_len + 2) in probe_cache_entry__write()
886 ret = writev(fd, iov, 2); in probe_cache_entry__write()
887 if (ret < (int)iov[0].iov_len + 1) in probe_cache_entry__write()
894 if (ret > 0) in probe_cache_entry__write()
895 ret = -1; in probe_cache_entry__write()
897 ret = -2; in probe_cache_entry__write()
899 return ret; in probe_cache_entry__write()
905 int ret = 0; in probe_cache__commit() local
908 ret = lseek(pcache->fd, 0, SEEK_SET); in probe_cache__commit()
909 if (ret < 0) in probe_cache__commit()
912 ret = ftruncate(pcache->fd, 0); in probe_cache__commit()
913 if (ret < 0) in probe_cache__commit()
917 ret = probe_cache_entry__write(entry, pcache->fd); in probe_cache__commit()
918 pr_debug("Cache committed: %d\n", ret); in probe_cache__commit()
919 if (ret < 0) in probe_cache__commit()
923 return ret; in probe_cache__commit()
1020 bool ret = false; in scan_ftrace_readme() local
1028 return ret; in scan_ftrace_readme()
1033 return ret; in scan_ftrace_readme()