/frameworks/libs/binary_translation/tests/ndk_program_tests/ |
D | memory_order_test.cc | 26 void ReleaseStore(uint32_t* x, std::atomic<UIntType>* y, std::atomic<uint32_t>* thread_cnt) { in ReleaseStore() 37 std::atomic<UIntType>* y, in AcquireLoad() 38 std::atomic<uint32_t>* thread_cnt, in AcquireLoad() 53 std::atomic<UIntType> y = {0U}; in ReleaseAcquireTest() 54 std::atomic<uint32_t> thread_cnt = {0U}; in ReleaseAcquireTest() 67 void WriteX(std::atomic<uint32_t>* x, std::atomic<uint32_t>* thread_cnt) { in WriteX() 75 void WriteY(std::atomic<uint32_t>* y, std::atomic<uint32_t>* thread_cnt) { in WriteY() 84 void ReadXAndY(std::atomic<uint32_t>* x, in ReadXAndY() 85 std::atomic<uint32_t>* y, in ReadXAndY() 86 std::atomic<UIntType>* z, in ReadXAndY() [all …]
|
D | atomics_test.cc | 25 void LockContentionWorkLoad(std::atomic<uint32_t>* data, int data_size) { in LockContentionWorkLoad() 37 std::atomic<int> data = {0}; in TEST() 52 std::atomic<uint32_t> data[10]; in TEST()
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | OneShotTimer.h | 99 std::atomic<Interval> mInterval; 110 std::atomic<bool> mResetTriggered = false; 111 std::atomic<bool> mStopTriggered = false; 112 std::atomic<bool> mWaiting = false; 113 std::atomic<bool> mPaused = false; 114 std::atomic<std::chrono::steady_clock::time_point> mLastResetTime;
|
D | VsyncModulator.h | 97 std::atomic<Schedule> mTransactionSchedule = Schedule::Late; 100 std::atomic<bool> mRefreshRateChangePending = false; 102 std::atomic<int> mEarlyTransactionFrames = 0; 103 std::atomic<int> mEarlyGpuFrames = 0; 104 std::atomic<TimePoint> mEarlyTransactionStartTime = TimePoint(); 105 std::atomic<TimePoint> mLastTransactionCommitTime = TimePoint();
|
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/ |
D | table_of_tables.h | 62 /*may_discard*/ std::atomic<T>* Put(Key key, T value) { in Put() 80 [[nodiscard]] std::atomic<T>* GetPointer(Key key) { in GetPointer() 88 [[nodiscard]] const std::atomic<std::atomic<T>*>* main_table() const { return main_table_; } in main_table() 128 auto tmp = static_cast<std::atomic<T>*>(CreateMemfdBackedMapOrDie( in AllocateIfNecessary() 159 std::atomic<std::atomic<T>*>* main_table_; 160 std::atomic<T>* default_table_;
|
D | translation_cache.h | 37 std::atomic<HostCode>* const host_code; 166 [[nodiscard]] const std::atomic<std::atomic<HostCode>*>* main_table_ptr() const { in main_table_ptr() 170 [[nodiscard]] const std::atomic<HostCode>* GetHostCodePtr(GuestAddr pc) { in GetHostCodePtr() 186 [[nodiscard]] std::atomic<HostCode>* GetHostCodePtrWritable(GuestAddr pc) { in GetHostCodePtrWritable() 192 std::atomic<HostCode>* host_code_ptr,
|
/frameworks/av/media/libaaudio/src/fifo/ |
D | FifoControllerIndirect.h | 41 , mReadCounterAddress((std::atomic<fifo_counter_t> *) readCounterAddress) in FifoControllerIndirect() 42 , mWriteCounterAddress((std::atomic<fifo_counter_t> *) writeCounterAddress) in FifoControllerIndirect() 67 std::atomic<fifo_counter_t> * mReadCounterAddress; 68 std::atomic<fifo_counter_t> * mWriteCounterAddress;
|
D | FifoController.h | 56 std::atomic<fifo_counter_t> mReadCounter; 57 std::atomic<fifo_counter_t> mWriteCounter;
|
/frameworks/av/media/libaaudio/tests/ |
D | test_disconnect_race.cpp | 165 std::atomic<aaudio_result_t> mError{AAUDIO_OK}; // written by error callback 166 std::atomic<bool> mCallStopFromCallback{false}; 167 std::atomic<bool> mCallbackStarted{false}; // written by error callback 168 std::atomic<bool> mCallbackFinished{false}; // written by error callback 169 std::atomic<aaudio_result_t> mStopResult{AAUDIO_OK};
|
D | test_callback_race.cpp | 142 std::atomic<aaudio_result_t> mError{AAUDIO_OK}; // written by error callback 143 std::atomic<bool> mCallbackStarted{false}; // written by data callback 144 std::atomic<bool> mCallbackFinished{false}; // written by data callback 145 std::atomic<aaudio_data_callback_result_t> mCallbackResult{AAUDIO_CALLBACK_RESULT_CONTINUE}; 146 std::atomic<aaudio_result_t> mStopResult{AAUDIO_OK};
|
D | test_return_stop.cpp | 46 std::atomic<int32_t> framesRead{}; 47 std::atomic<int32_t> startingFramesRead{}; 48 std::atomic<int32_t> framesCalled{}; 49 std::atomic<int32_t> callbackCount{}; 50 std::atomic<int32_t> callbackCountAfterStop{};
|
/frameworks/native/services/surfaceflinger/Tracing/ |
D | LocklessStack.h | 43 std::atomic<Entry*> mNext; 46 std::atomic<Entry*> mPush = nullptr; 47 std::atomic<Entry*> mPop = nullptr;
|
D | LayerTracing.h | 129 std::atomic<bool> mIsActiveTracingStarted{false}; 130 std::atomic<uint32_t> mActiveTracingFlags{0}; 131 std::atomic<std::int64_t> mLastVsyncIdWrittenToPerfetto{-1};
|
/frameworks/native/services/surfaceflinger/ |
D | LocklessQueue.h | 44 std::atomic<Entry*> mNext; 47 std::atomic<Entry*> mPush = nullptr; 48 std::atomic<Entry*> mPop = nullptr;
|
/frameworks/av/services/mediametrics/include/mediametricsservice/ |
D | Wrap.h | 153 LockedPointer(T *t, std::recursive_mutex *lock, std::atomic<size_t> *recursionDepth) in LockedPointer() 158 std::atomic<size_t>* mRecursionDepth; 185 mutable std::atomic<size_t> mRecursionDepth{}; // Used for testing.
|
/frameworks/base/services/backup/java/com/android/server/backup/restore/ |
D | RestoreEngine.java | 19 import java.util.concurrent.atomic.AtomicBoolean; 20 import java.util.concurrent.atomic.AtomicInteger;
|
/frameworks/native/libs/ui/include/ui/ |
D | BufferHubDefs.h | 133 std::atomic<uint32_t> bufferState; 137 std::atomic<uint32_t> fenceState; 141 std::atomic<uint32_t> activeClientsBitMask;
|
/frameworks/libs/binary_translation/runtime_primitives/ |
D | memory_region_reservation.cc | 42 std::atomic_load_explicit(ToHostAddr<std::atomic<uint64_t>>(addr), mem_order); in MemoryRegionReservationLoadTemplate() 44 std::atomic_load_explicit(ToHostAddr<std::atomic<uint64_t>>(addr + 8), mem_order); in MemoryRegionReservationLoadTemplate() 158 ToHostAddr<std::atomic<Reservation>>(aligned_addr), in ReservationExchange()
|
/frameworks/native/services/gpuservice/gpumem/include/gpumem/ |
D | GpuMem.h | 51 std::atomic<bool> mInitialized = false; 54 std::atomic<bool> mStop = false;
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/util/concurrency/ |
D | PendingTasksContainer.kt | 20 import java.util.concurrent.atomic.AtomicInteger 21 import java.util.concurrent.atomic.AtomicReference
|
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/ |
D | buffer_hub_base.h | 136 std::atomic<uint32_t>* buffer_state_ = nullptr; 137 std::atomic<uint32_t>* fence_state_ = nullptr; 138 std::atomic<uint32_t>* active_clients_bit_mask_ = nullptr;
|
/frameworks/av/services/oboeservice/ |
D | AAudioServiceEndpointShared.h | 76 std::atomic<bool> mCallbackEnabled{false}; 78 std::atomic<int> mRunningStreamCount{0};
|
/frameworks/base/services/tests/servicestests/src/com/android/server/ |
D | SystemServiceManagerTest.java | 25 import java.util.concurrent.atomic.AtomicBoolean; 26 import java.util.concurrent.atomic.AtomicInteger;
|
/frameworks/native/services/surfaceflinger/FrontEnd/ |
D | LayerCreationArgs.h | 38 static std::atomic<uint32_t> sSequence; 39 static std::atomic<uint32_t> sInternalSequence;
|
/frameworks/av/media/utils/tests/ |
D | TimerThread-test.cpp | 52 std::atomic<bool> taskRan = false; in testBasic() 70 std::atomic<bool> taskRan = false; in testCancel() 89 std::atomic<bool> taskRan = false; in testCancelAfterRun() 108 std::array<std::atomic<bool>, 6> taskRan{}; in testMultipleTasks() 132 std::array<std::atomic<bool>, 6> expected{}; in testMultipleTasks()
|