Defined in 2 files as a macro:
Defined in 9 files as a function:
Referenced in 30 files:
- arch/arm/atomic.h, line 232
- arch/microblaze/atomic.h
- arch/mips/atomic.h
- arch/or1k/atomic.h
- arch/powerpc/atomic.h
- arch/sh/atomic.h
- src/aio/aio.c, line 354
- src/aio/aio_suspend.c
- src/stdio/__lockfile.c, line 9
- src/stdio/ftrylockfile.c, line 32
- 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_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