Lines Matching refs:id
126 int id = __getpid (); in __lll_robust_lock() local
135 if (!val && atomic_compare_and_exchange_bool_acq (iptr, id, 0) == 0) in __lll_robust_lock()
142 for (id |= LLL_WAITERS ; ; ) in __lll_robust_lock()
145 if (!val && atomic_compare_and_exchange_bool_acq (iptr, id, 0) == 0) in __lll_robust_lock()
149 if (atomic_compare_and_exchange_bool_acq (iptr, id, val) == 0) in __lll_robust_lock()
166 int id = __getpid (); in __lll_robust_abstimed_lock() local
176 if (!val && atomic_compare_and_exchange_bool_acq (iptr, id, 0) == 0) in __lll_robust_abstimed_lock()
183 for (id |= LLL_WAITERS ; ; ) in __lll_robust_abstimed_lock()
186 if (!val && atomic_compare_and_exchange_bool_acq (iptr, id, 0) == 0) in __lll_robust_abstimed_lock()
190 if (atomic_compare_and_exchange_bool_acq (iptr, id, val) == 0) in __lll_robust_abstimed_lock()
214 int id = __getpid (); in __lll_robust_trylock() local
219 if (atomic_compare_and_exchange_bool_acq (iptr, id, 0) == 0) in __lll_robust_trylock()
223 && atomic_compare_and_exchange_bool_acq (iptr, id, val) == 0) in __lll_robust_trylock()