reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_csupport.cpp
  964   kmp_indirect_lock_t **lck;
  966   kmp_indirect_lock_t *ilk = __kmp_allocate_indirect_lock(&idx, gtid, tag);
 1302 __ompt_get_mutex_impl_type(void *user_lock, kmp_indirect_lock_t *ilock = 0) {
 1453     kmp_indirect_lock_t *ilk = *((kmp_indirect_lock_t **)lk);
 1544     kmp_indirect_lock_t *ilk =
 2159     kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
 2197   kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
 2482   kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(user_lock);
 3253     kmp_indirect_lock_t *ilk = *((kmp_indirect_lock_t **)lk);
 3297     kmp_indirect_lock_t *ilk =
projects/openmp/runtime/src/kmp_itt.inl
  772       kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
  788       kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
  803       kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
  818       kmp_indirect_lock_t *ilk = KMP_LOOKUP_I_LOCK(lock);
projects/openmp/runtime/src/kmp_lock.cpp
 3018 static kmp_indirect_lock_t *__kmp_indirect_lock_pool[KMP_NUM_I_LOCKS] = {0};
 3025 kmp_indirect_lock_t *__kmp_allocate_indirect_lock(void **user_lock,
 3028   kmp_indirect_lock_t *lck;
 3047       kmp_indirect_lock_t **new_table = (kmp_indirect_lock_t **)__kmp_allocate(
 3050                  row * sizeof(kmp_indirect_lock_t *));
 3051       kmp_indirect_lock_t **old_table = __kmp_i_lock_table.table;
 3083 static __forceinline kmp_indirect_lock_t *
 3086     kmp_indirect_lock_t *lck = NULL;
 3126   kmp_indirect_lock_t *l =
 3136   kmp_indirect_lock_t *l =
 3154   kmp_indirect_lock_t *l = KMP_LOOKUP_I_LOCK(lock);
 3159   kmp_indirect_lock_t *l = KMP_LOOKUP_I_LOCK(lock);
 3164   kmp_indirect_lock_t *l = KMP_LOOKUP_I_LOCK(lock);
 3170   kmp_indirect_lock_t *l =
 3177   kmp_indirect_lock_t *l =
 3184   kmp_indirect_lock_t *l =
 3324     kmp_indirect_lock_t *l = __kmp_indirect_lock_pool[k];
 3326       kmp_indirect_lock_t *ll = l;
 3337     kmp_indirect_lock_t *l = KMP_GET_I_LOCK(i);
projects/openmp/runtime/src/kmp_lock.h
 1177 extern kmp_indirect_lock_t *
 1225   kmp_indirect_lock_t **table; // blocks of indirect locks allocated