From 9c97f7adaa9ad1e653ca115e581eab3454d7cba6 Mon Sep 17 00:00:00 2001 From: chao an Date: Fri, 25 Oct 2024 11:46:36 +0800 Subject: [PATCH] sched/cpuload: move g_cpuload_wdog to private chapter coding style Signed-off-by: chao an --- sched/sched/sched_cpuload.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sched/sched/sched_cpuload.c b/sched/sched/sched_cpuload.c index a5b5b81eaa2..9ded4668acf 100644 --- a/sched/sched/sched_cpuload.c +++ b/sched/sched/sched_cpuload.c @@ -86,6 +86,14 @@ volatile clock_t g_cpuload_total; +/**************************************************************************** + * Private Data + ****************************************************************************/ + +#ifdef CONFIG_SCHED_CPULOAD_SYSCLK +static struct wdog_s g_cpuload_wdog; +#endif + /**************************************************************************** * Private Functions ****************************************************************************/ @@ -279,7 +287,6 @@ int clock_cpuload(int pid, FAR struct cpuload_s *cpuload) #ifdef CONFIG_SCHED_CPULOAD_SYSCLK void cpuload_init(void) { - static struct wdog_s g_cpuload_wdog; wd_start(&g_cpuload_wdog, CPULOAD_SAMPLING_PERIOD, cpuload_callback, (wdparm_t)&g_cpuload_wdog); }