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

References

projects/openmp/runtime/src/kmp_affinity.cpp
 2096     threadInfo[i] =
 2115     INIT_PROC_INFO(threadInfo[i]);
 2133           if (threadInfo[num_avail][i] != UINT_MAX) {
 2157         CHECK_LINE;
 2162         if (threadInfo[num_avail][osIdIndex] != UINT_MAX)
 2172         threadInfo[num_avail][osIdIndex] = val;
 2190         CHECK_LINE;
 2195         if (threadInfo[num_avail][pkgIdIndex] != UINT_MAX)
 2197         threadInfo[num_avail][pkgIdIndex] = val;
 2202         CHECK_LINE;
 2207         if (threadInfo[num_avail][coreIdIndex] != UINT_MAX)
 2209         threadInfo[num_avail][coreIdIndex] = val;
 2215         CHECK_LINE;
 2220         if (threadInfo[num_avail][threadIdIndex] != UINT_MAX)
 2222         threadInfo[num_avail][threadIdIndex] = val;
 2227         CHECK_LINE;
 2233         if (threadInfo[num_avail][nodeIdIndex + level] != UINT_MAX)
 2235         threadInfo[num_avail][nodeIdIndex + level] = val;
 2256         CLEANUP_THREAD_INFO;
 2263       if (threadInfo[num_avail][osIdIndex] == UINT_MAX) {
 2264         CLEANUP_THREAD_INFO;
 2268       if (threadInfo[0][pkgIdIndex] == UINT_MAX) {
 2269         CLEANUP_THREAD_INFO;
 2275       if (!KMP_CPU_ISSET(threadInfo[num_avail][osIdIndex],
 2277         INIT_PROC_INFO(threadInfo[num_avail]);
 2285       INIT_PROC_INFO(threadInfo[num_avail]);
 2290     CLEANUP_THREAD_INFO;
 2295     CLEANUP_THREAD_INFO;
 2349       CLEANUP_THREAD_INFO;
 2355     addr.labels[0] = threadInfo[0][pkgIdIndex];
 2356     (*address2os)[0] = AddrUnsPair(addr, threadInfo[0][osIdIndex]);
 2366     CLEANUP_THREAD_INFO;
 2371   qsort(threadInfo, num_avail, sizeof(*threadInfo),
 2371   qsort(threadInfo, num_avail, sizeof(*threadInfo),
 2401     if (threadInfo[0][threadIdIndex] == UINT_MAX) {
 2402       threadInfo[0][threadIdIndex] = threadIdCt++;
 2403     } else if (threadIdCt <= threadInfo[0][threadIdIndex]) {
 2404       threadIdCt = threadInfo[0][threadIdIndex] + 1;
 2411     lastId[index] = threadInfo[0][index];
 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;
 2577     __kmp_pu_os_idx[i] = threadInfo[i][osIdIndex];
 2585     CLEANUP_THREAD_INFO;
 2618     unsigned os = threadInfo[i][osIdIndex];
 2626       addr.labels[dst_index] = threadInfo[i][src_index];
 2680   CLEANUP_THREAD_INFO;