Lines Matching refs:nr
25 cpus->nr = nr_cpus; in cpu_map__default_new()
38 cpus->nr = nr_cpus; in cpu_map__trim_new()
186 map->nr, map->nr > 1 ? "s" : ""); in cpu_map__fprintf()
187 for (i = 0; i < map->nr; ++i) in cpu_map__fprintf()
198 cpus->nr = 1; in cpu_map__dummy_new()
206 struct cpu_map *cpu_map__empty_new(int nr) in cpu_map__empty_new() argument
208 struct cpu_map *cpus = malloc(sizeof(*cpus) + sizeof(int) * nr); in cpu_map__empty_new()
213 cpus->nr = nr; in cpu_map__empty_new()
214 for (i = 0; i < nr; i++) in cpu_map__empty_new()
265 if (idx > map->nr) in cpu_map__get_socket()
283 int nr = cpus->nr; in cpu_map__build_map() local
287 c = calloc(1, sizeof(*c) + nr * sizeof(int)); in cpu_map__build_map()
291 for (cpu = 0; cpu < nr; cpu++) { in cpu_map__build_map()
293 for (s2 = 0; s2 < c->nr; s2++) { in cpu_map__build_map()
297 if (s2 == c->nr) { in cpu_map__build_map()
298 c->map[c->nr] = s1; in cpu_map__build_map()
299 c->nr++; in cpu_map__build_map()
303 qsort(c->map, c->nr, sizeof(int), cmp_ids); in cpu_map__build_map()
320 if (idx > map->nr) in cpu_map__get_core()