1
0
Fork 0
android_kernel_rockchip_tart/tools/testing/vma/linux/atomic.h
2025-06-27 00:32:42 -05:00

17 lines
470 B
C

/* SPDX-License-Identifier: GPL-2.0-or-later */
#ifndef _LINUX_ATOMIC_H
#define _LINUX_ATOMIC_H
#define atomic_t int32_t
#define atomic_inc(x) uatomic_inc(x)
#define atomic_read(x) uatomic_read(x)
#define atomic_set(x, y) uatomic_set(x, y)
#define U8_MAX UCHAR_MAX
#ifndef atomic_cmpxchg_relaxed
#define atomic_cmpxchg_relaxed uatomic_cmpxchg
#define atomic_cmpxchg_release uatomic_cmpxchg
#endif /* atomic_cmpxchg_relaxed */
#endif /* _LINUX_ATOMIC_H */