Lines Matching refs:futex
3 The robust futex ABI
24 waiting on a particular futex, and waking up the next waiter on a
25 particular futex.
78 lock variable used by the futex mechanism, in conjunction with
80 waiting for a lock on a threads exit if that next thread used the futex
83 For each futex lock currently held by a thread, if it wants this
89 that lock using the futex mechanism.
116 existing futex mechanism to wait for, and wakeup, locks. The kernels
121 There may exist thousands of futex lock structures in a threads shared
126 A given futex lock structure in a user shared memory region may be held
140 2) acquire the futex lock,
149 3) release the futex lock, and
158 1) if bit 31 (0x80000000) is set in that word, then attempt a futex
160 used to the futex mechanism to wait on that address, and
163 In the above, bit 31 was set by futex waiters on that lock to indicate