nuttx-apps/crypto/openssl_mbedtls_wrapper/mbedtls
zhangyu117 21bb388f8e apps: replace atomic_fetch_xxx with atomic_xxx
Rename atomic_fetch_xxx to atomic_xxx (e.g., atomic_fetch_add ->
atomic_add) and atomic_store/atomic_load to atomic_set/atomic_read,
to match the <nuttx/atomic.h> API rename in the companion nuttx PR.

The atomic_fetch_xxx naming is reserved by the C/C++ standard and
conflicts with standard library declarations when <atomic>/
<stdatomic.h> is included by third-party code.

Files changed:
- crypto/openssl_mbedtls_wrapper/mbedtls/ssl_lib.c
- testing/libc/atomic/atomic_main.c
- testing/ostest/roundrobin.c
- testing/ostest/spinlock.c

Signed-off-by: zhangyu117 <zhangyu117@xiaomi.com>
2026-08-24 20:10:37 +08:00
..
aes.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
asn1.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
bio_b64.c openssl_wrapper_mbedtls: support bio interfaces in openssl 2026-01-19 22:51:14 +08:00
bio_lib.c openssl_wrapper_mbedtls: support bio interfaces in openssl 2026-01-19 22:51:14 +08:00
bn.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
bss_mem.c openssl_wrapper_mbedtls: support bio interfaces in openssl 2026-01-19 22:51:14 +08:00
bytestring.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
cipher.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
curve25519.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
digest.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ec.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ec_key.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ecdsa.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
engine.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
err.c openssl_wrapper_mbedtls: extend openssl interfaces in ssl module for mqtt 2026-01-19 22:51:14 +08:00
evp.c openssl_wrapper_mbedtls: extend openssl interfaces in ssl module for mqtt 2026-01-19 22:51:14 +08:00
hkdf.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
hmac.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
md5.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
mem.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
obj.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
pbkdf.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
rand.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
rsa.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
sha.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ssl_cert.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ssl_lib.c apps: replace atomic_fetch_xxx with atomic_xxx 2026-08-24 20:10:37 +08:00
ssl_methods.c openssl_wrapper_mbedtls: extend openssl interfaces in ssl module for mqtt 2026-01-19 22:51:14 +08:00
ssl_methods.h openssl_wrapper_mbedtls: extend openssl interfaces in ssl module for mqtt 2026-01-19 22:51:14 +08:00
ssl_pm.c crypto/openssl-wrapper: fix SSL error code mapping 2026-01-21 19:25:02 +08:00
ssl_pm.h openssl_wrapper_mbedtls: extend openssl interfaces in ssl module for mqtt 2026-01-19 22:51:14 +08:00
ssl_port.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ssl_port.h crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
ssl_rsa.c openssl_wrapper_mbedtls: extend openssl interfaces in ssl module for mqtt 2026-01-19 22:51:14 +08:00
stack.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
statem.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
x509.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00
x509_vpm.c crypto: migrate to SPDX identifier 2024-12-19 15:25:28 +08:00