#include <RcuReadState.h>
|
| static constexpr Snapshot | Generation = Snapshot{1} << 32 |
| |
| static constexpr Snapshot | DepthMask = Generation - 1 |
| |
One execution CPU's readers; atomic nesting also covers NMI interruption.
Definition at line 9 of file RcuReadState.h.
◆ Snapshot
| using RcuReadState::Snapshot = uint64_t |
◆ active()
| bool RcuReadState::active |
( |
| ) |
const |
|
inline |
◆ enter()
| void RcuReadState::enter |
( |
| ) |
|
|
inline |
◆ leave()
| void RcuReadState::leave |
( |
| ) |
|
|
inline |
◆ passed()
| bool RcuReadState::passed |
( |
Snapshot |
before | ) |
const |
|
inline |
◆ snapshot()
| Snapshot RcuReadState::snapshot |
( |
| ) |
const |
|
inline |
◆ DepthMask
| constexpr Snapshot RcuReadState::DepthMask = Generation - 1 |
|
staticconstexprprivate |
◆ Generation
| constexpr Snapshot RcuReadState::Generation = Snapshot{1} << 32 |
|
staticconstexprprivate |
◆ m_State
| Snapshot RcuReadState::m_State = 0 |
|
private |
The documentation for this class was generated from the following file: