Skip to content

Commit 592bc52

Browse files
committed
refactor
Change-Id: I726ab4265ab610895b168362743655d66ace8fe5
1 parent dfb8239 commit 592bc52

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

src/types.h

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1449,32 +1449,32 @@ struct ICX_IIOPMUCNTCTLRegister
14491449
ICX_IIOPMUCNTCTLRegister() : value(0) { }
14501450
};
14511451

1452-
#define MSR_PACKAGE_THERM_STATUS (0x01B1)
1453-
#define MSR_IA32_THERM_STATUS (0x019C)
1454-
#define PCM_INVALID_THERMAL_HEADROOM ((std::numeric_limits<int32>::min)())
1452+
constexpr auto MSR_PACKAGE_THERM_STATUS = 0x01B1;
1453+
constexpr auto MSR_IA32_THERM_STATUS = 0x019C;
1454+
constexpr auto PCM_INVALID_THERMAL_HEADROOM = (std::numeric_limits<int32_t>::min)();
14551455

1456-
#define MSR_IA32_BIOS_SIGN_ID (0x8B)
1456+
constexpr auto MSR_IA32_BIOS_SIGN_ID = 0x8B;
14571457

1458-
#define MSR_DRAM_ENERGY_STATUS (0x0619)
1458+
constexpr auto MSR_DRAM_ENERGY_STATUS = 0x0619;
14591459
constexpr auto MSR_PP0_ENERGY_STATUS = 0x639;
14601460
constexpr auto MSR_PP1_ENERGY_STATUS = 0x641;
14611461

1462-
#define MSR_PKG_C2_RESIDENCY (0x60D)
1463-
#define MSR_PKG_C3_RESIDENCY (0x3F8)
1464-
#define MSR_PKG_C6_RESIDENCY (0x3F9)
1465-
#define MSR_PKG_C7_RESIDENCY (0x3FA)
1466-
#define MSR_CORE_C3_RESIDENCY (0x3FC)
1467-
#define MSR_CORE_C6_RESIDENCY (0x3FD)
1468-
#define MSR_CORE_C7_RESIDENCY (0x3FE)
1462+
constexpr auto MSR_PKG_C2_RESIDENCY = 0x60D;
1463+
constexpr auto MSR_PKG_C3_RESIDENCY = 0x3F8;
1464+
constexpr auto MSR_PKG_C6_RESIDENCY = 0x3F9;
1465+
constexpr auto MSR_PKG_C7_RESIDENCY = 0x3FA;
1466+
constexpr auto MSR_CORE_C3_RESIDENCY = 0x3FC;
1467+
constexpr auto MSR_CORE_C6_RESIDENCY = 0x3FD;
1468+
constexpr auto MSR_CORE_C7_RESIDENCY = 0x3FE;
14691469

1470-
#define MSR_PERF_GLOBAL_INUSE (0x392)
1470+
constexpr auto MSR_PERF_GLOBAL_INUSE = 0x392;
14711471

1472-
#define MSR_IA32_SPEC_CTRL (0x48)
1473-
#define MSR_IA32_ARCH_CAPABILITIES (0x10A)
1472+
constexpr auto MSR_IA32_SPEC_CTRL = 0x48;
1473+
constexpr auto MSR_IA32_ARCH_CAPABILITIES = 0x10A;
14741474

1475-
#define MSR_TSX_FORCE_ABORT (0x10f)
1475+
constexpr auto MSR_TSX_FORCE_ABORT = 0x10f;
14761476

1477-
#define MSR_PERF_CAPABILITIES (0x345)
1477+
constexpr auto MSR_PERF_CAPABILITIES = 0x345;
14781478

14791479
// data structure for converting two uint32s <-> uin64
14801480
union cvt_ds

0 commit comments

Comments
 (0)