Lines Matching defs:pcpus
677 static int pyrf_cpu_map__init(struct pyrf_cpu_map *pcpus,
687 pcpus->cpus = perf_cpu_map__new(cpustr);
688 if (pcpus->cpus == NULL)
693 static void pyrf_cpu_map__delete(struct pyrf_cpu_map *pcpus)
695 perf_cpu_map__put(pcpus->cpus);
696 Py_TYPE(pcpus)->tp_free((PyObject*)pcpus);
701 struct pyrf_cpu_map *pcpus = (void *)obj;
703 return perf_cpu_map__nr(pcpus->cpus);
708 struct pyrf_cpu_map *pcpus = (void *)obj;
710 if (i >= perf_cpu_map__nr(pcpus->cpus))
713 return Py_BuildValue("i", perf_cpu_map__cpu(pcpus->cpus, i).cpu);
936 PyObject *pcpus = NULL, *pthreads = NULL;
941 &pcpus, &pthreads, &group, &inherit))
947 if (pcpus != NULL)
948 cpus = ((struct pyrf_cpu_map *)pcpus)->cpus;
1002 PyObject *pcpus = NULL, *pthreads = NULL;
1006 if (!PyArg_ParseTuple(args, "OO", &pcpus, &pthreads))
1010 cpus = ((struct pyrf_cpu_map *)pcpus)->cpus;