Lines Matching refs:thread_index
1171 int i, counter, thread_index;
1175 for (thread_index = 0;
1176 thread_index < thread_num;
1177 thread_index++) {
1179 &mmap_array[i][counter][thread_index]);
1191 int thread_index;
1210 for (thread_index = 0; thread_index < thread_num; thread_index++) {
1212 fd[i][counter][thread_index] = sys_perf_event_open(attr,
1213 all_tids[thread_index], cpu, group_fd, 0);
1215 if (fd[i][counter][thread_index] < 0) {
1237 fd[i][counter][thread_index], strerror(err));
1241 assert(fd[i][counter][thread_index] >= 0);
1242 fcntl(fd[i][counter][thread_index], F_SETFL, O_NONBLOCK);
1248 group_fd = fd[i][counter][thread_index];
1250 event_array[nr_poll].fd = fd[i][counter][thread_index];
1254 mmap_array[i][counter][thread_index].counter = counter;
1255 mmap_array[i][counter][thread_index].prev = 0;
1256 mmap_array[i][counter][thread_index].mask = mmap_pages*page_size - 1;
1257 mmap_array[i][counter][thread_index].base = mmap(NULL, (mmap_pages+1)*page_size,
1258 PROT_READ, MAP_SHARED, fd[i][counter][thread_index], 0);
1259 if (mmap_array[i][counter][thread_index].base == MAP_FAILED)