Searched refs:d2 (Results 1 – 13 of 13) sorted by relevance
75 namespace d2 {452 task* res = d2::task_ptr_or_nullptr(m_func); in execute()481 task* res = d2::task_ptr_or_nullptr(m_func); in execute()516 using acs = d2::task_handle_accessor; in internal_run_and_wait()542 d2::task_handle prepare_task_handle(F&& f) { in prepare_task_handle()606 void run(d2::task_handle&& h) { in run()609 using acs = d2::task_handle_accessor; in run()616 d2::task_handle defer(F&& f) { in defer()685 void run(d2::task_handle&& h) { in run()688 using acs = d2::task_handle_accessor; in run()[all …]
100 namespace d2 {393 void enqueue(d2::task_handle&& th) { in enqueue()395 d2::enqueue_impl(std::move(th), this); in enqueue()466 inline void enqueue(d2::task_handle&& th) { in enqueue()467 d2::enqueue_impl(std::move(th), nullptr); in enqueue()
28 namespace d2 {260 using detail::d2::concurrent_set;261 using detail::d2::concurrent_multiset;
29 namespace d2 {316 namespace d2 {692 using detail::d2::concurrent_queue;693 using detail::d2::concurrent_bounded_queue;
29 namespace d2 {343 using detail::d2::concurrent_map;344 using detail::d2::concurrent_multimap;
50 namespace d2 {66 template<typename Body_, typename Item_> friend class d2::feeder_impl;75 namespace d2 {704 using detail::d2::parallel_for_each;
40 namespace d2 {1658 using detail::d2::concurrent_hash_map;
61 concurrent_monitor& items_avail = monitors[d2::cbq_items_avail_tag]; in abort_bounded_queue_monitors()62 concurrent_monitor& slots_avail = monitors[d2::cbq_slots_avail_tag]; in abort_bounded_queue_monitors()
70 bool operator()( const MyDataType d1, const MyDataType d2 ) const { in operator ()()71 return d1.priority < d2.priority; in operator ()()
31 namespace d2 {
33 namespace d2 {
52 namespace d2 {
1894 unsigned long long d1, d2, d3; member1918 id.d2 = (unsigned long long)extra; in __itt_id_make()