Home
last modified time | relevance | path

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

/foundation/window/window_manager/window_scene/session/host/src/
H A Dsession.cpp46 std::atomic<int32_t> g_persistentId = INVALID_SESSION_ID; member
2795 if (g_persistentId == INVALID_SESSION_ID) { in GeneratePersistentId()
2796 g_persistentId++; // init non system session id from 2 in GeneratePersistentId()
2799 g_persistentId++; in GeneratePersistentId()
2800 while (g_persistentIdSet.count(g_persistentId)) { in GeneratePersistentId()
2801 g_persistentId++; in GeneratePersistentId()
2809 (static_cast<uint32_t>(g_persistentId.load()) & persistentIdMask); in GeneratePersistentId()
2812 persistentId_ = static_cast<uint32_t>(g_persistentId.load()) & 0x3fffffff; in GeneratePersistentId()
2814 g_persistentIdSet.insert(g_persistentId); in GeneratePersistentId()

Completed in 6 milliseconds