Home
last modified time | relevance | path

Searched refs:g_persistentId (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/
H A Dsession.cpp49 std::atomic<int32_t> g_persistentId = INVALID_SESSION_ID; variable
2918 if (g_persistentId == INVALID_SESSION_ID) { in GeneratePersistentId()
2919 g_persistentId++; // init non system session id from 2 in GeneratePersistentId()
2922 g_persistentId++; in GeneratePersistentId()
2923 while (g_persistentIdSet.count(g_persistentId)) { in GeneratePersistentId()
2924 g_persistentId++; in GeneratePersistentId()
2932 (static_cast<uint32_t>(g_persistentId.load()) & persistentIdMask); in GeneratePersistentId()
2935 persistentId_ = static_cast<uint32_t>(g_persistentId.load()) & 0x3fffffff; in GeneratePersistentId()
2937 g_persistentIdSet.insert(g_persistentId); in GeneratePersistentId()