Lines Matching refs:td

434 	struct thread_data *td;  in parse_setup_cpu_list()  local
521 td = g->threads + t; in parse_setup_cpu_list()
531 CPU_ZERO(&td->bind_cpumask); in parse_setup_cpu_list()
534 CPU_SET(cpu, &td->bind_cpumask); in parse_setup_cpu_list()
571 struct thread_data *td; in parse_setup_node_list() local
643 td = g->threads + t; in parse_setup_node_list()
650 td->bind_node = bind_node; in parse_setup_node_list()
823 struct thread_data *td; in count_process_nodes() local
828 td = g->threads + task_nr; in count_process_nodes()
830 node = numa_node_of_cpu(td->curr_cpu); in count_process_nodes()
859 struct thread_data *td; in count_node_processes() local
864 td = g->threads + task_nr; in count_node_processes()
866 n = numa_node_of_cpu(td->curr_cpu); in count_node_processes()
931 struct thread_data *td = g->threads + t; in calc_convergence() local
934 cpu = td->curr_cpu; in calc_convergence()
944 loops_done = td->loops_done; in calc_convergence()
1028 struct thread_data *td = __tdata; in worker_thread() local
1030 int process_nr = td->process_nr; in worker_thread()
1031 int thread_nr = td->thread_nr; in worker_thread()
1033 int task_nr = td->task_nr; in worker_thread()
1037 u64 val = td->val; in worker_thread()
1046 bind_to_cpumask(td->bind_cpumask); in worker_thread()
1047 bind_to_memnode(td->bind_node); in worker_thread()
1052 process_data = td->process_data; in worker_thread()
1102 pthread_mutex_lock(td->process_lock); in worker_thread()
1104 pthread_mutex_unlock(td->process_lock); in worker_thread()
1110 pthread_mutex_lock(td->process_lock); in worker_thread()
1112 pthread_mutex_unlock(td->process_lock); in worker_thread()
1124 td->loops_done = l; in worker_thread()
1195 td->runtime_ns = diff.tv_sec * 1000000000ULL; in worker_thread()
1196 td->runtime_ns += diff.tv_usec * 1000ULL; in worker_thread()
1213 struct thread_data *td; in worker_process() local
1228 td = g->threads + task_nr; in worker_process()
1230 bind_to_memnode(td->bind_node); in worker_process()
1231 bind_to_cpumask(td->bind_cpumask); in worker_process()
1243 td = g->threads + task_nr; in worker_process()
1245 td->process_data = process_data; in worker_process()
1246 td->process_nr = process_nr; in worker_process()
1247 td->thread_nr = t; in worker_process()
1248 td->task_nr = task_nr; in worker_process()
1249 td->val = rand(); in worker_process()
1250 td->curr_cpu = -1; in worker_process()
1251 td->process_lock = &process_lock; in worker_process()
1253 ret = pthread_create(pthreads + t, NULL, worker_thread, td); in worker_process()
1294 struct thread_data *td = g->threads + t; in init_thread_data() local
1298 td->bind_node = -1; in init_thread_data()
1301 CPU_ZERO(&td->bind_cpumask); in init_thread_data()
1303 CPU_SET(cpu, &td->bind_cpumask); in init_thread_data()