Lines Matching refs:counters
87 static inline unsigned int counters_total_to_per_cpu(unsigned int counters) in counters_total_to_per_cpu() argument
89 return counters >> vpe_shift(); in counters_total_to_per_cpu()
92 static inline unsigned int counters_per_cpu_to_total(unsigned int counters) in counters_per_cpu_to_total() argument
94 return counters << vpe_shift(); in counters_per_cpu_to_total()
152 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_reg_setup() local
156 for (i = 0; i < counters; i++) { in mipsxx_reg_setup()
181 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_setup() local
186 switch (counters) { in mipsxx_cpu_setup()
205 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_start() local
210 switch (counters) { in mipsxx_cpu_start()
225 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_stop() local
230 switch (counters) { in mipsxx_cpu_stop()
244 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_perfcount_handler() local
252 switch (counters) { in mipsxx_perfcount_handler()
290 int counters; in n_counters() local
294 counters = 2; in n_counters()
300 counters = 4; in n_counters()
304 counters = __n_counters(); in n_counters()
307 return counters; in n_counters()
312 int counters = (int)(long)arg; in reset_counters() local
313 switch (counters) { in reset_counters()
336 int counters; in mipsxx_init() local
338 counters = n_counters(); in mipsxx_init()
339 if (counters == 0) { in mipsxx_init()
347 counters = counters_total_to_per_cpu(counters); in mipsxx_init()
349 on_each_cpu(reset_counters, (void *)(long)counters, 1); in mipsxx_init()
351 op_model_mipsxx_ops.num_counters = counters; in mipsxx_init()
464 int counters = op_model_mipsxx_ops.num_counters; in mipsxx_exit() local
469 counters = counters_per_cpu_to_total(counters); in mipsxx_exit()
470 on_each_cpu(reset_counters, (void *)(long)counters, 1); in mipsxx_exit()