Lines Matching refs:places_array

53 } places_array[] = {
200 for (i = sizeof (places_array) / sizeof (places_array[0]) - 1;
203 if (setenv ("OMP_PLACES", places_array[i].name, 1) < 0)
239 for (test_places = sizeof (places_array) / sizeof (places_array[0]) - 1;
241 if (strcmp (env_places, places_array[test_places].name) == 0)
256 print_affinity (places_array[test_places].places[0]);
296 struct place p = places_array[0].places[0];
300 switch (places_array[test_places].count)
307 p = places_array[test_places].places[2 * thr];
312 p = places_array[test_places].places[thr ? 1 + thr : 0];
317 p = places_array[test_places].places[thr == 3 ? 0 : thr];
322 p = places_array[test_places].places[thr / 2];
337 struct place p = places_array[0].places[0];
343 switch (places_array[test_places].count)
347 p = places_array[test_places].places[6];
350 p = places_array[test_places].places[4];
353 p = places_array[test_places].places[0];
356 p = places_array[test_places].places[1];
369 struct place p = places_array[0].places[0];
374 switch (places_array[test_places].count)
378 p = places_array[test_places].places[thr == 4 ? 6
383 p = places_array[test_places].places[6];
386 p = places_array[test_places].places[4];
389 p = places_array[test_places].places[0];
392 p = places_array[test_places].places[1];
407 struct place p = places_array[0].places[0];
412 switch (places_array[test_places].count)
416 p = places_array[test_places].places[7];
419 p = places_array[test_places].places[6];
422 p = places_array[test_places].places[4];
425 p = places_array[test_places].places[0];
428 p = places_array[test_places].places[1];
443 struct place p = places_array[0].places[0];
449 switch (places_array[test_places].count)
453 p = places_array[test_places].places[6];
456 p = places_array[test_places].places[4];
459 p = places_array[test_places].places[0];
462 p = places_array[test_places].places[1];
475 struct place p = places_array[0].places[0];
480 switch (places_array[test_places].count)
484 p = places_array[test_places].places[6 + thr / 3];
488 p = places_array[test_places].places[6];
491 p = places_array[test_places].places[4];
494 p = places_array[test_places].places[0];
497 p = places_array[test_places].places[1];
513 struct place p = places_array[0].places[0];
518 switch (places_array[test_places].count)
523 p = places_array[test_places].places[thr < 3 ? 2 * thr : 3 + thr];
528 p = places_array[test_places].places[thr < 2 ? 2 * thr : 2 + thr];
533 p = places_array[test_places].places[thr];
538 p = places_array[test_places].places[thr >= 3 ? thr - 3 : thr];
543 p = places_array[test_places].places[thr == 4 ? 0 : thr / 2];
553 switch (places_array[test_places].count)
566 struct place p = places_array[0].places[0];
572 p = places_array[test_places].places[pp];
584 struct place p = places_array[0].places[0];
590 p = places_array[test_places].places[pp];
602 struct place p = places_array[0].places[0];
608 p = places_array[test_places].places[pp];
620 struct place p = places_array[0].places[0];
626 p = places_array[test_places].places[pp];
640 struct place p = places_array[0].places[0];
644 p = places_array[test_places].places[0];
657 struct place p = places_array[0].places[0];
662 p = places_array[test_places].places[0];
673 struct place p = places_array[0].places[0];
679 switch (places_array[test_places].count)
686 p = places_array[test_places].places[2 * thr];
691 p = places_array[test_places].places[thr ? 1 + thr : 0];
696 p = places_array[test_places].places[thr == 3 ? 0 : thr];
701 p = places_array[test_places].places[thr / 2];
716 struct place p = places_array[0].places[0];
722 switch (places_array[test_places].count)
728 p = places_array[test_places].places[(thr & 2) / 2];
733 p = places_array[test_places].places[0];
750 struct place p = places_array[0].places[0];
756 switch (places_array[test_places].count)
760 p = places_array[test_places].places[6
765 p = places_array[test_places].places[6];
768 p = places_array[test_places].places[4];
771 p = places_array[test_places].places[0];
774 p = places_array[test_places].places[1];
789 struct place p = places_array[0].places[0];
794 p = places_array[test_places].places[0];
805 struct place p = places_array[0].places[0];
810 switch (places_array[test_places].count)
816 p = places_array[test_places].places[thr];
820 p = places_array[test_places].places[thr == 5 ? 0 : thr];
824 p = places_array[test_places].places[thr / 2];
828 p = places_array[test_places].places[thr / 3];
843 struct place p = places_array[0].places[0];
848 switch (places_array[test_places].count)
856 p = places_array[test_places].places[thr];
861 p = places_array[test_places].places[thr >= 3 ? thr - 3 : thr];
865 p = places_array[test_places].places[thr == 4 ? 0 : thr / 2];
875 switch (places_array[test_places].count)
893 struct place p = places_array[0].places[0];
898 p = places_array[test_places].places[pp];
901 switch (places_array[test_places].count)
907 p = places_array[test_places].places[2 + thr];
911 p = places_array[test_places].places[thr == 3 ? 0 : 2 + thr];
916 p = places_array[test_places].places[(2 + thr) % 3];
920 p = places_array[test_places].places[1 - thr / 2];
934 struct place p = places_array[0].places[0];
940 switch (places_array[test_places].count)
947 p = places_array[test_places].places[thr == 3 ? 0
953 p = places_array[test_places].places[thr == 3 ? 0
959 p = places_array[test_places].places[thr == 0 ? 2 : thr - 1];
964 p = places_array[test_places].places[1 - thr / 2];
979 struct place p = places_array[0].places[0];
985 switch (places_array[test_places].count)
990 p = places_array[test_places].places[2
996 p = places_array[test_places].places[2];
999 p = places_array[test_places].places[1];
1016 struct place p = places_array[0].places[0];
1022 switch (places_array[test_places].count)
1026 p = places_array[test_places].places[6
1031 p = places_array[test_places].places[6];
1034 p = places_array[test_places].places[4];
1037 p = places_array[test_places].places[1];
1040 p = places_array[test_places].places[0];
1057 struct place p = places_array[0].places[0];
1063 switch (places_array[test_places].count)
1069 p = places_array[test_places].places[(thr & 2) / 2];
1073 p = places_array[test_places].places[2];
1076 p = places_array[test_places].places[0];
1092 struct place p = places_array[0].places[0];
1097 p = places_array[test_places].places[pp];
1108 struct place p = places_array[0].places[0];
1113 switch (places_array[test_places].count)
1117 p = places_array[test_places].places[2 + thr];
1121 p = places_array[test_places].places[thr == 5 ? 0 : 2 + thr];
1125 p = places_array[test_places].places[thr >= 3 ? thr - 3
1130 p = places_array[test_places].places[thr < 2 ? 2
1135 p = places_array[test_places].places[1 - thr / 3];