Searched refs:ATOMIC_SYNC_ADD_AND_FETCH (Results 1 - 4 of 4) sorted by relevance
/base/startup/init/services/param/include/ |
H A D | param_atomic.h | 48 #define ATOMIC_SYNC_ADD_AND_FETCH(commitId, value, order) *(commitId) += (value)
macro 97 #define ATOMIC_SYNC_ADD_AND_FETCH(commitId, value, order) atomic_fetch_add_explicit((commitId), (value), (order))
macro 154 #define ATOMIC_SYNC_ADD_AND_FETCH(commitId, value, order) __sync_add_and_fetch((commitId), (value))
macro
|
/base/startup/init/services/param/linux/ |
H A D | param_request.c | 185 request->id.msgId = ATOMIC_SYNC_ADD_AND_FETCH(&g_requestId, 1, MEMORY_ORDER_RELAXED);
in SystemSetParameter_() 242 request->id.msgId = ATOMIC_SYNC_ADD_AND_FETCH(&g_requestId, 1, MEMORY_ORDER_RELAXED);
in SystemSaveParameters() 284 request->id.waitId = ATOMIC_SYNC_ADD_AND_FETCH(&g_requestId, 1, MEMORY_ORDER_RELAXED);
in SystemWaitParameter()
|
/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 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() 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()
|
Completed in 4 milliseconds