Lines Matching refs:pmu_fd
138 int *pmu_fd = malloc(nr_cpus * sizeof(int)); in test_perf_event_all_cpu() local
146 pmu_fd[i] = sys_perf_event_open(attr, -1, i, -1, 0); in test_perf_event_all_cpu()
147 if (pmu_fd[i] < 0) { in test_perf_event_all_cpu()
152 assert(ioctl(pmu_fd[i], PERF_EVENT_IOC_SET_BPF, prog_fd[0]) == 0); in test_perf_event_all_cpu()
153 assert(ioctl(pmu_fd[i], PERF_EVENT_IOC_ENABLE) == 0); in test_perf_event_all_cpu()
163 ioctl(pmu_fd[i], PERF_EVENT_IOC_DISABLE); in test_perf_event_all_cpu()
164 close(pmu_fd[i]); in test_perf_event_all_cpu()
166 free(pmu_fd); in test_perf_event_all_cpu()
173 int pmu_fd, error = 0; in test_perf_event_task() local
181 pmu_fd = sys_perf_event_open(attr, 0, -1, -1, 0); in test_perf_event_task()
182 if (pmu_fd < 0) { in test_perf_event_task()
186 assert(ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd[0]) == 0); in test_perf_event_task()
187 assert(ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE) == 0); in test_perf_event_task()
195 ioctl(pmu_fd, PERF_EVENT_IOC_DISABLE); in test_perf_event_task()
196 close(pmu_fd); in test_perf_event_task()