Lines Matching defs:user_lock
3120 kmp_indirect_lock_t *__kmp_allocate_indirect_lock(void **user_lock,
3183 *(kmp_lock_index_t *)&(((kmp_base_tas_lock_t *)user_lock)->poll) =
3186 *((kmp_indirect_lock_t **)user_lock) = lck;
3194 __kmp_lookup_indirect_lock(void **user_lock, const char *func) {
3197 if (user_lock == NULL) {
3201 kmp_lock_index_t idx = KMP_EXTRACT_I_INDEX(user_lock);
3204 lck = *((kmp_indirect_lock_t **)user_lock);
3212 return __kmp_get_i_lock(KMP_EXTRACT_I_INDEX(user_lock));
3214 return *((kmp_indirect_lock_t **)user_lock);
3854 kmp_user_lock_p __kmp_user_lock_allocate(void **user_lock, kmp_int32 gtid,
3858 KMP_DEBUG_ASSERT(user_lock);
3884 *((kmp_lock_index_t *)user_lock) = index;
3886 *((kmp_user_lock_p *)user_lock) = lck;
3898 void __kmp_user_lock_free(void **user_lock, kmp_int32 gtid,
3900 KMP_DEBUG_ASSERT(user_lock != NULL);
3908 kmp_lock_index_t index = *((kmp_lock_index_t *)user_lock);
3916 kmp_user_lock_p __kmp_lookup_user_lock(void **user_lock, char const *func) {
3920 if (user_lock == NULL) {
3926 kmp_lock_index_t index = *((kmp_lock_index_t *)user_lock);
3936 lck = *((kmp_user_lock_p *)user_lock);