Lines Matching refs:user_lock
3102 kmp_indirect_lock_t *__kmp_allocate_indirect_lock(void **user_lock, in __kmp_allocate_indirect_lock() argument
3150 *((kmp_lock_index_t *)user_lock) = idx in __kmp_allocate_indirect_lock()
3153 *((kmp_indirect_lock_t **)user_lock) = lck; in __kmp_allocate_indirect_lock()
3161 __kmp_lookup_indirect_lock(void **user_lock, const char *func) { in __kmp_lookup_indirect_lock() argument
3164 if (user_lock == NULL) { in __kmp_lookup_indirect_lock()
3168 kmp_lock_index_t idx = KMP_EXTRACT_I_INDEX(user_lock); in __kmp_lookup_indirect_lock()
3174 lck = *((kmp_indirect_lock_t **)user_lock); in __kmp_lookup_indirect_lock()
3182 return KMP_GET_I_LOCK(KMP_EXTRACT_I_INDEX(user_lock)); in __kmp_lookup_indirect_lock()
3184 return *((kmp_indirect_lock_t **)user_lock); in __kmp_lookup_indirect_lock()
3817 kmp_user_lock_p __kmp_user_lock_allocate(void **user_lock, kmp_int32 gtid, in __kmp_user_lock_allocate() argument
3821 KMP_DEBUG_ASSERT(user_lock); in __kmp_user_lock_allocate()
3847 *((kmp_lock_index_t *)user_lock) = index; in __kmp_user_lock_allocate()
3849 *((kmp_user_lock_p *)user_lock) = lck; in __kmp_user_lock_allocate()
3861 void __kmp_user_lock_free(void **user_lock, kmp_int32 gtid, in __kmp_user_lock_free() argument
3863 KMP_DEBUG_ASSERT(user_lock != NULL); in __kmp_user_lock_free()
3871 kmp_lock_index_t index = *((kmp_lock_index_t *)user_lock); in __kmp_user_lock_free()
3879 kmp_user_lock_p __kmp_lookup_user_lock(void **user_lock, char const *func) { in __kmp_lookup_user_lock() argument
3883 if (user_lock == NULL) { in __kmp_lookup_user_lock()
3889 kmp_lock_index_t index = *((kmp_lock_index_t *)user_lock); in __kmp_lookup_user_lock()
3899 lck = *((kmp_user_lock_p *)user_lock); in __kmp_lookup_user_lock()