Lines Matching refs:vals
33 static void load_runtime_stat(struct evlist *evlist, struct value *vals)
40 count = find_value(evsel->name, vals);
68 static int __compute_metric(const char *name, struct value *vals,
108 load_runtime_stat(evlist, vals);
125 static int compute_metric(const char *name, struct value *vals, double *ratio)
127 return __compute_metric(name, vals, name, ratio, NULL, NULL);
130 static int compute_metric_group(const char *name, struct value *vals,
134 return __compute_metric(name, vals, name1, ratio1, name2, ratio2);
140 struct value vals[] = {
147 compute_metric("IPC", vals, &ratio) == 0);
157 struct value vals[] = {
166 compute_metric("Frontend_Bound_SMT", vals, &ratio) == 0);
176 struct value vals[] = {
184 compute_metric("cache_miss_cycles", vals, &ratio) == 0);
216 struct value vals[] = {
227 compute_metric("DCache_L2_Hits", vals, &ratio) == 0);
233 compute_metric("DCache_L2_Misses", vals, &ratio) == 0);
243 struct value vals[] = {
250 compute_metric("M1", vals, &ratio) == -1);
253 compute_metric("M3", vals, &ratio) == -1);
260 struct value vals[] = {
267 compute_metric("L1D_Cache_Fill_BW", vals, &ratio) == 0);
277 struct value vals[] = {
286 compute_metric_group("group1", vals,