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

References

projects/openmp/runtime/src/kmp_dispatch.cpp
 1912     pr = reinterpret_cast<dispatch_private_info_template<T> *>(
 1916     if ((status = (pr->u.p.tc != 0)) == 0) {
 1924         if (pr->pushed_ws != ct_none) {
 1925           pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
 1925           pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
 1928     } else if (pr->flags.nomerge) {
 1933       T chunk = pr->u.p.parm1;
 1938       init = chunk * pr->u.p.count++;
 1939       trip = pr->u.p.tc - 1;
 1949           if (pr->pushed_ws != ct_none) {
 1950             pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
 1950             pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
 1954         start = pr->u.p.lb;
 1956         incr = pr->u.p.st;
 1976         if (pr->flags.ordered) {
 1977           pr->u.p.ordered_lower = init;
 1978           pr->u.p.ordered_upper = limit;
 1994       pr->u.p.tc = 0;
 1995       *p_lb = pr->u.p.lb;
 1996       *p_ub = pr->u.p.ub;
 2003         *p_st = pr->u.p.st;
 2030     pr = reinterpret_cast<dispatch_private_info_template<T> *>(
 2042       status = __kmp_dispatch_next_algorithm<T>(gtid, pr, sh, &last, p_lb, p_ub,
 2067         if (pr->schedule == kmp_sch_static_steal &&
 2089         if (pr->flags.ordered) {
 2103         if (pr->pushed_ws != ct_none) {
 2104           pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
 2104           pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);