Home | History | Annotate | Download | only in parallel

Lines Matching full:__source

285                   _SeqNumber __source = __pq.top().second;
288 __a[__source]
289 = std::min(__a[__source] + __n + 1, __ns[__source]);
290 __b[__source] += __n + 1;
292 if (__b[__source] < __ns[__source])
294 std::make_pair(__S(__source)[__b[__source]], __source));
311 _SeqNumber __source = __pq.top().second;
314 __a[__source] -= __n + 1;
315 __b[__source] -= __n + 1;
317 if (__a[__source] > 0)
319 __S(__source)[__a[__source] - 1], __source));
529 _SeqNumber __source = __pq.top().second;
532 __a[__source]
533 = std::min(__a[__source] + __n + 1, __ns[__source]);
534 __b[__source] += __n + 1;
536 if (__b[__source] < __ns[__source])
538 std::make_pair(__S(__source)[__b[__source]], __source));
554 _SeqNumber __source = __pq.top().second;
557 __a[__source] -= __n + 1;
558 __b[__source] -= __n + 1;
560 if (__a[__source] > 0)
562 __S(__source)[__a[__source] - 1], __source));