Home
last modified time | relevance | path

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

/oneTBB/src/tbb/
H A Daddress_waiter.cpp28 struct address_context { struct
29 address_context() = default;
31 address_context(void* address, std::uintptr_t context) : in address_context() function
39 class address_waiter : public concurrent_monitor_base<address_context> {
40 using base_type = concurrent_monitor_base<address_context>;
44 using thread_context = sleep_node<address_context>;
71 waiter.wait<address_waiter::thread_context>(predicate, address_context{address, context}); in wait_on_address()
77 auto predicate = [address, target_context] (address_context ctx) { in notify_by_address()
87 auto predicate = [address] (address_context ctx) { in notify_by_address_one()
97 auto predicate = [address] (address_context ctx) { in notify_by_address_all()