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

References

projects/openmp/runtime/src/kmp_affinity.cpp
 2095   for (i = 0; i <= num_records; i++) {
 2095   for (i = 0; i <= num_records; i++) {
 2095   for (i = 0; i <= num_records; i++) {
 2096     threadInfo[i] =
 2114   for (i = 0; i <= num_records; i++) {
 2114   for (i = 0; i <= num_records; i++) {
 2114   for (i = 0; i <= num_records; i++) {
 2115     INIT_PROC_INFO(threadInfo[i]);
 2132         for (i = 0; i <= maxIndex; i++) {
 2132         for (i = 0; i <= maxIndex; i++) {
 2132         for (i = 0; i <= maxIndex; i++) {
 2133           if (threadInfo[num_avail][i] != UINT_MAX) {
 2157         CHECK_LINE;
 2190         CHECK_LINE;
 2202         CHECK_LINE;
 2215         CHECK_LINE;
 2227         CHECK_LINE;
 2256         CLEANUP_THREAD_INFO;
 2264         CLEANUP_THREAD_INFO;
 2269         CLEANUP_THREAD_INFO;
 2290     CLEANUP_THREAD_INFO;
 2295     CLEANUP_THREAD_INFO;
 2349       CLEANUP_THREAD_INFO;
 2366     CLEANUP_THREAD_INFO;
 2416   for (i = 1; i < num_avail; i++) {
 2416   for (i = 1; i < num_avail; i++) {
 2416   for (i = 1; i < num_avail; i++) {
 2422         if (threadInfo[i][threadIdIndex] == UINT_MAX) {
 2423           threadInfo[i][threadIdIndex] = threadIdCt++;
 2427         else if (threadIdCt <= threadInfo[i][threadIdIndex]) {
 2428           threadIdCt = threadInfo[i][threadIdIndex] + 1;
 2431       if (threadInfo[i][index] != lastId[index]) {
 2442           lastId[index2] = threadInfo[i][index2];
 2446         lastId[index] = threadInfo[i][index];
 2460           if (threadInfo[i][threadIdIndex] == UINT_MAX) {
 2461             threadInfo[i][threadIdIndex] = threadIdCt++;
 2467           else if (threadIdCt <= threadInfo[i][threadIdIndex]) {
 2468             threadIdCt = threadInfo[i][threadIdIndex] + 1;
 2478       if ((threadInfo[i][threadIdIndex] != UINT_MAX) || assign_thread_ids) {
 2483         CLEANUP_THREAD_INFO;
 2576   for (i = 0; i < num_avail; ++i) { // fill the os indices
 2576   for (i = 0; i < num_avail; ++i) { // fill the os indices
 2576   for (i = 0; i < num_avail; ++i) { // fill the os indices
 2577     __kmp_pu_os_idx[i] = threadInfo[i][osIdIndex];
 2577     __kmp_pu_os_idx[i] = threadInfo[i][osIdIndex];
 2585     CLEANUP_THREAD_INFO;
 2616   for (i = 0; i < num_avail; ++i) {
 2616   for (i = 0; i < num_avail; ++i) {
 2616   for (i = 0; i < num_avail; ++i) {
 2618     unsigned os = threadInfo[i][osIdIndex];
 2626       addr.labels[dst_index] = threadInfo[i][src_index];
 2636     (*address2os)[i] = AddrUnsPair(addr, os);
 2680   CLEANUP_THREAD_INFO;