Lines Matching defs:small_chunk
109 T &small_chunk, T &extras, T &p_extra) {
123 small_chunk =
129 p_extra = (big_chunk - small_chunk);
133 init = id * small_chunk + id * p_extra + (id < extras ? id : extras);
135 init = id * small_chunk + (id - num_procs_with_ecore) * p_extra +
140 init = id * small_chunk + id * p_extra + (id < extras ? id : extras);
142 init = id * small_chunk + first_thread_with_ecore * p_extra +
151 small_chunk = nchunks / nproc; // chunks per thread
154 init = id * small_chunk + (id < extras ? id : extras);
443 T small_chunk, extras, p_extra = 0;
523 small_chunk = e_ntc / num_procs_with_ecore;
528 p_extra = (big_chunk - small_chunk);
533 id * small_chunk + id * p_extra + (id < extras ? id : extras);
535 init = id * small_chunk + (id - num_procs_with_ecore) * p_extra +
541 id * small_chunk + id * p_extra + (id < extras ? id : extras);
543 init = id * small_chunk + first_thread_with_ecore * p_extra +
551 small_chunk = ntc / nproc;
553 init = id * small_chunk + (id < extras ? id : extras);
558 pr->u.p.ub = init + small_chunk + p_extra + (id < extras ? 1 : 0);
606 T small_chunk = tc / nproc;
608 init = id * small_chunk + (id < extras ? id : extras);
609 limit = init + small_chunk - (id < extras ? 0 : 1);
1426 T small_chunk = 0, extras = 0, p_extra = 0;
1428 init, small_chunk, extras,
1432 pr->u.p.ub = init + small_chunk + p_extra + (id < extras ? 1 : 0);
1569 T small_chunk = 0, extras = 0, p_extra = 0;
1571 init, small_chunk, extras,
1574 vnew.p.ub = init + small_chunk + p_extra + (id < extras ? 1 : 0);