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

Declarations

projects/openmp/runtime/src/kmp.h
 2902 extern int __kmp_xproc; /* number of processors in the system */

References

projects/openmp/runtime/src/kmp_affinity.cpp
  236     for (proc = 0; proc < __kmp_xproc; proc++) {
  874     __kmp_ncores = nPackages = __kmp_xproc;
 1131     __kmp_ncores = __kmp_xproc;
 1132     nPackages = (__kmp_xproc + nCoresPerPkg - 1) / nCoresPerPkg;
 1600     __kmp_ncores = __kmp_xproc / __kmp_nThreadsPerCore;
 1601     nPackages = (__kmp_xproc + nCoresPerPkg - 1) / nCoresPerPkg;
 2073   if (num_records > (unsigned)__kmp_xproc) {
 2255       if ((int)num_avail == __kmp_xproc) {
 4161       if (__kmp_avail_proc > __kmp_xproc) {
 4173       __kmp_avail_proc = __kmp_xproc;
 4964   return __kmp_xproc;
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 >
  727             (kmp_uint32)(__kmp_avail_proc ? __kmp_avail_proc : __kmp_xproc));
 1271     KMP_YIELD_OVERSUB();
 2120         KMP_YIELD(TRUE);
 2255     KMP_YIELD_OVERSUB_ELSE_SPIN(spins);
 2293         (__kmp_avail_proc ? __kmp_avail_proc : __kmp_xproc)) {
 2788         KMP_YIELD(TRUE);
projects/openmp/runtime/src/kmp_runtime.cpp
  322     KMP_YIELD(TRUE);
 6558   __kmp_dflt_team_nth_ub = __kmp_xproc;
 6567   __kmp_teams_max_nth = __kmp_xproc; // set a "reasonable" default
 6800   KMP_ASSERT(__kmp_xproc > 0);
 6802     __kmp_avail_proc = __kmp_xproc;
projects/openmp/runtime/src/kmp_settings.cpp
  503   if (nth < (4 * __kmp_xproc))
  504     nth = (4 * __kmp_xproc);
  522   if (nth < (4 * __kmp_xproc))
  523     nth = (4 * __kmp_xproc);
  604     __kmp_max_nth = __kmp_xproc;
 1153         __kmp_xproc;
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_utility.cpp
  325     for (i = __kmp_xproc; i >= 10; i /= 10, ++default_cpu_width)
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);
 1862   __kmp_xproc = __kmp_get_xproc();