update_sum
update_sum(&data->hist[cpu].sum_sample, &total_duration);
update_sum(&cpu_data->hw_count, &val);
update_sum(&cpu_data->nmi_count, &val);
update_sum(&cpu_data->irq_count, &val);
update_sum(&cpu_data->softirq_count, &val);
update_sum(&cpu_data->thread_count, &val);
update_sum(&cpu_data->sum_runtime, &val);
update_sum(&cpu_data->sum_noise, &val);
update_sum(&data->hist[cpu].sum_irq, &latency);
update_sum(&data->hist[cpu].sum_thread, &latency);
update_sum(&data->hist[cpu].sum_user, &latency);
update_sum(&sum.sum_irq, &cpu_data->sum_irq);
update_sum(&sum.sum_thread, &cpu_data->sum_thread);
update_sum(&sum.sum_user, &cpu_data->sum_user);
update_sum(&sum->sum_irq, &cpu_data->sum_irq);
update_sum(&sum->sum_thread, &cpu_data->sum_thread);
update_sum(&sum->sum_user, &cpu_data->sum_user);
update_sum(&cpu_data->sum_irq, &latency);
update_sum(&cpu_data->sum_thread, &latency);
update_sum(&cpu_data->sum_user, &latency);