Lines Matching defs:dispatch_private_info_template
133 template <typename T> struct KMP_ALIGN_CACHE dispatch_private_info_template { struct
136 union KMP_ALIGN_CACHE private_info_tmpl {
139 } u;
140 enum sched_type schedule; /* scheduling algorithm */
141 kmp_sched_flags_t flags; /* flags (e.g., ordered, nomerge, etc.) */
142 std::atomic<kmp_uint32> steal_flag; // static_steal only, state of a buffer
143 kmp_uint32 ordered_bumped;
144 dispatch_private_info *next; /* stack of buffers for nest of serial regions */
145 kmp_uint32 type_size;
147 kmp_int32 hier_id;
148 kmp_hier_top_unit_t<T> *hier_parent;
150 kmp_int32 get_hier_id() const { return hier_id; } in get_hier_id()
151 kmp_hier_top_unit_t<T> *get_parent() { return hier_parent; } in get_parent()
153 enum cons_type pushed_ws;