14 #define BLI_SESSION_UUID_NONE 0
56 return uuid->
uuid_ & 0xffffffff;
Provides wrapper around system-specific atomic primitives, and some extensions (faked-atomic operatio...
ATOMIC_INLINE uint64_t atomic_add_and_fetch_uint64(uint64_t *p, uint64_t x)
uint64_t BLI_session_uuid_hash_uint64(const SessionUUID *uuid)
bool BLI_session_uuid_ghash_compare(const void *lhs_v, const void *rhs_v)
SessionUUID BLI_session_uuid_generate(void)
uint BLI_session_uuid_ghash_hash(const void *uuid_v)
bool BLI_session_uuid_is_equal(const SessionUUID *lhs, const SessionUUID *rhs)
static SessionUUID global_session_uuid
#define BLI_SESSION_UUID_NONE
static const SessionUUID global_session_uuid_none
bool BLI_session_uuid_is_generated(const SessionUUID *uuid)
unsigned __int64 uint64_t