Expand description
Functions to flush the translation lookaside buffer (TLB).
Structs§
- An error returned when trying to use an invalid ASID.
- Used to broadcast flushes to all logical processors.
- A builder struct to construct the parameters for the
invlpgb
instruction. - Structure of a PCID. A PCID has to be <= 4096 for x86_64.
- A passed
u16
was not a valid PCID.
Enums§
- The Invalidate PCID Command to execute.
Functions§
- Invalidate the given address in the TLB using the
invlpg
instruction. - Invalidate the TLB completely by reloading the CR3 register.
- Invalidate the given address in the TLB using the
invpcid
instruction.