Lines Matching refs:p
99 void operator()(const value_type& item, ports_type& p) { in operator ()() argument
104 std::get<0>(p).try_put(item); in operator ()()
113 std::get<1>(p).try_put(my_bin); in operator ()()
120 std::get<0>(p).try_put(desired_bin_capacity + 1); // send out signal in operator ()()
129 std::get<0>(p).try_put(my_bin[i]); in operator ()()
132 std::get<0>(p).try_put(desired_bin_capacity + 1); // send out signal in operator ()()
139 std::get<1>(p).try_put(my_bin); in operator ()()
140 std::get<0>(p).try_put(desired_bin_capacity + 1); // send out signal in operator ()()
153 std::get<0>(p).try_put(desired_bin_capacity + 1); // send out signal in operator ()()
156 std::get<1>(p).try_put(my_bin); in operator ()()
182 std::get<0>(p).try_put(my_bin[i]); in operator ()()
190 std::get<1>(p).try_put(my_bin); in operator ()()
196 std::get<0>(p).try_put(item); // put unused item back to pool in operator ()()
300 for (int p = threads.first; p <= threads.last; p = threads.step(p)) { in main() local
301 oneapi::tbb::global_control c(oneapi::tbb::global_control::max_allowed_parallelism, p); in main()
306 num_bin_packers = p; in main()
311 << " bins of capacity=" << desired_bin_capacity << " on " << p << " threads." in main()