reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1728 kmp_lock_t *th_steal_lock; // lock used for chunk stealing (8-byte variable) 2155 kmp_lock_t *mtx_locks[MAX_MTX_DEPS]; /* lock mutexinoutset dependent tasks */ 2157 kmp_lock_t lock; /* guards shared fields: task, successors */ 2177 kmp_lock_t *mtx_lock; /* is referenced by depnodes w/mutexinoutset dep */ 2607 char pad[sizeof(kmp_lock_t)]; // padding to maintain performance on big iron 2737 kmp_lock_t r_begin_lock; 2860 extern kmp_lock_t __kmp_global_lock; /* control OS/global access */ 2862 extern kmp_lock_t __kmp_debug_lock; /* control I/O access for KMP_DEBUG */projects/openmp/runtime/src/kmp_dispatch.cpp
1197 kmp_lock_t *lck = th->th.th_dispatch->th_steal_lock; 2073 kmp_lock_t *lck = other_threads[i]->th.th_dispatch->th_steal_lock;projects/openmp/runtime/src/kmp_lock.h
555 static inline int __kmp_acquire_lock(kmp_lock_t *lck, kmp_int32 gtid) { 559 static inline int __kmp_test_lock(kmp_lock_t *lck, kmp_int32 gtid) { 563 static inline void __kmp_release_lock(kmp_lock_t *lck, kmp_int32 gtid) { 567 static inline void __kmp_init_lock(kmp_lock_t *lck) { 571 static inline void __kmp_destroy_lock(kmp_lock_t *lck) {