Lines Matching defs:pthreads
746 static int pyrf_thread_map__init(struct pyrf_thread_map *pthreads,
756 pthreads->threads = thread_map__new(pid, tid, uid);
757 if (pthreads->threads == NULL)
762 static void pyrf_thread_map__delete(struct pyrf_thread_map *pthreads)
764 perf_thread_map__put(pthreads->threads);
765 Py_TYPE(pthreads)->tp_free((PyObject*)pthreads);
770 struct pyrf_thread_map *pthreads = (void *)obj;
772 return perf_thread_map__nr(pthreads->threads);
777 struct pyrf_thread_map *pthreads = (void *)obj;
779 if (i >= perf_thread_map__nr(pthreads->threads))
782 return Py_BuildValue("i", perf_thread_map__pid(pthreads->threads, i));
936 PyObject *pcpus = NULL, *pthreads = NULL;
941 &pcpus, &pthreads, &group, &inherit))
944 if (pthreads != NULL)
945 threads = ((struct pyrf_thread_map *)pthreads)->threads;
1002 PyObject *pcpus = NULL, *pthreads = NULL;
1006 if (!PyArg_ParseTuple(args, "OO", &pcpus, &pthreads))
1009 threads = ((struct pyrf_thread_map *)pthreads)->threads;