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

References

projects/openmp/runtime/src/kmp.h
 2861 extern kmp_queuing_lock_t __kmp_dispatch_lock; /* control dispatch access  */
projects/openmp/runtime/src/kmp_atomic.h
  359 typedef kmp_queuing_lock_t kmp_atomic_lock_t;
projects/openmp/runtime/src/kmp_global.cpp
  483 kmp_queuing_lock_t __kmp_dispatch_lock; /* Control dispatch access  */
projects/openmp/runtime/src/kmp_lock.cpp
 1075 static kmp_int32 __kmp_get_queuing_lock_owner(kmp_queuing_lock_t *lck) {
 1079 static inline bool __kmp_is_queuing_lock_nestable(kmp_queuing_lock_t *lck) {
 1088 __kmp_acquire_queuing_lock_timed_template(kmp_queuing_lock_t *lck,
 1281 int __kmp_acquire_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 1289 static int __kmp_acquire_queuing_lock_with_checks(kmp_queuing_lock_t *lck,
 1308 int __kmp_test_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 1341 static int __kmp_test_queuing_lock_with_checks(kmp_queuing_lock_t *lck,
 1359 int __kmp_release_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 1502 static int __kmp_release_queuing_lock_with_checks(kmp_queuing_lock_t *lck,
 1522 void __kmp_init_queuing_lock(kmp_queuing_lock_t *lck) {
 1535 void __kmp_destroy_queuing_lock(kmp_queuing_lock_t *lck) {
 1546 static void __kmp_destroy_queuing_lock_with_checks(kmp_queuing_lock_t *lck) {
 1562 int __kmp_acquire_nested_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 1580 __kmp_acquire_nested_queuing_lock_with_checks(kmp_queuing_lock_t *lck,
 1592 int __kmp_test_nested_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 1610 static int __kmp_test_nested_queuing_lock_with_checks(kmp_queuing_lock_t *lck,
 1622 int __kmp_release_nested_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 1636 __kmp_release_nested_queuing_lock_with_checks(kmp_queuing_lock_t *lck,
 1655 void __kmp_init_nested_queuing_lock(kmp_queuing_lock_t *lck) {
 1660 void __kmp_destroy_nested_queuing_lock(kmp_queuing_lock_t *lck) {
 1666 __kmp_destroy_nested_queuing_lock_with_checks(kmp_queuing_lock_t *lck) {
 1682 static const ident_t *__kmp_get_queuing_lock_location(kmp_queuing_lock_t *lck) {
 1686 static void __kmp_set_queuing_lock_location(kmp_queuing_lock_t *lck,
 1691 static kmp_lock_flags_t __kmp_get_queuing_lock_flags(kmp_queuing_lock_t *lck) {
 1695 static void __kmp_set_queuing_lock_flags(kmp_queuing_lock_t *lck,
 1967 static inline bool __kmp_is_unlocked_queuing_lock(kmp_queuing_lock_t *lck) {
 2764 static void __kmp_init_rtm_lock(kmp_queuing_lock_t *lck) {
 2768 static void __kmp_destroy_rtm_lock(kmp_queuing_lock_t *lck) {
 2772 static void __kmp_destroy_rtm_lock_with_checks(kmp_queuing_lock_t *lck) {
 2776 static void __kmp_acquire_rtm_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 2798 static void __kmp_acquire_rtm_lock_with_checks(kmp_queuing_lock_t *lck,
 2803 static int __kmp_release_rtm_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 2814 static int __kmp_release_rtm_lock_with_checks(kmp_queuing_lock_t *lck,
 2819 static int __kmp_test_rtm_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid) {
 2833 static int __kmp_test_rtm_lock_with_checks(kmp_queuing_lock_t *lck,
 3257   __kmp_indirect_lock_size[locktag_queuing] = sizeof(kmp_queuing_lock_t);
 3263   __kmp_indirect_lock_size[locktag_rtm] = sizeof(kmp_queuing_lock_t);
 3270   __kmp_indirect_lock_size[locktag_nested_queuing] = sizeof(kmp_queuing_lock_t);
projects/openmp/runtime/src/kmp_lock.h
  394 extern int __kmp_acquire_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid);
  395 extern int __kmp_test_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid);
  396 extern int __kmp_release_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid);
  397 extern void __kmp_init_queuing_lock(kmp_queuing_lock_t *lck);
  398 extern void __kmp_destroy_queuing_lock(kmp_queuing_lock_t *lck);
  400 extern int __kmp_acquire_nested_queuing_lock(kmp_queuing_lock_t *lck,
  402 extern int __kmp_test_nested_queuing_lock(kmp_queuing_lock_t *lck,
  404 extern int __kmp_release_nested_queuing_lock(kmp_queuing_lock_t *lck,
  406 extern void __kmp_init_nested_queuing_lock(kmp_queuing_lock_t *lck);
  407 extern void __kmp_destroy_nested_queuing_lock(kmp_queuing_lock_t *lck);
  610   kmp_queuing_lock_t queuing;