Home
last modified time | relevance | path

Searched refs:pmu_fd (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/samples/bpf/
Dtracex6_user.c19 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()
Dtrace_output_user.c25 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()