Lines Matching defs:tmp_cpus
107 static struct perf_cpu_map *cpu_map__trim_new(int nr_cpus, const struct perf_cpu *tmp_cpus)
114 memcpy(RC_CHK_ACCESS(cpus)->map, tmp_cpus, payload_size);
136 struct perf_cpu *tmp_cpus = NULL, *tmp;
155 tmp = realloc(tmp_cpus, max_entries * sizeof(struct perf_cpu));
158 tmp_cpus = tmp;
162 tmp_cpus[nr_cpus++].cpu = prev;
166 tmp = realloc(tmp_cpus, max_entries * sizeof(struct perf_cpu));
169 tmp_cpus = tmp;
172 tmp_cpus[nr_cpus++].cpu = cpu;
182 cpus = cpu_map__trim_new(nr_cpus, tmp_cpus);
186 free(tmp_cpus);
210 struct perf_cpu *tmp_cpus = NULL, *tmp;
251 if (tmp_cpus[i].cpu == (int)start_cpu)
256 tmp = realloc(tmp_cpus, max_entries * sizeof(struct perf_cpu));
259 tmp_cpus = tmp;
261 tmp_cpus[nr_cpus++].cpu = (int)start_cpu;
270 cpus = cpu_map__trim_new(nr_cpus, tmp_cpus);
276 free(tmp_cpus);
407 struct perf_cpu *tmp_cpus;
420 tmp_cpus = malloc(tmp_len * sizeof(struct perf_cpu));
421 if (!tmp_cpus)
430 tmp_cpus[k++] = __perf_cpu_map__cpu(orig, i++);
432 tmp_cpus[k++] = __perf_cpu_map__cpu(other, j++);
436 tmp_cpus[k++] = __perf_cpu_map__cpu(orig, i++);
439 tmp_cpus[k++] = __perf_cpu_map__cpu(other, j++);
442 merged = cpu_map__trim_new(k, tmp_cpus);
443 free(tmp_cpus);
451 struct perf_cpu *tmp_cpus;
462 tmp_cpus = malloc(tmp_len * sizeof(struct perf_cpu));
463 if (!tmp_cpus)
474 tmp_cpus[k++] = __perf_cpu_map__cpu(orig, i++);
478 merged = cpu_map__trim_new(k, tmp_cpus);
479 free(tmp_cpus);