Lines Matching refs:num_counters
39 unsigned int num_counters:8; member
46 static int num_counters = 2; variable
70 for (i = 0; i < num_counters; i++) in ppro_fill_in_addresses()
72 for (i = 0; i < num_counters; i++) in ppro_fill_in_addresses()
100 for (i = 0 ; i < num_counters; ++i) { in ppro_setup_ctrs()
107 for (i = 0; i < num_counters; ++i) in ppro_setup_ctrs()
111 for (i = 0; i < num_counters; ++i) { in ppro_setup_ctrs()
142 for (i = 0 ; i < num_counters; ++i) { in ppro_check_ctrs()
178 for (i = 0; i < num_counters; ++i) { in ppro_start()
189 wrmsrl(MSR_CORE_PERF_GLOBAL_CTRL, (1ULL<<num_counters) - 1); in ppro_start()
198 for (i = 0; i < num_counters; ++i) { in ppro_stop()
212 (msr_index < (MSR_IA32_PERFCTR0 + num_counters)) ) in ppro_is_arch_pmu_msr()
219 (msr_index < (MSR_P6_EVNTSEL(num_counters))) ) in ppro_is_arch_pmu_msr()
234 msr_content = xzalloc_array(struct arch_msr_pair, num_counters); in ppro_allocate_msr()
305 eax.split.num_counters = 2; in arch_perfmon_setup_counters()
309 num_counters = min_t(u8, eax.split.num_counters, OP_MAX_COUNTER); in arch_perfmon_setup_counters()
311 op_arch_perfmon_spec.num_counters = num_counters; in arch_perfmon_setup_counters()
312 op_arch_perfmon_spec.num_controls = num_counters; in arch_perfmon_setup_counters()
313 op_ppro_spec.num_counters = num_counters; in arch_perfmon_setup_counters()
314 op_ppro_spec.num_controls = num_counters; in arch_perfmon_setup_counters()
318 .num_counters = 2,