Lines Matching refs:nr
35 ? (bit_word32 < data->mask32_data.nr) && in perf_record_cpu_map_data__test_bit()
37 : (bit_word64 < data->mask64_data.nr) && in perf_record_cpu_map_data__test_bit()
69 map = perf_cpu_map__empty_new(data->cpus_data.nr); in cpu_map__from_entries()
73 for (i = 0; i < data->cpus_data.nr; i++) { in cpu_map__from_entries()
92 int weight = 0, mask_nr = data->mask32_data.nr; in cpu_map__from_mask()
161 struct perf_cpu_map *perf_cpu_map__empty_new(int nr) in perf_cpu_map__empty_new() argument
163 struct perf_cpu_map *cpus = perf_cpu_map__alloc(nr); in perf_cpu_map__empty_new()
166 for (int i = 0; i < nr; i++) in perf_cpu_map__empty_new()
173 struct cpu_aggr_map *cpu_aggr_map__empty_new(int nr) in cpu_aggr_map__empty_new() argument
175 struct cpu_aggr_map *cpus = malloc(sizeof(*cpus) + sizeof(struct aggr_cpu_id) * nr); in cpu_aggr_map__empty_new()
180 cpus->nr = nr; in cpu_aggr_map__empty_new()
181 for (i = 0; i < nr; i++) in cpu_aggr_map__empty_new()
247 c->nr = 0; in cpu_aggr_map__new()
253 for (int j = 0; j < c->nr; j++) { in cpu_aggr_map__new()
260 c->map[c->nr] = cpu_id; in cpu_aggr_map__new()
261 c->nr++; in cpu_aggr_map__new()
265 if (c->nr != perf_cpu_map__nr(cpus)) { in cpu_aggr_map__new()
268 sizeof(struct cpu_aggr_map) + sizeof(struct aggr_cpu_id) * c->nr); in cpu_aggr_map__new()
276 qsort(c->map, c->nr, sizeof(struct aggr_cpu_id), aggr_cpu_id__cmp); in cpu_aggr_map__new()