Lines Matching refs:mutex
1 RT-mutex subsystem with PI support
18 A low priority owner of a rt-mutex inherits the priority of a higher
19 priority waiter until the rt-mutex is released. If the temporarily
20 boosted owner blocks on a rt-mutex itself it propagates the priority
41 locking overhead when locking an uncontended mutex or unlocking a mutex
43 support. [If that is not available then the rt-mutex internal spinlock
46 The state of the rt-mutex is tracked via the owner field of the rt-mutex
54 NULL 0 0 mutex is free (fast acquire possible)
58 taskpointer 0 0 mutex is held (fast release possible)
60 taskpointer 1 0 mutex is held and has waiters
61 taskpointer 1 1 task is pending owner and mutex has waiters
65 the mutex, when the mutex is released. The thread is woken up and once
66 it starts executing it can acquire the mutex. Until the mutex is taken
68 the mutex which puts the woken up thread back on the waiters list.
76 (*) The "mutex has waiters" bit gets set to take the lock. If the lock
79 at the owner field of the mutex and the mutex owner releasing the lock.