Lines Matching refs:thread
47 int cpu, thread; in perf_evsel__alloc_fd() local
49 for (thread = 0; thread < nthreads; thread++) { in perf_evsel__alloc_fd()
50 FD(evsel, cpu, thread) = -1; in perf_evsel__alloc_fd()
69 int cpu, thread, err = 0; in perf_evsel__open() local
100 for (thread = 0; thread < threads->nr; thread++) { in perf_evsel__open()
104 threads->map[thread].pid, in perf_evsel__open()
110 FD(evsel, cpu, thread) = fd; in perf_evsel__open()
119 int cpu, thread; in perf_evsel__close_fd() local
122 for (thread = 0; thread < xyarray__max_y(evsel->fd); ++thread) { in perf_evsel__close_fd()
123 close(FD(evsel, cpu, thread)); in perf_evsel__close_fd()
124 FD(evsel, cpu, thread) = -1; in perf_evsel__close_fd()
168 int perf_evsel__read(struct perf_evsel *evsel, int cpu, int thread, in perf_evsel__read() argument
175 if (FD(evsel, cpu, thread) < 0) in perf_evsel__read()
178 if (readn(FD(evsel, cpu, thread), count->values, size) <= 0) in perf_evsel__read()
187 int cpu, thread; in perf_evsel__run_ioctl() local
190 for (thread = 0; thread < xyarray__max_y(evsel->fd); thread++) { in perf_evsel__run_ioctl()
191 int fd = FD(evsel, cpu, thread), in perf_evsel__run_ioctl()