Lines Matching refs:pmu_fd
23 int pmu_fd, err;
36 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */,
39 if (pmu_fd < 0 && (errno == ENOENT || errno == EOPNOTSUPP)) {
45 if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
46 pmu_fd, errno))
50 pmu_fd);
52 close(pmu_fd);
57 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */,
61 if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
62 pmu_fd, errno))
66 pmu_fd);
69 close(pmu_fd);
74 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */,
78 if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
79 pmu_fd, errno))
83 pmu_fd);
85 close(pmu_fd);