Home
last modified time | relevance | path

Searched refs:items_per_page (Results 1 – 2 of 2) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_concurrent_queue_base.h73 static constexpr size_type items_per_page = item_size <= 8 ? 32 : variable
84 __TBB_ASSERT(index < items_per_page, "Index out of range");
89 __TBB_ASSERT(index < items_per_page, "Index out of range");
97 value_type items[items_per_page];
115 size_type index = modulo_power_of_two(k / queue_rep_type::n_queue, items_per_page); in prepare_page()
189 k + queue_rep_type::n_queue, index == items_per_page - 1 ? p : nullptr ); in pop()
212 …size_type end_in_first_page = (index+n_items < items_per_page) ? (index + n_items) : items_per_pag… in assign()
231 if( last_index==0 ) last_index = items_per_page; in assign()
289 while (index != items_per_page) {
427 static constexpr size_type items_per_page = micro_queue_type::items_per_page; member
[all …]
/oneTBB/test/tbb/
H A Dtest_concurrent_queue_whitebox.cpp65 void test_flogger_help( Q& q, std::size_t items_per_page ) { in test_flogger_help() argument
67 std::size_t reserved_elem_num = nq * items_per_page - 1; in test_flogger_help()
91 test_flogger_help(q, q.my_queue_representation->items_per_page);
99 test_flogger_help(q, q.my_queue_representation->items_per_page);