update_max
update_max(&data->hist[cpu].max_sample, &duration);
update_max(&cpu_data->max_noise, &val);
update_max(&cpu_data->max_sample, &val);
update_max(&data->hist[cpu].max_irq, &latency);
update_max(&data->hist[cpu].max_thread, &latency);
update_max(&data->hist[cpu].max_user, &latency);
update_max(&sum.max_irq, &cpu_data->max_irq);
update_max(&sum.max_thread, &cpu_data->max_thread);
update_max(&sum.max_user, &cpu_data->max_user);
update_max(&sum->max_irq, &cpu_data->max_irq);
update_max(&sum->max_thread, &cpu_data->max_thread);
update_max(&sum->max_user, &cpu_data->max_user);
update_max(&cpu_data->max_irq, &latency);
update_max(&cpu_data->max_thread, &latency);
update_max(&cpu_data->max_user, &latency);