Searched refs:MEMORY_ORDER_RELEASE (Results 1 - 6 of 6) sorted by relevance
/base/startup/init/services/param/include/ |
H A D | param_atomic.h | 86 #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 D | atomic_unittest.cpp | 63 ATOMIC_STORE_EXPLICIT(&g_testData.commitId, (++commitId) | flags, MEMORY_ORDER_RELEASE); in TestSetData()
|
/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 53 ATOMIC_SYNC_OR_AND_FETCH(¶m->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 D | param_persist.c | 61 ATOMIC_SYNC_ADD_AND_FETCH(&space->area->commitPersistId, 1, MEMORY_ORDER_RELEASE);
in UpdatePersistCommitId()
|
/base/startup/init/services/param/base/ |
H A D | param_base.c | 352 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 D | param_service.c | 71 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 5 milliseconds