Lines Matching refs:g_fields
37 static HostInfoLinuxFields *g_fields = nullptr; variable
42 g_fields = new HostInfoLinuxFields(); in Initialize()
46 assert(g_fields && "Missing call to Initialize?"); in Terminate()
47 delete g_fields; in Terminate()
48 g_fields = nullptr; in Terminate()
53 assert(g_fields && "Missing call to Initialize?"); in GetOSVersion()
54 llvm::call_once(g_fields->m_os_version_once_flag, []() { in GetOSVersion()
63 g_fields->m_os_version.tryParse(release); in GetOSVersion()
66 return g_fields->m_os_version; in GetOSVersion()
80 assert(g_fields && "Missing call to Initialize?"); in GetDistributionId()
83 llvm::call_once(g_fields->m_distribution_once_flag, []() { in GetDistributionId()
133 g_fields->m_distribution_id = id_string; in GetDistributionId()
135 g_fields->m_distribution_id.c_str()); in GetDistributionId()
152 return g_fields->m_distribution_id; in GetDistributionId()