#include <LocalApicTlbShootdown.h>
Records the first mapper which must coordinate irreversible TLB failure.
Definition at line 227 of file LocalApicTlbShootdown.h.
◆ LocalApicTlbTerminalFailure()
| LocalApicTlbTerminalFailure::LocalApicTlbTerminalFailure |
( |
| ) |
|
|
inline |
◆ active()
| bool LocalApicTlbTerminalFailure::active |
( |
| ) |
const |
|
inline |
◆ coordinator()
| bool LocalApicTlbTerminalFailure::coordinator |
( |
size_t |
processor | ) |
const |
|
inline |
◆ elect()
| bool LocalApicTlbTerminalFailure::elect |
( |
size_t |
processor, |
|
|
size_t |
reason |
|
) |
| |
|
inline |
◆ reason()
| size_t LocalApicTlbTerminalFailure::reason |
( |
| ) |
const |
|
inline |
◆ m_State
| Atomic<size_t> LocalApicTlbTerminalFailure::m_State |
|
private |
◆ MaxProcessors
| constexpr size_t LocalApicTlbTerminalFailure::MaxProcessors = 64 |
|
staticconstexpr |
◆ ProcessorBits
| constexpr size_t LocalApicTlbTerminalFailure::ProcessorBits = 8 |
|
staticconstexprprivate |
◆ ProcessorMask
| constexpr size_t LocalApicTlbTerminalFailure::ProcessorMask = (size_t(1) << ProcessorBits) - 1 |
|
staticconstexprprivate |
The documentation for this class was generated from the following file: