Lines Matching refs:fd
16 int err = -EAGAIN, fd; in perf_do_probe_api() local
29 fd = sys_perf_event_open(&evsel->attr, pid, cpu, -1, flags); in perf_do_probe_api()
30 if (fd < 0) { in perf_do_probe_api()
39 close(fd); in perf_do_probe_api()
43 fd = sys_perf_event_open(&evsel->attr, pid, cpu, -1, flags); in perf_do_probe_api()
44 if (fd < 0) { in perf_do_probe_api()
49 close(fd); in perf_do_probe_api()
116 int cpu, fd; in perf_can_record_cpu_wide() local
124 fd = sys_perf_event_open(&attr, -1, cpu, -1, 0); in perf_can_record_cpu_wide()
125 if (fd < 0) in perf_can_record_cpu_wide()
127 close(fd); in perf_can_record_cpu_wide()
245 int err, fd, cpu; in perf_evlist__can_select_event() local
269 fd = sys_perf_event_open(&evsel->attr, pid, cpu, -1, in perf_evlist__can_select_event()
271 if (fd < 0) { in perf_evlist__can_select_event()
280 close(fd); in perf_evlist__can_select_event()