Home
last modified time | relevance | path

Searched refs:kmp_indirect_lock_t (Results 1 – 4 of 4) sorted by relevance

/llvm-project/openmp/runtime/src/
H A Dkmp_lock.cpp3113 static kmp_indirect_lock_t *__kmp_indirect_lock_pool[KMP_NUM_I_LOCKS] = {0};
3120 kmp_indirect_lock_t *__kmp_allocate_indirect_lock(void **user_lock, in __kmp_allocate_indirect_lock()
3123 kmp_indirect_lock_t *lck; in __kmp_allocate_indirect_lock()
3133 __kmp_indirect_lock_pool[tag] = (kmp_indirect_lock_t *)lck->lock->pool.next; in __kmp_allocate_indirect_lock()
3149 lock_table->table[row] = (kmp_indirect_lock_t *)__kmp_allocate( in __kmp_allocate_indirect_lock()
3150 sizeof(kmp_indirect_lock_t) * KMP_I_LOCK_CHUNK); in __kmp_allocate_indirect_lock()
3159 next_table->table = (kmp_indirect_lock_t **)__kmp_allocate( in __kmp_allocate_indirect_lock()
3160 sizeof(kmp_indirect_lock_t *) * 2 * lock_table->nrow_ptrs); in __kmp_allocate_indirect_lock()
3186 *((kmp_indirect_lock_t **)user_lock) = lck; in __kmp_allocate_indirect_lock()
3193 static __forceinline kmp_indirect_lock_t *
[all …]
H A Dkmp_lock.h1129 } kmp_indirect_lock_t; typedef
1164 __kmp_indirect_##op[((kmp_indirect_lock_t *)(l))->type]
1188 extern kmp_indirect_lock_t *
1240 kmp_indirect_lock_t **table; // blocks of indirect locks allocated
1250 static inline kmp_indirect_lock_t *__kmp_get_i_lock(kmp_lock_index_t idx) { in __kmp_get_i_lock()
1276 : *((kmp_indirect_lock_t **)(l)))
H A Dkmp_csupport.cpp1147 kmp_indirect_lock_t **lck; in __kmp_init_indirect_csptr()
1148 lck = (kmp_indirect_lock_t **)crit; in __kmp_init_indirect_csptr()
1149 kmp_indirect_lock_t *ilk = __kmp_allocate_indirect_lock(&idx, gtid, tag); in __kmp_init_indirect_csptr()
1486 __ompt_get_mutex_impl_type(void *user_lock, kmp_indirect_lock_t *ilock = 0) { in __ompt_get_mutex_impl_type()
1641 kmp_indirect_lock_t *ilk = *((kmp_indirect_lock_t **)lk); in __kmpc_critical_with_hint()
1733 kmp_indirect_lock_t *ilk = in __kmpc_end_critical()
1734 (kmp_indirect_lock_t *)TCR_PTR(*((kmp_indirect_lock_t **)crit)); in __kmpc_end_critical()
2418 kmp_indirect_lock_t *il in __kmp_init_lock_with_hint()
[all...]
H A Dkmp_itt.inl708 kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
724 kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
739 kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
754 kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);