Defined in 12 files as a macro:
- arch/aarch64/atomic_arch.h, line 23 (as a macro)
- arch/arm/atomic_arch.h, line 45 (as a macro)
- arch/i386/atomic_arch.h, line 1 (as a macro)
- arch/m68k/atomic_arch.h, line 1 (as a macro)
- arch/microblaze/atomic_arch.h, line 1 (as a macro)
- arch/or1k/atomic_arch.h, line 1 (as a macro)
- arch/riscv64/atomic_arch.h, line 7 (as a macro)
- arch/s390x/atomic_arch.h, line 1 (as a macro)
- arch/sh/atomic_arch.h, line 34 (as a macro)
- arch/x32/atomic_arch.h, line 1 (as a macro)
- arch/x86_64/atomic_arch.h, line 1 (as a macro)
- src/internal/atomic.h, line 19 (as a macro)
Defined in 12 files as a function:
- arch/aarch64/atomic_arch.h, line 24 (as a function)
- arch/arm/atomic_arch.h, line 46 (as a function)
- arch/i386/atomic_arch.h, line 2 (as a function)
- arch/m68k/atomic_arch.h, line 2 (as a function)
- arch/microblaze/atomic_arch.h, line 2 (as a function)
- arch/or1k/atomic_arch.h, line 2 (as a function)
- arch/riscv64/atomic_arch.h, line 8 (as a function)
- arch/s390x/atomic_arch.h, line 2 (as a function)
- arch/sh/atomic_arch.h, line 36 (as a function)
- arch/x32/atomic_arch.h, line 2 (as a function)
- arch/x86_64/atomic_arch.h, line 2 (as a function)
- src/internal/atomic.h, line 20 (as a function)
Referenced in 29 files:
- src/aio/aio.c, line 375
- src/aio/aio_suspend.c
- src/internal/atomic.h
- src/stdio/__lockfile.c
- src/stdio/ftrylockfile.c, line 42
- src/stdio/getc.h, line 9
- src/stdio/putc.h, line 9
- src/thread/__lock.c
- src/thread/mtx_lock.c, line 6
- src/thread/mtx_trylock.c, line 7
- src/thread/pthread_barrier_wait.c
- src/thread/pthread_cond_timedwait.c
- src/thread/pthread_create.c
- src/thread/pthread_detach.c, line 8
- src/thread/pthread_mutex_lock.c, line 6
- src/thread/pthread_mutex_timedlock.c
- src/thread/pthread_mutex_trylock.c
- src/thread/pthread_mutex_unlock.c, line 34
- src/thread/pthread_once.c
- src/thread/pthread_rwlock_timedrdlock.c, line 17
- src/thread/pthread_rwlock_timedwrlock.c, line 17
- src/thread/pthread_rwlock_tryrdlock.c, line 11
- src/thread/pthread_rwlock_trywrlock.c, line 5
- src/thread/pthread_rwlock_unlock.c, line 12
- src/thread/pthread_spin_lock.c, line 6
- src/thread/pthread_spin_trylock.c, line 6
- src/thread/sem_post.c, line 14
- src/thread/sem_timedwait.c, line 21
- src/thread/sem_trywait.c, line 9