Home
last modified time | relevance | path

Searched refs:MEMORY_ORDER_RELEASE (Results 1 - 6 of 6) sorted by relevance

/base/startup/init/services/param/include/
H A Dparam_atomic.h86 #define MEMORY_ORDER_RELEASE memory_order_release macro
104 #define MEMORY_ORDER_RELEASE 3 macro
112 if (order == MEMORY_ORDER_RELEASE) { in param_atomic_store()
120 if (order == MEMORY_ORDER_RELEASE) { in param_atomic_uint64_store()
/base/startup/init/test/unittest/param/
H A Datomic_unittest.cpp63 ATOMIC_STORE_EXPLICIT(&g_testData.commitId, (++commitId) | flags, MEMORY_ORDER_RELEASE); in TestSetData()
/base/startup/init/services/param/manager/
H A Dparam_manager.c53 ATOMIC_SYNC_OR_AND_FETCH(&param->commitId, PARAM_FLAGS_WAITED, MEMORY_ORDER_RELEASE); in SystemCheckMatchParamWait()
435 ATOMIC_SYNC_ADD_AND_FETCH(&workSpace->area->commitId, 1, MEMORY_ORDER_RELEASE); in AddParam()
439 ATOMIC_SYNC_ADD_AND_FETCH(&space->area->commitId, 1, MEMORY_ORDER_RELEASE); in AddParam()
467 ATOMIC_STORE_EXPLICIT(&entry->commitId, flags | commitIdCount, MEMORY_ORDER_RELEASE); in UpdateParam()
468 ATOMIC_SYNC_ADD_AND_FETCH(&workSpace->area->commitId, 1, MEMORY_ORDER_RELEASE); in UpdateParam()
472 ATOMIC_SYNC_ADD_AND_FETCH(&space->area->commitId, 1, MEMORY_ORDER_RELEASE); in UpdateParam()
H A Dparam_persist.c61 ATOMIC_SYNC_ADD_AND_FETCH(&space->area->commitPersistId, 1, MEMORY_ORDER_RELEASE); in UpdatePersistCommitId()
/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/linux/
H A Dparam_service.c71 ATOMIC_SYNC_OR_AND_FETCH(&entry->commitId, PARAM_FLAGS_TRIGGED, MEMORY_ORDER_RELEASE); in CheckAndSendTrigger()
81 ATOMIC_SYNC_OR_AND_FETCH(&entry->commitId, PARAM_FLAGS_WAITED, MEMORY_ORDER_RELEASE); in CheckAndSendTrigger()

Completed in 6 milliseconds