trace_seq_printf(s, "\n");
 }
 
+static const char *no_value = "        -";
+
 /*
  * timerlat_top_print - prints the output of a given CPU
  */
        trace_seq_printf(s, "%3d #%-9d |", cpu, cpu_data->irq_count);
 
        if (!cpu_data->irq_count) {
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - |");
+               trace_seq_printf(s, "%s %s %s %s |", no_value, no_value, no_value, no_value);
        } else {
                trace_seq_printf(s, "%9llu ", cpu_data->cur_irq / params->output_divisor);
                trace_seq_printf(s, "%9llu ", cpu_data->min_irq / params->output_divisor);
        }
 
        if (!cpu_data->thread_count) {
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        -\n");
+               trace_seq_printf(s, "%s %s %s %s", no_value, no_value, no_value, no_value);
        } else {
                trace_seq_printf(s, "%9llu ", cpu_data->cur_thread / divisor);
                trace_seq_printf(s, "%9llu ", cpu_data->min_thread / divisor);
        trace_seq_printf(s, " |");
 
        if (!cpu_data->user_count) {
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        - ");
-               trace_seq_printf(s, "        -\n");
+               trace_seq_printf(s, "%s %s %s %s\n", no_value, no_value, no_value, no_value);
        } else {
                trace_seq_printf(s, "%9llu ", cpu_data->cur_user / divisor);
                trace_seq_printf(s, "%9llu ", cpu_data->min_user / divisor);