Lines Matching refs:__lock
106 __libc_lock_recursive_t *const __lock = &(NAME); \
109 if (__self == __lock->owner) \
110 ++__lock->cnt; \
111 else if ((__r = lll_trylock (__lock->lock)) == 0) \
112 __lock->owner = __self, __lock->cnt = 1; \
118 __libc_lock_recursive_t *const __lock = &(NAME); \
120 if (__self != __lock->owner) \
122 lll_lock (__lock->lock, 0); \
123 __lock->owner = __self; \
125 ++__lock->cnt; \
131 __libc_lock_recursive_t *const __lock = &(NAME); \
132 if (--__lock->cnt == 0) \
134 __lock->owner = 0; \
135 lll_unlock (__lock->lock, 0); \