struct IrqSaveMonitoredPolicy

Defined at line 312 of file ../../zircon/kernel/include/kernel/spinlock.h

Lock policy for acquiring a MonitoredSpinLock WITH saving irq state.

Public Methods

void PreValidate (MonitoredSpinLock * lock, State * state)

Defined at line 324 of file ../../zircon/kernel/include/kernel/spinlock.h

bool Acquire (MonitoredSpinLock * lock, State * state)

Defined at line 328 of file ../../zircon/kernel/include/kernel/spinlock.h

void Release (MonitoredSpinLock * lock, State * state)

Defined at line 333 of file ../../zircon/kernel/include/kernel/spinlock.h

void AssertHeld (const MonitoredSpinLock & lock)

Defined at line 338 of file ../../zircon/kernel/include/kernel/spinlock.h

Records