Module pi

Source
Expand description

Priority-inverting-safe locking (Linux only)

Structs§

Condvar
Priority-inheritance based Condvar implementation for the priority-inheritance Mutex.
PiLock
The lock implementation for the priority-inheritance based mutex.

Functions§

block_forever
Leaks the mutex guard and returns a mutable reference to the data protected by the mutex. The lock is blocked forever causing all lock attempts to spin (with a tiny delay to release quants).

Type Aliases§

Mutex
Priority-inheritance based mutex implementation.
MutexGuard
Priority-inheritance based mutex guard.
RawMutex
Compatibility name