Lines Matching refs:cpu_data

68 	struct osnoise_top_cpu	*cpu_data;  member
78 free(data->cpu_data); in osnoise_free_top()
96 data->cpu_data = calloc(1, sizeof(*data->cpu_data) * nr_cpus); in osnoise_alloc_top()
97 if (!data->cpu_data) in osnoise_alloc_top()
117 struct osnoise_top_cpu *cpu_data; in osnoise_top_handler() local
124 cpu_data = &data->cpu_data[cpu]; in osnoise_top_handler()
126 cpu_data->sum_cycles++; in osnoise_top_handler()
129 update_sum(&cpu_data->sum_runtime, &val); in osnoise_top_handler()
132 update_max(&cpu_data->max_noise, &val); in osnoise_top_handler()
133 update_sum(&cpu_data->sum_noise, &val); in osnoise_top_handler()
136 update_max(&cpu_data->max_sample, &val); in osnoise_top_handler()
139 update_sum(&cpu_data->hw_count, &val); in osnoise_top_handler()
142 update_sum(&cpu_data->nmi_count, &val); in osnoise_top_handler()
145 update_sum(&cpu_data->irq_count, &val); in osnoise_top_handler()
148 update_sum(&cpu_data->softirq_count, &val); in osnoise_top_handler()
151 update_sum(&cpu_data->thread_count, &val); in osnoise_top_handler()
223 struct osnoise_top_cpu *cpu_data; in osnoise_top_print() local
229 cpu_data = &data->cpu_data[cpu]; in osnoise_top_print()
231 if (!cpu_data->sum_runtime) in osnoise_top_print()
234 percentage = ((cpu_data->sum_runtime - cpu_data->sum_noise) * 10000000) in osnoise_top_print()
235 / cpu_data->sum_runtime; in osnoise_top_print()
239 trace_seq_printf(s, "%3d #%-6d %12llu ", cpu, cpu_data->sum_cycles, cpu_data->sum_runtime); in osnoise_top_print()
240 trace_seq_printf(s, "%12llu ", cpu_data->sum_noise); in osnoise_top_print()
242 trace_seq_printf(s, "%12llu %12llu", cpu_data->max_noise, cpu_data->max_sample); in osnoise_top_print()
244 trace_seq_printf(s, "%12llu ", cpu_data->hw_count); in osnoise_top_print()
245 trace_seq_printf(s, "%12llu ", cpu_data->nmi_count); in osnoise_top_print()
252 trace_seq_printf(s, "%12llu ", cpu_data->irq_count); in osnoise_top_print()
253 trace_seq_printf(s, "%12llu ", cpu_data->softirq_count); in osnoise_top_print()
254 trace_seq_printf(s, "%12llu\n", cpu_data->thread_count); in osnoise_top_print()