Lines Matching full:items

89  * Process items on a 1D grid.
96 * When the function returns, all items have been processed and the thread pool
103 * is NULL, all items are processed serially on the calling thread.
106 * @param range the number of items on the 1D grid to process. The
119 * Process items on a 1D grid using a microarchitecture-aware task function.
129 * When the function returns, all items have been processed and the thread pool
136 * threadpool is NULL, all items are processed serially on the calling
149 * @param range the number of items on the 1D grid to process.
165 * Process items on a 1D grid with specified maximum tile size.
172 * When the call returns, all items have been processed and the thread pool is
179 * is NULL, all items are processed serially on the calling thread.
182 * @param range the number of items on the 1D grid to process.
183 * @param tile the maximum number of items on the 1D grid to process in
197 * Process items on a 2D grid.
205 * When the function returns, all items have been processed and the thread pool
212 * is NULL, all items are processed serially on the calling thread.
215 * @param range_i the number of items to process along the first dimension
217 * @param range_j the number of items to process along the second dimension
231 * Process items on a 2D grid with the specified maximum tile size along the
240 * When the function returns, all items have been processed and the thread pool
247 * is NULL, all items are processed serially on the calling thread.
250 * @param range_i the number of items to process along the first dimension
252 * @param range_j the number of items to process along the second dimension
254 * @param tile_j the maximum number of items along the second dimension of
269 * Process items on a 2D grid with the specified maximum tile size along each
279 * When the function returns, all items have been processed and the thread pool
286 * is NULL, all items are processed serially on the calling thread.
289 * @param range_i the number of items to process along the first dimension
291 * @param range_j the number of items to process along the second dimension
293 * @param tile_j the maximum number of items along the first dimension of
295 * @param tile_j the maximum number of items along the second dimension of
311 * Process items on a 2D grid with the specified maximum tile size along each
324 * When the function returns, all items have been processed and the thread pool
331 * threadpool is NULL, all items are processed serially on the calling
346 * @param range_i the number of items to process along the first
348 * @param range_j the number of items to process along the second
350 * @param tile_j the maximum number of items along the first
352 * @param tile_j the maximum number of items along the second
371 * Process items on a 3D grid.
380 * When the function returns, all items have been processed and the thread pool
387 * is NULL, all items are processed serially on the calling thread.
390 * @param range_i the number of items to process along the first dimension
392 * @param range_j the number of items to process along the second dimension
394 * @param range_k the number of items to process along the third dimension
409 * Process items on a 3D grid with the specified maximum tile size along the
419 * When the function returns, all items have been processed and the thread pool
426 * is NULL, all items are processed serially on the calling thread.
429 * @param range_i the number of items to process along the first dimension
431 * @param range_j the number of items to process along the second dimension
433 * @param range_k the number of items to process along the third dimension
435 * @param tile_k the maximum number of items along the third dimension of
451 * Process items on a 3D grid with the specified maximum tile size along the
462 * When the function returns, all items have been processed and the thread pool
469 * is NULL, all items are processed serially on the calling thread.
472 * @param range_i the number of items to process along the first dimension
474 * @param range_j the number of items to process along the second dimension
476 * @param range_k the number of items to process along the third dimension
478 * @param tile_j the maximum number of items along the second dimension of
480 * @param tile_k the maximum number of items along the third dimension of
497 * Process items on a 3D grid with the specified maximum tile size along the
511 * When the function returns, all items have been processed and the thread pool
518 * threadpool is NULL, all items are processed serially on the calling
531 * @param range_i the number of items to process along the first
533 * @param range_j the number of items to process along the second
535 * @param range_k the number of items to process along the third
537 * @param tile_j the maximum number of items along the second
539 * @param tile_k the maximum number of items along the third
559 * Process items on a 4D grid.
569 * When the function returns, all items have been processed and the thread pool
576 * is NULL, all items are processed serially on the calling thread.
579 * @param range_i the number of items to process along the first dimension
581 * @param range_j the number of items to process along the second dimension
583 * @param range_k the number of items to process along the third dimension
585 * @param range_l the number of items to process along the fourth dimension
601 * Process items on a 4D grid with the specified maximum tile size along the
612 * When the function returns, all items have been processed and the thread pool
619 * is NULL, all items are processed serially on the calling thread.
622 * @param range_i the number of items to process along the first dimension
624 * @param range_j the number of items to process along the second dimension
626 * @param range_k the number of items to process along the third dimension
628 * @param range_l the number of items to process along the fourth dimension
630 * @param tile_l the maximum number of items along the fourth dimension of
647 * Process items on a 4D grid with the specified maximum tile size along the
659 * When the function returns, all items have been processed and the thread pool
666 * is NULL, all items are processed serially on the calling thread.
669 * @param range_i the number of items to process along the first dimension
671 * @param range_j the number of items to process along the second dimension
673 * @param range_k the number of items to process along the third dimension
675 * @param range_l the number of items to process along the fourth dimension
677 * @param tile_k the maximum number of items along the third dimension of
679 * @param tile_l the maximum number of items along the fourth dimension of
697 * Process items on a 4D grid with the specified maximum tile size along the
712 * When the function returns, all items have been processed and the thread pool
719 * threadpool is NULL, all items are processed serially on the calling
732 * @param range_i the number of items to process along the first
734 * @param range_j the number of items to process along the second
736 * @param range_k the number of items to process along the third
738 * @param range_l the number of items to process along the fourth
740 * @param tile_k the maximum number of items along the third
742 * @param tile_l the maximum number of items along the fourth
763 * Process items on a 5D grid.
774 * When the function returns, all items have been processed and the thread pool
781 * is NULL, all items are processed serially on the calling thread.
784 * @param range_i the number of items to process along the first dimension
786 * @param range_j the number of items to process along the second dimension
788 * @param range_k the number of items to process along the third dimension
790 * @param range_l the number of items to process along the fourth dimension
792 * @param range_m the number of items to process along the fifth dimension
809 * Process items on a 5D grid with the specified maximum tile size along the
821 * When the function returns, all items have been processed and the thread pool
828 * is NULL, all items are processed serially on the calling thread.
831 * @param range_i the number of items to process along the first dimension
833 * @param range_j the number of items to process along the second dimension
835 * @param range_k the number of items to process along the third dimension
837 * @param range_l the number of items to process along the fourth dimension
839 * @param range_m the number of items to process along the fifth dimension
841 * @param tile_m the maximum number of items along the fifth dimension of
859 * Process items on a 5D grid with the specified maximum tile size along the
872 * When the function returns, all items have been processed and the thread pool
879 * is NULL, all items are processed serially on the calling thread.
882 * @param range_i the number of items to process along the first dimension
884 * @param range_j the number of items to process along the second dimension
886 * @param range_k the number of items to process along the third dimension
888 * @param range_l the number of items to process along the fourth dimension
890 * @param range_m the number of items to process along the fifth dimension
892 * @param tile_l the maximum number of items along the fourth dimension of
894 * @param tile_m the maximum number of items along the fifth dimension of
913 * Process items on a 6D grid.
925 * When the function returns, all items have been processed and the thread pool
932 * is NULL, all items are processed serially on the calling thread.
935 * @param range_i the number of items to process along the first dimension
937 * @param range_j the number of items to process along the second dimension
939 * @param range_k the number of items to process along the third dimension
941 * @param range_l the number of items to process along the fourth dimension
943 * @param range_m the number of items to process along the fifth dimension
945 * @param range_n the number of items to process along the sixth dimension
947 * @param tile_n the maximum number of items along the sixth dimension of
965 * Process items on a 6D grid with the specified maximum tile size along the
978 * When the function returns, all items have been processed and the thread pool
985 * is NULL, all items are processed serially on the calling thread.
988 * @param range_i the number of items to process along the first dimension
990 * @param range_j the number of items to process along the second dimension
992 * @param range_k the number of items to process along the third dimension
994 * @param range_l the number of items to process along the fourth dimension
996 * @param range_m the number of items to process along the fifth dimension
998 * @param range_n the number of items to process along the sixth dimension
1000 * @param tile_n the maximum number of items along the sixth dimension of
1019 * Process items on a 6D grid with the specified maximum tile size along the
1033 * When the function returns, all items have been processed and the thread pool
1040 * is NULL, all items are processed serially on the calling thread.
1043 * @param range_i the number of items to process along the first dimension
1045 * @param range_j the number of items to process along the second dimension
1047 * @param range_k the number of items to process along the third dimension
1049 * @param range_l the number of items to process along the fourth dimension
1051 * @param range_m the number of items to process along the fifth dimension
1053 * @param range_n the number of items to process along the sixth dimension
1055 * @param tile_m the maximum number of items along the fifth dimension of
1057 * @param tile_n the maximum number of items along the sixth dimension of