zephyr/tests/benchmarks/sched_userspace/src/user.h
Henri Xavier 2d96beb9d8 tests/benchmarks: Add userspace scheduling benchmark
Zephyr already has a scheduling benchmark in tests/benchmarks/sched,
but it only uses kernel threads.
We add an userspace version of it, to exercise memory domains.

Signed-off-by: Henri Xavier <datacomos@huawei.com>
2022-12-13 17:21:11 +09:00

10 lines
191 B
C

/*
* Copyright (c) 2022 Huawei Technologies SASU
*
* SPDX-License-Identifier: Apache-2.0
*/
#define NB_YIELDS UINT32_C(1000000)
void context_switch_yield(void *p1, void *p2, void *p3);