Searched refs:android_atomic_and (Results 1 – 6 of 6) sorted by relevance
/aosp12/system/core/libcutils/include/cutils/ |
H A D | atomic.h | 113 int32_t android_atomic_and(int32_t value, volatile int32_t* addr) in android_atomic_and() function
|
/aosp12/system/core/libcutils/include_outside_system/cutils/ |
H A D | atomic.h | 113 int32_t android_atomic_and(int32_t value, volatile int32_t* addr) in android_atomic_and() function
|
/aosp12/frameworks/av/media/libaudioclient/ |
H A D | AudioTrackShared.cpp | 189 int32_t flags = android_atomic_and(~CBLK_INTERRUPT, &cblk->mFlags); in obtainBuffer() 313 int32_t old = android_atomic_and(~CBLK_FUTEX_WAKE, &cblk->mFutex); in obtainBuffer() 483 return (android_atomic_and(~CBLK_STREAM_END_DONE, &mCblk->mFlags) & CBLK_STREAM_END_DONE) != 0; in clearStreamEndDone() 513 int32_t flags = android_atomic_and(~(CBLK_INTERRUPT|CBLK_STREAM_END_DONE), &cblk->mFlags); in waitStreamEndDone() 571 int32_t old = android_atomic_and(~CBLK_FUTEX_WAKE, &cblk->mFutex); in waitStreamEndDone()
|
H A D | AudioTrack.cpp | 815 android_atomic_and( in start() 821 int32_t flags = android_atomic_and(~(CBLK_STREAM_END_DONE | CBLK_DISABLED), &mCblk->mFlags); in start() 2202 int32_t flags = android_atomic_and(~CBLK_DISABLED, &mCblk->mFlags); in restartIfDisabled() 2222 int32_t flags = android_atomic_and( in write() 2314 int32_t flags = android_atomic_and( in processAudioBuffer()
|
H A D | AudioRecord.cpp | 1196 int32_t flags = android_atomic_and(~CBLK_OVERRUN, &mCblk->mFlags); in processAudioBuffer()
|
/aosp12/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 1039 android_atomic_and(~CBLK_FORCEREADY, &mCblk->mFlags); in isReady() 1312 android_atomic_and(~CBLK_FORCEREADY, &mCblk->mFlags); in reset() 2101 int32_t flags = android_atomic_and(~CBLK_DISABLED, &mCblk->mFlags); in restartIfDisabled() 2158 android_atomic_and(~CBLK_DISABLED, &mCblk->mFlags); in start() 2243 if (android_atomic_and(~CBLK_DISABLED, &mCblk->mFlags) & CBLK_DISABLED) { in restartIfDisabled()
|