Lines Matching refs:nr_aggr
86 memset(aggr, 0, sizeof(*aggr) * ps->nr_aggr); in evsel__reset_aggr_stats()
97 static int evsel__alloc_aggr_stats(struct evsel *evsel, int nr_aggr) in evsel__alloc_aggr_stats() argument
104 ps->nr_aggr = nr_aggr; in evsel__alloc_aggr_stats()
105 ps->aggr = calloc(nr_aggr, sizeof(*ps->aggr)); in evsel__alloc_aggr_stats()
112 int evlist__alloc_aggr_stats(struct evlist *evlist, int nr_aggr) in evlist__alloc_aggr_stats() argument
117 if (evsel__alloc_aggr_stats(evsel, nr_aggr) < 0) in evlist__alloc_aggr_stats()
123 static int evsel__alloc_stat_priv(struct evsel *evsel, int nr_aggr) in evsel__alloc_stat_priv() argument
133 if (nr_aggr && evsel__alloc_aggr_stats(evsel, nr_aggr) < 0) { in evsel__alloc_stat_priv()
179 static int evsel__alloc_stats(struct evsel *evsel, int nr_aggr, bool alloc_raw) in evsel__alloc_stats() argument
181 if (evsel__alloc_stat_priv(evsel, nr_aggr) < 0 || in evsel__alloc_stats()
193 int nr_aggr = 0; in evlist__alloc_stats() local
196 nr_aggr = config->aggr_map->nr; in evlist__alloc_stats()
199 if (evsel__alloc_stats(evsel, nr_aggr, alloc_raw)) in evlist__alloc_stats()
430 for (i = 0; i < ps->nr_aggr; i++) { in process_counter_values()
520 if (ps_a->nr_aggr != ps_b->nr_aggr) { in evsel__merge_aggr_counters()
525 for (i = 0; i < ps_a->nr_aggr; i++) { in evsel__merge_aggr_counters()