Defined in 10 files as a macro:
- arch/aarch64/atomic_arch.h, line 23 (as a macro)
- arch/arm/atomic_arch.h, line 44 (as a macro)
- arch/i386/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/s390x/atomic_arch.h, line 1 (as a macro)
- arch/sh/atomic_arch.h, line 32 (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 10 files as a function:
- arch/aarch64/atomic_arch.h, line 24 (as a function)
- arch/arm/atomic_arch.h, line 45 (as a function)
- arch/i386/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/s390x/atomic_arch.h, line 2 (as a function)
- arch/sh/atomic_arch.h, line 34 (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 27 files:
- src/aio/aio.c, line 354
- src/aio/aio_suspend.c
- src/internal/atomic.h
- src/stdio/__lockfile.c, line 9
- src/stdio/ftrylockfile.c, line 32
- src/thread/__lock.c
- src/thread/__unmapself.c, line 23
- src/thread/mtx_lock.c, line 6
- src/thread/mtx_trylock.c, line 9
- src/thread/pthread_barrier_wait.c
- src/thread/pthread_cond_timedwait.c
- src/thread/pthread_detach.c, line 9
- src/thread/pthread_mutex_lock.c, line 8
- src/thread/pthread_mutex_timedlock.c
- src/thread/pthread_mutex_trylock.c
- 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
- src/thread/synccall.c, line 36