pmu_fd             37 samples/bpf/sampleip_user.c static int sampling_start(int *pmu_fd, int freq)
pmu_fd             50 samples/bpf/sampleip_user.c 		pmu_fd[i] = sys_perf_event_open(&pe_sample_attr, -1 /* pid */, i,
pmu_fd             52 samples/bpf/sampleip_user.c 		if (pmu_fd[i] < 0) {
pmu_fd             56 samples/bpf/sampleip_user.c 		assert(ioctl(pmu_fd[i], PERF_EVENT_IOC_SET_BPF,
pmu_fd             58 samples/bpf/sampleip_user.c 		assert(ioctl(pmu_fd[i], PERF_EVENT_IOC_ENABLE, 0) == 0);
pmu_fd             64 samples/bpf/sampleip_user.c static void sampling_end(int *pmu_fd)
pmu_fd             69 samples/bpf/sampleip_user.c 		close(pmu_fd[i]);
pmu_fd            138 samples/bpf/sampleip_user.c 	int *pmu_fd, opt, freq = DEFAULT_FREQ, secs = DEFAULT_SECS;
pmu_fd            167 samples/bpf/sampleip_user.c 	pmu_fd = malloc(nr_cpus * sizeof(int));
pmu_fd            168 samples/bpf/sampleip_user.c 	if (pmu_fd == NULL) {
pmu_fd            190 samples/bpf/sampleip_user.c 	if (sampling_start(pmu_fd, freq) != 0)
pmu_fd            193 samples/bpf/sampleip_user.c 	sampling_end(pmu_fd);
pmu_fd            194 samples/bpf/sampleip_user.c 	free(pmu_fd);
pmu_fd            140 samples/bpf/trace_event_user.c 	int *pmu_fd = malloc(nr_cpus * sizeof(int));
pmu_fd            148 samples/bpf/trace_event_user.c 		pmu_fd[i] = sys_perf_event_open(attr, -1, i, -1, 0);
pmu_fd            149 samples/bpf/trace_event_user.c 		if (pmu_fd[i] < 0) {
pmu_fd            154 samples/bpf/trace_event_user.c 		assert(ioctl(pmu_fd[i], PERF_EVENT_IOC_SET_BPF, prog_fd[0]) == 0);
pmu_fd            155 samples/bpf/trace_event_user.c 		assert(ioctl(pmu_fd[i], PERF_EVENT_IOC_ENABLE) == 0);
pmu_fd            165 samples/bpf/trace_event_user.c 		ioctl(pmu_fd[i], PERF_EVENT_IOC_DISABLE);
pmu_fd            166 samples/bpf/trace_event_user.c 		close(pmu_fd[i]);
pmu_fd            168 samples/bpf/trace_event_user.c 	free(pmu_fd);
pmu_fd            175 samples/bpf/trace_event_user.c 	int pmu_fd, error = 0;
pmu_fd            183 samples/bpf/trace_event_user.c 	pmu_fd = sys_perf_event_open(attr, 0, -1, -1, 0);
pmu_fd            184 samples/bpf/trace_event_user.c 	if (pmu_fd < 0) {
pmu_fd            188 samples/bpf/trace_event_user.c 	assert(ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd[0]) == 0);
pmu_fd            189 samples/bpf/trace_event_user.c 	assert(ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE) == 0);
pmu_fd            197 samples/bpf/trace_event_user.c 	ioctl(pmu_fd, PERF_EVENT_IOC_DISABLE);
pmu_fd            198 samples/bpf/trace_event_user.c 	close(pmu_fd);
pmu_fd             27 samples/bpf/tracex6_user.c 	int pmu_fd, error = 0;
pmu_fd             36 samples/bpf/tracex6_user.c 	pmu_fd = sys_perf_event_open(attr, -1/*pid*/, cpu/*cpu*/, -1/*group_fd*/, 0);
pmu_fd             37 samples/bpf/tracex6_user.c 	if (pmu_fd < 0) {
pmu_fd             42 samples/bpf/tracex6_user.c 	assert(bpf_map_update_elem(map_fd[0], &cpu, &pmu_fd, BPF_ANY) == 0);
pmu_fd             43 samples/bpf/tracex6_user.c 	assert(ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE, 0) == 0);
pmu_fd             66 samples/bpf/tracex6_user.c 	assert(ioctl(pmu_fd, PERF_EVENT_IOC_DISABLE, 0) == 0 || error);
pmu_fd             67 samples/bpf/tracex6_user.c 	assert(close(pmu_fd) == 0 || error);
pmu_fd             52 tools/testing/selftests/bpf/get_cgroup_id_user.c 	int err, bytes, efd, prog_fd, pmu_fd;
pmu_fd            112 tools/testing/selftests/bpf/get_cgroup_id_user.c 	pmu_fd = syscall(__NR_perf_event_open, &attr, getpid(), -1, -1, 0);
pmu_fd            113 tools/testing/selftests/bpf/get_cgroup_id_user.c 	if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n", pmu_fd,
pmu_fd            117 tools/testing/selftests/bpf/get_cgroup_id_user.c 	err = ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE, 0);
pmu_fd            122 tools/testing/selftests/bpf/get_cgroup_id_user.c 	err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd);
pmu_fd            143 tools/testing/selftests/bpf/get_cgroup_id_user.c 	close(pmu_fd);
pmu_fd             15 tools/testing/selftests/bpf/prog_tests/send_signal.c 	int err = -1, pmu_fd, prog_fd, info_map_fd, status_map_fd;
pmu_fd             81 tools/testing/selftests/bpf/prog_tests/send_signal.c 	pmu_fd = syscall(__NR_perf_event_open, attr, pid, -1,
pmu_fd             83 tools/testing/selftests/bpf/prog_tests/send_signal.c 	if (CHECK(pmu_fd < 0, test_name, "perf_event_open error: %s\n",
pmu_fd             89 tools/testing/selftests/bpf/prog_tests/send_signal.c 	err = ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE, 0);
pmu_fd             94 tools/testing/selftests/bpf/prog_tests/send_signal.c 	err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd);
pmu_fd            134 tools/testing/selftests/bpf/prog_tests/send_signal.c 	close(pmu_fd);
pmu_fd            194 tools/testing/selftests/bpf/prog_tests/send_signal.c 	int pmu_fd;
pmu_fd            199 tools/testing/selftests/bpf/prog_tests/send_signal.c 	pmu_fd = syscall(__NR_perf_event_open, &attr, 0 /* pid */,
pmu_fd            201 tools/testing/selftests/bpf/prog_tests/send_signal.c 	if (pmu_fd == -1) {
pmu_fd            210 tools/testing/selftests/bpf/prog_tests/send_signal.c 		close(pmu_fd);
pmu_fd             22 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 	int err, pmu_fd, prog_fd;
pmu_fd             49 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 	pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */,
pmu_fd             52 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 	if (pmu_fd < 0 && errno == ENOENT) {
pmu_fd             57 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 	if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
pmu_fd             58 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 		  pmu_fd, errno))
pmu_fd             61 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 	link = bpf_program__attach_perf_event(prog, pmu_fd);
pmu_fd             64 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c 		close(pmu_fd);
pmu_fd              8 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c 	int err, bytes, efd, prog_fd, pmu_fd;
pmu_fd             36 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c 	pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */,
pmu_fd             42 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c 	err = ioctl(pmu_fd, PERF_EVENT_IOC_ENABLE, 0);
pmu_fd             47 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c 	err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd);
pmu_fd             54 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c 	err = bpf_task_fd_query(getpid(), pmu_fd, 0, buf, &len, &prog_id,
pmu_fd             66 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c 	close(pmu_fd);
pmu_fd              7 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 	int i, j, bytes, efd, err, prog_fd[num_progs], pmu_fd[num_progs];
pmu_fd             54 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		pmu_fd[i] = syscall(__NR_perf_event_open, &attr, -1 /* pid */,
pmu_fd             57 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		if (CHECK(pmu_fd[i] < 0, "perf_event_open", "err %d errno %d\n",
pmu_fd             58 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 			  pmu_fd[i], errno))
pmu_fd             60 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		err = ioctl(pmu_fd[i], PERF_EVENT_IOC_ENABLE, 0);
pmu_fd             68 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 			err = ioctl(pmu_fd[i], PERF_EVENT_IOC_QUERY_BPF, query);
pmu_fd             76 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		err = ioctl(pmu_fd[i], PERF_EVENT_IOC_SET_BPF, prog_fd[i]);
pmu_fd             84 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 			err = ioctl(pmu_fd[i], PERF_EVENT_IOC_QUERY_BPF, query);
pmu_fd             93 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 			err = ioctl(pmu_fd[i], PERF_EVENT_IOC_QUERY_BPF,
pmu_fd            102 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 			err = ioctl(pmu_fd[i], PERF_EVENT_IOC_QUERY_BPF, query);
pmu_fd            111 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		err = ioctl(pmu_fd[i], PERF_EVENT_IOC_QUERY_BPF, query);
pmu_fd            128 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		ioctl(pmu_fd[i], PERF_EVENT_IOC_DISABLE);
pmu_fd            130 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c 		close(pmu_fd[i]);