template<typename L>
{ l.lock_irqsave() } noexcept -> std::same_as<irqflags>;
{ l.unlock_irqrestore(flags) } noexcept -> std::same_as<void>;
}
Concept for lockable types that handle IRQ state.
Definition lockable.cxxm:24
Concept for lockable types that handle IRQ state.