Home
last modified time | relevance | path

Searched refs:pthreads (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/tools/perf/util/
Dpython.c622 static int pyrf_thread_map__init(struct pyrf_thread_map *pthreads, in pyrf_thread_map__init() argument
632 pthreads->threads = thread_map__new(pid, tid, uid); in pyrf_thread_map__init()
633 if (pthreads->threads == NULL) in pyrf_thread_map__init()
638 static void pyrf_thread_map__delete(struct pyrf_thread_map *pthreads) in pyrf_thread_map__delete() argument
640 perf_thread_map__put(pthreads->threads); in pyrf_thread_map__delete()
641 Py_TYPE(pthreads)->tp_free((PyObject*)pthreads); in pyrf_thread_map__delete()
646 struct pyrf_thread_map *pthreads = (void *)obj; in pyrf_thread_map__length() local
648 return pthreads->threads->nr; in pyrf_thread_map__length()
653 struct pyrf_thread_map *pthreads = (void *)obj; in pyrf_thread_map__item() local
655 if (i >= pthreads->threads->nr) in pyrf_thread_map__item()
[all …]
/Linux-v5.4/tools/perf/bench/
Dnuma.c1287 pthread_t *pthreads; in worker_process() local
1306 pthreads = zalloc(g->p.nr_threads * sizeof(pthread_t)); in worker_process()
1326 ret = pthread_create(pthreads + t, NULL, worker_thread, td); in worker_process()
1331 ret = pthread_join(pthreads[t], NULL); in worker_process()
1336 free(pthreads); in worker_process()
/Linux-v5.4/Documentation/driver-api/usb/
Dgadget.rst424 Familiar tools like GDB and pthreads can be used to develop and debug