106 explicit Efer(uint64_t efer)
HOT : efer_(efer){};
111 const uint64_t efer_;
The x86 Extended Feature Enable Register.
Definition Efer.hh:28
bool svme() const
Get the SVME (Secure Virtual Machine Enable) bit.
bool nxe() const
Get the NXE (No-Execute Enable) bit.
bool sce() const
Get the SCE (System Call Extensions) bit.
bool lma() const
Get the LMA (Long Mode Active) bit.
bool lme() const
Get the LME (Long Mode Enable) bit.
bool tce() const
Get the TCE (Translation Cache Extension) bit.
bool lmsle() const
Get the LMSLE (Long Mode Segment Limit Enable) bit.
Efer(uint64_t efer) HOT
Construct a new Efer object.
Definition Efer.hh:106
bool ffxsr() const
Get the FFXSR (Fast FXSAVE/FXRSTOR) bit.
uint64_t value() const
Get the raw value of the EFER MSR.
#define HOT
Definition compiler.hh:34
Core IntroVirt classes.
Definition Cr0.hh:20