template <::concurrent::SyncOpt kSyncOpt>

struct SharedNoIrqSave

Defined at line 151 of file ../../zircon/kernel/lib/kconcurrent/include/lib/kconcurrent/seqlock.h

Public Methods

void PreValidate (SeqLock<kSyncOpt> * lock, State * state)

Defined at line 162 of file ../../zircon/kernel/lib/kconcurrent/include/lib/kconcurrent/seqlock.h

bool Acquire (SeqLock<kSyncOpt> * lock, State * state)

Defined at line 164 of file ../../zircon/kernel/lib/kconcurrent/include/lib/kconcurrent/seqlock.h

void Release (SeqLock<kSyncOpt> * lock, State * state)

Defined at line 169 of file ../../zircon/kernel/lib/kconcurrent/include/lib/kconcurrent/seqlock.h

Records