template <typename LockType>
struct IrqSavePolicy
Defined at line 272 of file ../../zircon/kernel/include/kernel/spinlock.h
Lock policy for acquiring a SpinLock WITH saving irq state.
Public Methods
void PreValidate (LockType * lock, State * state)
Defined at line 281 of file ../../zircon/kernel/include/kernel/spinlock.h
bool Acquire (LockType * lock, State * )
Defined at line 285 of file ../../zircon/kernel/include/kernel/spinlock.h
void Release (LockType * lock, State * state)
Defined at line 290 of file ../../zircon/kernel/include/kernel/spinlock.h
void AssertHeld (const LockType & lock)
Defined at line 295 of file ../../zircon/kernel/include/kernel/spinlock.h