testing: smp: nxstyle fixes

Fixes for errors reported by nxstyle tool

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
This commit is contained in:
Alin Jerpelea 2021-06-10 12:32:19 +02:00 committed by Xiang Xiao
parent d2db78f8bc
commit 0f68fb7075

View File

@ -42,7 +42,7 @@
****************************************************************************/
static pthread_barrier_t g_smp_barrier;
static volatile int g_thread_cpu[CONFIG_TESTING_SMP_NBARRIER_THREADS+1];
static volatile int g_thread_cpu[CONFIG_TESTING_SMP_NBARRIER_THREADS + 1];
/****************************************************************************
* Private Functions
@ -60,7 +60,8 @@ static volatile int g_thread_cpu[CONFIG_TESTING_SMP_NBARRIER_THREADS+1];
static void show_cpu(FAR const char *caller, int threadno)
{
g_thread_cpu[threadno] = sched_getcpu();
printf("%s[%d]: Running on CPU%d\n", caller, threadno, g_thread_cpu[threadno]);
printf("%s[%d]: Running on CPU%d\n",
caller, threadno, g_thread_cpu[threadno]);
}
static void show_cpu_conditional(FAR const char *caller, int threadno)
@ -205,7 +206,9 @@ int main(int argc, FAR char *argv[])
/* Initialize data */
memset(threadid, 0, sizeof(pthread_t) * CONFIG_TESTING_SMP_NBARRIER_THREADS);
memset(threadid,
0,
sizeof(pthread_t) * CONFIG_TESTING_SMP_NBARRIER_THREADS);
for (i = 0; i <= CONFIG_TESTING_SMP_NBARRIER_THREADS; i++)
{
g_thread_cpu[i] = IMPOSSIBLE_CPU;
@ -221,7 +224,8 @@ int main(int argc, FAR char *argv[])
ret = pthread_barrierattr_init(&barrierattr);
if (ret != OK)
{
printf(" Main[0]: pthread_barrierattr_init failed, ret=%d\n", ret);
printf(" Main[0]: pthread_barrierattr_init failed, ret=%d\n",
ret);
errcode = EXIT_FAILURE;
goto errout;
@ -231,7 +235,8 @@ int main(int argc, FAR char *argv[])
CONFIG_TESTING_SMP_NBARRIER_THREADS);
if (ret != OK)
{
printf(" Main[0]: pthread_barrierattr_init failed, ret=%d\n", ret);
printf(" Main[0]: pthread_barrierattr_init failed, ret=%d\n",
ret);
errcode = EXIT_FAILURE;
goto errout_with_attr;
@ -255,10 +260,11 @@ int main(int argc, FAR char *argv[])
for (i = 0; i < CONFIG_TESTING_SMP_NBARRIER_THREADS; i++)
{
ret = pthread_create(&threadid[i], &attr, barrier_thread,
(pthread_addr_t)((uintptr_t)i+1));
(pthread_addr_t)((uintptr_t)i + 1));
if (ret != 0)
{
printf(" Main[0]: Error in thread %d create, ret=%d\n", i+1, ret);
printf(" Main[0]: Error in thread %d create, ret=%d\n",
i + 1, ret);
printf(" Main[0]: Test aborted with waiting threads\n");
errcode = EXIT_FAILURE;
@ -266,7 +272,7 @@ int main(int argc, FAR char *argv[])
}
else
{
printf(" Main[0]: Thread %d created\n", i+1);
printf(" Main[0]: Thread %d created\n", i + 1);
}
show_cpu_conditional(" Main", 0);
@ -286,12 +292,14 @@ int main(int argc, FAR char *argv[])
if (ret != 0)
{
printf(" Main[0]: Error in thread %d join, ret=%d\n", i+1, ret);
printf(" Main[0]: Error in thread %d join, ret=%d\n",
i + 1, ret);
errcode = EXIT_FAILURE;
}
else
{
printf(" Main[0]: Thread %d completed with result=%p\n", i+1, result);
printf(" Main[0]: Thread %d completed with result=%p\n",
i + 1, result);
}
}
}