Lines Matching refs:that
10 that enforces serialization on shared memory systems, and not only to
15 of advantages, including simpler interfaces, and at that time smaller
26 transitions that can occur during the lifetime of a lock:
33 that serializes access to it. CONFIG_SMP systems can also include
37 When acquiring a mutex, there are three possible paths that can be
58 to run that have higher priority (need_resched). The rationale is
59 that if the lock owner is running, it is likely to release the lock
60 soon. The mutex spinners are queued up using MCS lock so that only
66 cacheline bouncing that common test-and-set spinlock implementations
69 MCS lock is that it has the extra property that spinners are able to exit
71 avoid situations where MCS spinners that need to reschedule would continue
80 While formally kernel mutexes are sleepable locks, it is path (ii) that
84 number of workloads. Note that this technique is also used for rw-semaphores.
104 features that make lock debugging easier and faster: