Lines Matching refs:counter_config
29 static struct op_counter_config *counter_config;
55 * settings in counter_config. Attributes are created as `pinned' events and
65 attr = &counter_config[i].attr;
69 attr->config = counter_config[i].event;
70 attr->sample_period = counter_config[i].count;
79 if (!counter_config[event].enabled || per_cpu(perf_events, cpu)[event])
82 pevent = perf_event_create_kernel_counter(&counter_config[event].attr,
152 oprofilefs_create_ulong(dir, "enabled", &counter_config[i].enabled);
153 oprofilefs_create_ulong(dir, "event", &counter_config[i].event);
154 oprofilefs_create_ulong(dir, "count", &counter_config[i].count);
155 oprofilefs_create_ulong(dir, "unit_mask", &counter_config[i].unit_mask);
156 oprofilefs_create_ulong(dir, "kernel", &counter_config[i].kernel);
157 oprofilefs_create_ulong(dir, "user", &counter_config[i].user);
270 kfree(counter_config);
289 counter_config = kcalloc(num_counters,
292 if (!counter_config) {