Lines Matching defs:counts
6 #include "counts.h"
12 struct perf_counts *counts = zalloc(sizeof(*counts));
14 if (counts) {
19 free(counts);
23 counts->values = values;
27 xyarray__delete(counts->values);
28 free(counts);
32 counts->loaded = values;
35 return counts;
38 void perf_counts__delete(struct perf_counts *counts)
40 if (counts) {
41 xyarray__delete(counts->loaded);
42 xyarray__delete(counts->values);
43 free(counts);
47 void perf_counts__reset(struct perf_counts *counts)
49 xyarray__reset(counts->loaded);
50 xyarray__reset(counts->values);
55 perf_counts__reset(evsel->counts);
63 evsel->counts = perf_counts__new(perf_cpu_map__nr(cpus), nthreads);
64 return evsel->counts != NULL ? 0 : -ENOMEM;
69 perf_counts__delete(evsel->counts);
70 evsel->counts = NULL;