Searched refs:pmu_fd (Results 1 – 2 of 2) sorted by relevance
| /linux-4.4.14/samples/bpf/ |
| D | tracex6_user.c | 19 int *pmu_fd = malloc(nr_cpus * sizeof(int)); in test_bpf_perf_event() local 33 pmu_fd[i] = perf_event_open(&attr_insn_pmu, -1/*pid*/, i/*cpu*/, -1/*group_fd*/, 0); in test_bpf_perf_event() 34 if (pmu_fd[i] < 0) { in test_bpf_perf_event() 39 bpf_update_elem(map_fd[0], &i, &pmu_fd[i], BPF_ANY); in test_bpf_perf_event() 40 ioctl(pmu_fd[i], PERF_EVENT_IOC_ENABLE, 0); in test_bpf_perf_event() 52 close(pmu_fd[i]); in test_bpf_perf_event() 54 free(pmu_fd); in test_bpf_perf_event()
|
| D | trace_output_user.c | 25 static int pmu_fd; variable 162 pmu_fd = perf_event_open(&attr, -1/*pid*/, 0/*cpu*/, -1/*group_fd*/, 0); in test_bpf_perf_event() 164 assert(pmu_fd >= 0); in test_bpf_perf_event() 165 assert(bpf_update_elem(map_fd[0], &key, &pmu_fd, BPF_ANY) == 0); in test_bpf_perf_event() 166 ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE, 0); in test_bpf_perf_event() 183 if (perf_event_mmap(pmu_fd) < 0) in main() 191 perf_event_poll(pmu_fd); in main()
|