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

Declarations

projects/openmp/runtime/src/kmp.h
 2892 extern kmp_int32 __kmp_use_yield;

References

projects/openmp/runtime/src/kmp_csupport.cpp
 3975       KMP_YIELD(TRUE);
 4072     KMP_YIELD(TRUE);
projects/openmp/runtime/src/kmp_dispatch.cpp
 2537     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
 2560     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
projects/openmp/runtime/src/kmp_dispatch.h
  309     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
projects/openmp/runtime/src/kmp_lock.cpp
  106     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
  161   KMP_YIELD_OVERSUB();
  465   KMP_YIELD_OVERSUB();
  726   KMP_YIELD(distance >
 1271     KMP_YIELD_OVERSUB();
 2120         KMP_YIELD(TRUE);
 2255     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
 2788         KMP_YIELD(TRUE);
projects/openmp/runtime/src/kmp_runtime.cpp
  322     KMP_YIELD(TRUE);
 7672     if (__kmp_use_yield == 1 && !__kmp_use_yield_exp_set)
 7673       __kmp_use_yield = 2; // only yield when oversubscribed
projects/openmp/runtime/src/kmp_settings.cpp
  649   __kmp_stg_parse_int(name, value, 0, 2, &__kmp_use_yield);
  655   __kmp_stg_print_int(buffer, name, __kmp_use_yield);
projects/openmp/runtime/src/kmp_tasking.cpp
 2925       KMP_YIELD(__kmp_library == library_throughput); // Yield before next task
 3447     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
 3606     KMP_YIELD(TRUE);
projects/openmp/runtime/src/kmp_wait_release.h
  366     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
projects/openmp/runtime/src/z_Linux_util.cpp
  465   KMP_YIELD(TRUE);