Lines Matching full:hierarchy
18 // Layer type for scheduling hierarchy
29 // Convert hierarchy type (LAYER_L1, LAYER_L2, etc.) to C-style string
52 // Structure to store values parsed from OMP_SCHEDULE for scheduling hierarchy
60 // Append a level of the hierarchy
81 // Sort the hierarchy using selection sort, size will always be small
190 * attached to the kmp_hier_top_unit_t structure in the scheduling hierarchy.
196 * kmp_hier_top_unit_t hierarchy structure
438 // Information regarding a single layer within the scheduling hierarchy
460 * Structure to implement entire hierarchy
462 * The hierarchy is kept as an array of arrays to represent the different
538 // layer, attempt to go up the hierarchy for more iterations in next_recurse()
576 // bottom of the hierarchy via the contains_last flag inside the in next_recurse()
577 // private dispatch buffers in the hierarchy's middle layers in next_recurse()
616 // Deallocate all memory from this hierarchy
651 // create a new scheduling hierarchy consisting of new_layers, new_scheds
893 // Returns the number of layers in the hierarchy
899 // Return whether this hierarchy is valid or not
902 // Print the hierarchy
978 // Have primary thread allocate the hierarchy in __kmp_dispatch_init_hierarchy()
981 "hierarchy\n", in __kmp_dispatch_init_hierarchy()
990 // Check to make sure the hierarchy is valid in __kmp_dispatch_init_hierarchy()
1008 // Setup the thread's private dispatch buffer's hierarchy pointers in __kmp_dispatch_init_hierarchy()
1038 // the hierarchy to get more iterations (early exit in next() for tc == 0) in __kmp_dispatch_init_hierarchy()
1074 // Only primary threads of this unit within the hierarchy do initialization in __kmp_dispatch_init_hierarchy()