thread_data
static uint32_t fill_segment_thr(void *thread_data);
static uint32_t fill_segment_thr(void *thread_data)
my_data = (ARGON2_THREAD_DATA *)thread_data;
ompt_data_t *thread_data
ompt_data_t *thread_data
ompt_data_t *thread_data,
thread_data->thread_started = FALSE;
ocs_xport_rq_thread_info_t *thread_data = mythread->arg;
ocs_t *ocs = thread_data->ocs;
seq = ocs_cbuf_get(thread_data->seq_cbuf, 100000);
ocs_thread_yield(&thread_data->thread);
ocs_thread_yield(&thread_data->thread);
thread_data_t thread_data[NUM_THREADS];
thread_data[i].pat = pat_p;
thread_data[i].thread_num = i;
if (pthread_create(&threads[i], NULL, worker, (void*)&thread_data[i])){
struct thread_data *td;
td = (struct thread_data *)v;
struct thread_data *td;
td = (struct thread_data *)v;
struct thread_data td;