Lines Matching full:mutexes
37 .Ss Mutexes
38 Mutexes (also called "blocking mutexes") are the most commonly used
43 Mutexes are adaptive by default, meaning that
47 Mutexes fully support priority propagation.
52 .Ss Spin Mutexes
53 Spin mutexes are a variation of basic mutexes; the main difference between
54 the two is that spin mutexes never block.
57 Unlike ordinary mutexes, spin mutexes disable interrupts when acquired.
60 Spin mutexes should be used only when absolutely necessary,
67 With most synchronization primitives, such as mutexes, the programmer must
70 Mutex pools provide a preallocated set of mutexes to avoid this
72 Note that mutexes from a pool may only be used as leaf locks.
87 Reader/writer locks can be treated as mutexes (see above and
90 Reader/writer locks support priority propagation like mutexes,
175 Unlike mutexes, semaphores do not have the concept of an owner,
192 Condition variables may be used with blocking mutexes,
330 mutexes, reader/writer locks and read-mostly locks.