Struct x86_64::registers::model_specific::Efer[][src]

pub struct Efer;

The Extended Feature Enable Register.

Methods

impl Efer
[src]

MSR: Msr = Msr(3221225600)

The underlying model specific register.

Read the current EFER flags.

Read the current raw EFER flags.

Write the EFER flags, preserving reserved values.

Preserves the value of reserved fields. Unsafe because it's possible to break memory safety, e.g. by disabling long mode.

Write the EFER flags.

Does not preserve any bits, including reserved fields. Unsafe because it's possible to break memory safety, e.g. by disabling long mode.

Update EFER flags.

Preserves the value of reserved fields. Unsafe because it's possible to break memory safety, e.g. by disabling long mode.

Auto Trait Implementations

impl Send for Efer

impl Sync for Efer