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

References

projects/openmp/runtime/src/kmp_affinity.cpp
 1187   KMP_CPU_SET_ITERATE(i, __kmp_affin_fullMask) {
 1189     if (!KMP_CPU_ISSET(i, __kmp_affin_fullMask)) {
 1194     __kmp_affinity_dispatch->bind_thread(i);
 1195     threadInfo[nApics].osId = i;
 1340   for (i = 1; i < nApics; i++) {
 1340   for (i = 1; i < nApics; i++) {
 1340   for (i = 1; i < nApics; i++) {
 1341     if (threadInfo[i].pkgId != lastPkgId) {
 1344       lastPkgId = threadInfo[i].pkgId;
 1348       lastCoreId = threadInfo[i].coreId;
 1352       lastThreadId = threadInfo[i].threadId;
 1356       prevMaxCoresPerPkg = threadInfo[i].maxCoresPerPkg;
 1357       prevMaxThreadsPerPkg = threadInfo[i].maxThreadsPerPkg;
 1361     if (threadInfo[i].coreId != lastCoreId) {
 1364       lastCoreId = threadInfo[i].coreId;
 1368       lastThreadId = threadInfo[i].threadId;
 1369     } else if (threadInfo[i].threadId != lastThreadId) {
 1371       lastThreadId = threadInfo[i].threadId;
 1381     if ((prevMaxCoresPerPkg != threadInfo[i].maxCoresPerPkg) ||
 1382         (prevMaxThreadsPerPkg != threadInfo[i].maxThreadsPerPkg)) {
 1422   for (i = 0; i < nApics; ++i) {
 1422   for (i = 0; i < nApics; ++i) {
 1422   for (i = 0; i < nApics; ++i) {
 1423     __kmp_pu_os_idx[i] = threadInfo[i].osId;
 1423     __kmp_pu_os_idx[i] = threadInfo[i].osId;
 1443   for (i = 0; i < nApics; ++i) {
 1443   for (i = 0; i < nApics; ++i) {
 1443   for (i = 0; i < nApics; ++i) {
 1445     unsigned os = threadInfo[i].osId;
 1449       addr.labels[d++] = threadInfo[i].pkgId;
 1452       addr.labels[d++] = threadInfo[i].coreId;
 1455       addr.labels[d++] = threadInfo[i].threadId;
 1457     (*address2os)[i] = AddrUnsPair(addr, os);