Searched refs:pthreads (Results 1 – 2 of 2) sorted by relevance
438 static int pyrf_thread_map__init(struct pyrf_thread_map *pthreads, in pyrf_thread_map__init() argument448 pthreads->threads = thread_map__new(pid, tid, uid); in pyrf_thread_map__init()449 if (pthreads->threads == NULL) in pyrf_thread_map__init()454 static void pyrf_thread_map__delete(struct pyrf_thread_map *pthreads) in pyrf_thread_map__delete() argument456 thread_map__delete(pthreads->threads); in pyrf_thread_map__delete()457 pthreads->ob_type->tp_free((PyObject*)pthreads); in pyrf_thread_map__delete()462 struct pyrf_thread_map *pthreads = (void *)obj; in pyrf_thread_map__length() local464 return pthreads->threads->nr; in pyrf_thread_map__length()469 struct pyrf_thread_map *pthreads = (void *)obj; in pyrf_thread_map__item() local471 if (i >= pthreads->threads->nr) in pyrf_thread_map__item()[all …]
1214 pthread_t *pthreads; in worker_process() local1233 pthreads = zalloc(g->p.nr_threads * sizeof(pthread_t)); in worker_process()1253 ret = pthread_create(pthreads + t, NULL, worker_thread, td); in worker_process()1258 ret = pthread_join(pthreads[t], NULL); in worker_process()1263 free(pthreads); in worker_process()