Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Go to the source code of this file.
Functions | |
static ALWAYS_INLINE atomic_val_t | atomic_swap (const atomic_t *target, atomic_val_t newval) |
Copyright (c) 2024 NextSilicon SPDX-License-Identifier: Apache-2.0. | |
static ALWAYS_INLINE atomic_val_t | atomic_max (atomic_t *target, atomic_val_t value) |
static ALWAYS_INLINE atomic_val_t | atomic_min (atomic_t *target, atomic_val_t value) |
static ALWAYS_INLINE unsigned long | atomic_maxu (unsigned long *target, unsigned long value) |
static ALWAYS_INLINE unsigned long | atomic_minu (unsigned long *target, unsigned long value) |
|
static |
|
static |
|
static |
|
static |
|
static |
Copyright (c) 2024 NextSilicon SPDX-License-Identifier: Apache-2.0.