6#ifndef ZEPHYR_INCLUDE_POSIX_SCHED_H_
7#define ZEPHYR_INCLUDE_POSIX_SCHED_H_
32#if defined(CONFIG_MINIMAL_LIBC) || defined(CONFIG_PICOLIBC) || defined(CONFIG_ARMCLANG_STD_LIBC) \
33 || defined(CONFIG_ARCMWDT_LIBC)
void k_yield(void)
Yield the current thread.
int sched_setparam(pid_t pid, const struct sched_param *param)
int sched_rr_get_interval(pid_t pid, struct timespec *interval)
int sched_getparam(pid_t pid, struct sched_param *param)
int sched_setscheduler(pid_t pid, int policy, const struct sched_param *param)
int sched_getscheduler(pid_t pid)
static int sched_yield(void)
Yield the processor.
Definition: sched.h:44
int sched_get_priority_min(int policy)
int sched_get_priority_max(int policy)
int pid_t
Definition: posix_types.h:24
Definition: _timespec.h:22