|
@@ -253,12 +253,14 @@ void start_critical_timings(void)
|
|
if (preempt_trace() || irq_trace())
|
|
if (preempt_trace() || irq_trace())
|
|
start_critical_timing(CALLER_ADDR0, CALLER_ADDR1);
|
|
start_critical_timing(CALLER_ADDR0, CALLER_ADDR1);
|
|
}
|
|
}
|
|
|
|
+EXPORT_SYMBOL_GPL(start_critical_timings);
|
|
|
|
|
|
void stop_critical_timings(void)
|
|
void stop_critical_timings(void)
|
|
{
|
|
{
|
|
if (preempt_trace() || irq_trace())
|
|
if (preempt_trace() || irq_trace())
|
|
stop_critical_timing(CALLER_ADDR0, CALLER_ADDR1);
|
|
stop_critical_timing(CALLER_ADDR0, CALLER_ADDR1);
|
|
}
|
|
}
|
|
|
|
+EXPORT_SYMBOL_GPL(stop_critical_timings);
|
|
|
|
|
|
#ifdef CONFIG_IRQSOFF_TRACER
|
|
#ifdef CONFIG_IRQSOFF_TRACER
|
|
#ifdef CONFIG_PROVE_LOCKING
|
|
#ifdef CONFIG_PROVE_LOCKING
|