Home
last modified time | relevance | path

Searched refs:ATOMIC_STORE_EXPLICIT (Results 1 - 4 of 4) sorted by relevance

/base/startup/init/test/unittest/param/
H A Datomic_unittest.cpp58 ATOMIC_STORE_EXPLICIT(&g_testData.commitId, commitId | PARAM_FLAGS_MODIFY, MEMORY_ORDER_RELAXED); in TestSetData()
63 ATOMIC_STORE_EXPLICIT(&g_testData.commitId, (++commitId) | flags, MEMORY_ORDER_RELEASE); in TestSetData()
/base/startup/init/services/param/include/
H A Dparam_atomic.h43 #define ATOMIC_STORE_EXPLICIT(commitId, value, order) *(commitId) = (value) macro
94 #define ATOMIC_STORE_EXPLICIT(commitId, value, order) atomic_store_explicit((commitId), (value), (order)) macro
151 #define ATOMIC_STORE_EXPLICIT(commitId, value, order) param_atomic_store((commitId), (value), (order)) macro
/base/startup/init/services/param/base/
H A Dparam_base.c352 ATOMIC_STORE_EXPLICIT(&workSpace->rwSpaceLock, rwSpaceLock | WORKSPACE_STATUS_IN_PROCESS, MEMORY_ORDER_RELEASE); in OpenWorkSpace()
360 ATOMIC_STORE_EXPLICIT(&workSpace->rwSpaceLock, rwSpaceLock & ~WORKSPACE_STATUS_IN_PROCESS, MEMORY_ORDER_RELEASE); in OpenWorkSpace()
379 ATOMIC_STORE_EXPLICIT(&workSpace->rwSpaceLock, rwSpaceLock & ~WORKSPACE_STATUS_IN_PROCESS, MEMORY_ORDER_RELEASE);
/base/startup/init/services/param/manager/
H A Dparam_manager.c458 ATOMIC_STORE_EXPLICIT(&entry->commitId, commitId | PARAM_FLAGS_MODIFY, MEMORY_ORDER_RELAXED); in UpdateParam()
467 ATOMIC_STORE_EXPLICIT(&entry->commitId, flags | commitIdCount, MEMORY_ORDER_RELEASE); in UpdateParam()

Completed in 4 milliseconds