Lines Matching refs:cpu_data

65 	struct osnoise_top_cpu	*cpu_data;  member
75 free(data->cpu_data); in osnoise_free_top()
93 data->cpu_data = calloc(1, sizeof(*data->cpu_data) * nr_cpus); in osnoise_alloc_top()
94 if (!data->cpu_data) in osnoise_alloc_top()
114 struct osnoise_top_cpu *cpu_data; in osnoise_top_handler() local
121 cpu_data = &data->cpu_data[cpu]; in osnoise_top_handler()
123 cpu_data->sum_cycles++; in osnoise_top_handler()
126 update_sum(&cpu_data->sum_runtime, &val); in osnoise_top_handler()
129 update_max(&cpu_data->max_noise, &val); in osnoise_top_handler()
130 update_sum(&cpu_data->sum_noise, &val); in osnoise_top_handler()
133 update_max(&cpu_data->max_sample, &val); in osnoise_top_handler()
136 update_sum(&cpu_data->hw_count, &val); in osnoise_top_handler()
139 update_sum(&cpu_data->nmi_count, &val); in osnoise_top_handler()
142 update_sum(&cpu_data->irq_count, &val); in osnoise_top_handler()
145 update_sum(&cpu_data->softirq_count, &val); in osnoise_top_handler()
148 update_sum(&cpu_data->thread_count, &val); in osnoise_top_handler()
213 struct osnoise_top_cpu *cpu_data; in osnoise_top_print() local
219 cpu_data = &data->cpu_data[cpu]; in osnoise_top_print()
221 if (!cpu_data->sum_runtime) in osnoise_top_print()
224 percentage = ((cpu_data->sum_runtime - cpu_data->sum_noise) * 10000000) in osnoise_top_print()
225 / cpu_data->sum_runtime; in osnoise_top_print()
229 trace_seq_printf(s, "%3d #%-6d %12llu ", cpu, cpu_data->sum_cycles, cpu_data->sum_runtime); in osnoise_top_print()
230 trace_seq_printf(s, "%12llu ", cpu_data->sum_noise); in osnoise_top_print()
232 trace_seq_printf(s, "%12llu %12llu", cpu_data->max_noise, cpu_data->max_sample); in osnoise_top_print()
234 trace_seq_printf(s, "%12llu ", cpu_data->hw_count); in osnoise_top_print()
235 trace_seq_printf(s, "%12llu ", cpu_data->nmi_count); in osnoise_top_print()
242 trace_seq_printf(s, "%12llu ", cpu_data->irq_count); in osnoise_top_print()
243 trace_seq_printf(s, "%12llu ", cpu_data->softirq_count); in osnoise_top_print()
244 trace_seq_printf(s, "%12llu\n", cpu_data->thread_count); in osnoise_top_print()