Lines Matching defs:commitId
53 ATOMIC_SYNC_OR_AND_FETCH(¶m->commitId, PARAM_FLAGS_WAITED, MEMORY_ORDER_RELEASE);
140 entry->commitId, entry->keyLength, entry->valueLength, entry->data);
174 PARAM_DUMP(" commitId : %" PRId64 "\n", workSpace->area->commitId);
435 ATOMIC_SYNC_ADD_AND_FETCH(&workSpace->area->commitId, 1, MEMORY_ORDER_RELEASE);
439 ATOMIC_SYNC_ADD_AND_FETCH(&space->area->commitId, 1, MEMORY_ORDER_RELEASE);
457 uint32_t commitId = ATOMIC_LOAD_EXPLICIT(&entry->commitId, MEMORY_ORDER_RELAXED);
458 ATOMIC_STORE_EXPLICIT(&entry->commitId, commitId | PARAM_FLAGS_MODIFY, MEMORY_ORDER_RELAXED);
465 uint32_t flags = commitId & ~PARAM_FLAGS_COMMITID;
466 uint32_t commitIdCount = (++commitId) & PARAM_FLAGS_COMMITID;
467 ATOMIC_STORE_EXPLICIT(&entry->commitId, flags | commitIdCount, MEMORY_ORDER_RELEASE);
468 ATOMIC_SYNC_ADD_AND_FETCH(&workSpace->area->commitId, 1, MEMORY_ORDER_RELEASE);
472 ATOMIC_SYNC_ADD_AND_FETCH(&space->area->commitId, 1, MEMORY_ORDER_RELEASE);
478 entry->commitId |= PARAM_FLAGS_PERSIST;
480 futex_wake(&entry->commitId, INT_MAX);
725 uint32_t commitId = ReadCommitId(entry);
726 return ReadParamValue_(entry, &commitId, value, length);
778 int SystemGetParameterCommitId(ParamHandle handle, uint32_t *commitId)
782 PARAM_CHECK(handle != 0 && commitId != NULL, return -1, "The handle is null");
787 *commitId = ReadCommitId(entry);
798 return ATOMIC_UINT64_LOAD_EXPLICIT(&space->area->commitId, MEMORY_ORDER_ACQUIRE);