Lines Matching refs:array
343 void CheckRange( atomic_byte_type array[], int n, bool allow_multimapping, int odd_count ) {
347 REQUIRE(array[k] == odd_count);
349 REQUIRE(array[k] == 2);
354 REQUIRE(array[k] == 1);
749 atomic_byte_type* const array;
752 : n(num), array(arr) {}
760 ++array[k];
801 atomic_byte_type* array = new atomic_byte_type[items];
802 std::memset(static_cast<void*>(array), 0, items * sizeof(atomic_byte_type));
809 …tbb::parallel_for(r, ParallelTraverseBody<Container, typename Container::range_type>(array, items)…
810 CheckRange(array, items, AllowMultimapping<Container>::value, (num_threads - 1)/2);
813 std::memset(static_cast<void*>(array), 0, items * sizeof(atomic_byte_type));
819 …allel_for(cr, ParallelTraverseBody<Container, typename Container::const_range_type>(array, items));
820 CheckRange(array, items, AllowMultimapping<Container>::value, (num_threads - 1) / 2);
821 delete[] array;