Home
last modified time | relevance | path

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

/openbmc/google-misc/subprojects/metrics-ipmi-blobs/
H A Dmetric.cpp371 BootTimesMonotonic btm; in getUptimeMetric() local
372 if (!getBootTimesMonotonic(btm)) in getUptimeMetric()
377 if (btm.firmwareTime == 0 && btm.powerOnSecCounterTime != 0) in getUptimeMetric()
380 static_cast<double>(btm.powerOnSecCounterTime) - uptime; in getUptimeMetric()
385 static_cast<double>(btm.firmwareTime - btm.loaderTime) / 1e6; in getUptimeMetric()
387 ret.loader_boot_time_sec = static_cast<double>(btm.loaderTime) / 1e6; in getUptimeMetric()
388 if (btm.initrdTime != 0) in getUptimeMetric()
390 ret.kernel_boot_time_sec = static_cast<double>(btm.initrdTime) / 1e6; in getUptimeMetric()
392 static_cast<double>(btm.userspaceTime - btm.initrdTime) / 1e6; in getUptimeMetric()
394 static_cast<double>(btm.finishTime - btm.userspaceTime) / 1e6; in getUptimeMetric()
[all …]
H A Dutil.cpp280 bool getBootTimesMonotonic(BootTimesMonotonic& btm) in getBootTimesMonotonic() argument
303 auto btmPtr = reinterpret_cast<char*>(&btm); in getBootTimesMonotonic()
339 btm.powerOnSecCounterTime = static_cast<uint64_t>(memResult); in getBootTimesMonotonic()
H A Dutil.hpp53 bool getBootTimesMonotonic(BootTimesMonotonic& btm);