Home
last modified time | relevance | path

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

/oneTBB/include/oneapi/tbb/detail/
H A D_concurrent_queue_base.h115 size_type index = modulo_power_of_two(k / queue_rep_type::n_queue, items_per_page); in prepare_page()
184 size_type index = modulo_power_of_two( k/queue_rep_type::n_queue, items_per_page ); in pop()
211 …size_type index = modulo_power_of_two(head_counter.load(std::memory_order_relaxed) / queue_rep_typ… in assign()
230 …size_type last_index = modulo_power_of_two(tail_counter.load(std::memory_order_relaxed) / queue_re… in assign()
551 … std::size_t i = modulo_power_of_two(k / queue_rep_type::n_queue, my_queue_rep->items_per_page); in advance()
573 … std::size_t i = modulo_power_of_two(k / queue_rep_type::n_queue, my_queue_rep->items_per_page); in get_item()
H A D_utils.h179 inline ArgIntegerType modulo_power_of_two(ArgIntegerType arg, DivisorIntegerType divisor) { in modulo_power_of_two() function