thread_data       601 lib/test_rhashtable.c static int thread_lookup_test(struct thread_data *tdata)
thread_data       634 lib/test_rhashtable.c 	struct thread_data *tdata = data;
thread_data       701 lib/test_rhashtable.c 	struct thread_data *tdata;
thread_data       761 lib/test_rhashtable.c 	tdata = vzalloc(array_size(tcount, sizeof(struct thread_data)));
thread_data        75 tools/perf/bench/futex-wake-parallel.c 	struct thread_data *waker = (struct thread_data *) arg;
thread_data        94 tools/perf/bench/futex-wake-parallel.c static void wakeup_threads(struct thread_data *td, pthread_attr_t thread_attr)
thread_data       162 tools/perf/bench/futex-wake-parallel.c static void print_run(struct thread_data *waking_worker, unsigned int run_num)
thread_data       203 tools/perf/bench/futex-wake-parallel.c static void do_run_stats(struct thread_data *waking_worker)
thread_data       227 tools/perf/bench/futex-wake-parallel.c 	struct thread_data *waking_worker;
thread_data       150 tools/perf/bench/numa.c 	struct thread_data	*threads;
thread_data       493 tools/perf/bench/numa.c 	struct thread_data *td;
thread_data       630 tools/perf/bench/numa.c 	struct thread_data *td;
thread_data       882 tools/perf/bench/numa.c 		struct thread_data *td;
thread_data       918 tools/perf/bench/numa.c 			struct thread_data *td;
thread_data       990 tools/perf/bench/numa.c 		struct thread_data *td = g->threads + t;
thread_data      1092 tools/perf/bench/numa.c 	struct thread_data *td = __tdata;
thread_data      1105 tools/perf/bench/numa.c 	u8 *thread_data;
thread_data      1118 tools/perf/bench/numa.c 	thread_data = setup_private_data(g->p.bytes_thread);
thread_data      1132 tools/perf/bench/numa.c 			process_nr, thread_nr, global_data, process_data, thread_data);
thread_data      1164 tools/perf/bench/numa.c 		val += do_work(thread_data,  g->p.bytes_thread,  0,          1,		l, val);
thread_data      1271 tools/perf/bench/numa.c 	free_data(thread_data, g->p.bytes_thread);
thread_data      1286 tools/perf/bench/numa.c 	struct thread_data *td;
thread_data      1367 tools/perf/bench/numa.c 		struct thread_data *td = g->threads + t;
thread_data      1634 tools/perf/bench/numa.c 		struct thread_data *td;
thread_data        56 tools/perf/bench/sched-pipe.c 	struct thread_data *td = __tdata;
thread_data        79 tools/perf/bench/sched-pipe.c 	struct thread_data threads[2], *td;
thread_data        32 tools/perf/tests/mmap-thread-lookup.c static struct thread_data threads[THREADS];
thread_data        34 tools/perf/tests/mmap-thread-lookup.c static int thread_init(struct thread_data *td)
thread_data        56 tools/perf/tests/mmap-thread-lookup.c 	struct thread_data *td = arg;
thread_data        81 tools/perf/tests/mmap-thread-lookup.c 	struct thread_data *td = &threads[i];
thread_data       101 tools/perf/tests/mmap-thread-lookup.c 	struct thread_data *td0 = &threads[0];
thread_data       118 tools/perf/tests/mmap-thread-lookup.c 	struct thread_data *td0 = &threads[0];
thread_data       186 tools/perf/tests/mmap-thread-lookup.c 		struct thread_data *td = &threads[i];
thread_data       272 tools/power/x86/turbostat/turbostat.c 	struct thread_data threads;
thread_data       320 tools/power/x86/turbostat/turbostat.c int for_all_cpus(int (func)(struct thread_data *, struct core_data *, struct pkg_data *),
thread_data       321 tools/power/x86/turbostat/turbostat.c 	struct thread_data *thread_base, struct core_data *core_base, struct pkg_data *pkg_base)
thread_data       330 tools/power/x86/turbostat/turbostat.c 					struct thread_data *t;
thread_data       799 tools/power/x86/turbostat/turbostat.c int dump_counters(struct thread_data *t, struct core_data *c,
thread_data       885 tools/power/x86/turbostat/turbostat.c int format_counters(struct thread_data *t, struct core_data *c,
thread_data      1195 tools/power/x86/turbostat/turbostat.c void format_all_counters(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      1308 tools/power/x86/turbostat/turbostat.c delta_thread(struct thread_data *new, struct thread_data *old,
thread_data      1392 tools/power/x86/turbostat/turbostat.c int delta_cpu(struct thread_data *t, struct core_data *c,
thread_data      1393 tools/power/x86/turbostat/turbostat.c 	struct pkg_data *p, struct thread_data *t2,
thread_data      1414 tools/power/x86/turbostat/turbostat.c void clear_counters(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      1481 tools/power/x86/turbostat/turbostat.c int sum_counters(struct thread_data *t, struct core_data *c,
thread_data      1584 tools/power/x86/turbostat/turbostat.c void compute_average(struct thread_data *t, struct core_data *c,
thread_data      1724 tools/power/x86/turbostat/turbostat.c void get_apic_id(struct thread_data *t)
thread_data      1778 tools/power/x86/turbostat/turbostat.c int get_counters(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      2682 tools/power/x86/turbostat/turbostat.c int for_all_cpus_2(int (func)(struct thread_data *, struct core_data *,
thread_data      2683 tools/power/x86/turbostat/turbostat.c 	struct pkg_data *, struct thread_data *, struct core_data *,
thread_data      2684 tools/power/x86/turbostat/turbostat.c 	struct pkg_data *), struct thread_data *thread_base,
thread_data      2686 tools/power/x86/turbostat/turbostat.c 	struct thread_data *thread_base2, struct core_data *core_base2,
thread_data      2697 tools/power/x86/turbostat/turbostat.c 					struct thread_data *t, *t2;
thread_data      3594 tools/power/x86/turbostat/turbostat.c int print_epb(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      3639 tools/power/x86/turbostat/turbostat.c int print_hwp(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      3730 tools/power/x86/turbostat/turbostat.c int print_perf_limit(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      4097 tools/power/x86/turbostat/turbostat.c int print_thermal(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      4170 tools/power/x86/turbostat/turbostat.c int print_rapl(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      4456 tools/power/x86/turbostat/turbostat.c int set_temperature_target(struct thread_data *t, struct core_data *c, struct pkg_data *p)
thread_data      5101 tools/power/x86/turbostat/turbostat.c allocate_counters(struct thread_data **t, struct core_data **c,
thread_data      5109 tools/power/x86/turbostat/turbostat.c 	*t = calloc(num_threads, sizeof(struct thread_data));
thread_data      5139 tools/power/x86/turbostat/turbostat.c void init_counter(struct thread_data *thread_base, struct core_data *core_base,
thread_data      5146 tools/power/x86/turbostat/turbostat.c 	struct thread_data *t;
thread_data       360 tools/testing/selftests/rseq/param_test.c 	struct spinlock_thread_test_data *thread_data = arg;
thread_data       361 tools/testing/selftests/rseq/param_test.c 	struct spinlock_test_data *data = thread_data->data;
thread_data       364 tools/testing/selftests/rseq/param_test.c 	if (!opt_disable_rseq && thread_data->reg &&
thread_data       367 tools/testing/selftests/rseq/param_test.c 	reps = thread_data->reps;
thread_data       382 tools/testing/selftests/rseq/param_test.c 	if (!opt_disable_rseq && thread_data->reg &&
thread_data       401 tools/testing/selftests/rseq/param_test.c 	struct spinlock_thread_test_data thread_data[num_threads];
thread_data       405 tools/testing/selftests/rseq/param_test.c 		thread_data[i].reps = opt_reps;
thread_data       407 tools/testing/selftests/rseq/param_test.c 			thread_data[i].reg = 1;
thread_data       409 tools/testing/selftests/rseq/param_test.c 			thread_data[i].reg = 0;
thread_data       410 tools/testing/selftests/rseq/param_test.c 		thread_data[i].data = &data;
thread_data       413 tools/testing/selftests/rseq/param_test.c 				     &thread_data[i]);
thread_data       439 tools/testing/selftests/rseq/param_test.c 	struct inc_thread_test_data *thread_data = arg;
thread_data       440 tools/testing/selftests/rseq/param_test.c 	struct inc_test_data *data = thread_data->data;
thread_data       443 tools/testing/selftests/rseq/param_test.c 	if (!opt_disable_rseq && thread_data->reg &&
thread_data       446 tools/testing/selftests/rseq/param_test.c 	reps = thread_data->reps;
thread_data       464 tools/testing/selftests/rseq/param_test.c 	if (!opt_disable_rseq && thread_data->reg &&
thread_data       477 tools/testing/selftests/rseq/param_test.c 	struct inc_thread_test_data thread_data[num_threads];
thread_data       481 tools/testing/selftests/rseq/param_test.c 		thread_data[i].reps = opt_reps;
thread_data       483 tools/testing/selftests/rseq/param_test.c 			thread_data[i].reg = 1;
thread_data       485 tools/testing/selftests/rseq/param_test.c 			thread_data[i].reg = 0;
thread_data       486 tools/testing/selftests/rseq/param_test.c 		thread_data[i].data = &data;
thread_data       489 tools/testing/selftests/rseq/param_test.c 				     &thread_data[i]);