Lines Matching refs:my_slack
371 std::atomic<int> my_slack; member in tbb::detail::rml::ipc_server
409 if( my_slack.load(std::memory_order_acquire)>0 ) { in propagate_chain_reaction()
567 if( my_server.my_slack>=0 ) { in run()
664 if( my_server.my_slack.load(std::memory_order_acquire)>0 ) { in run()
666 if( my_server.my_slack.load(std::memory_order_acquire)>0 ) { in run()
678 if( my_server.my_slack.load(std::memory_order_acquire)<0 ) { in run()
832 my_slack = 0; in ipc_server()
893 int k = ++my_slack; in try_insert_in_asleep_list()
899 --my_slack; in try_insert_in_asleep_list()
910 ++my_slack; in try_insert_in_asleep_list_forced()
959 …if( additional_slack+my_slack.load(std::memory_order_acquire)<=0 ) // additional demand does not e… in wake_some()
966 old = my_slack.load(std::memory_order_relaxed); in wake_some()
968 } while( !my_slack.compare_exchange_strong( old, old-1 ) ); in wake_some()
979 my_slack += additional_slack; in wake_some()
1005 …if( additional_slack+my_slack.load(std::memory_order_acquire)<=0 ) // additional demand does not e… in wake_one_forced()
1012 old = my_slack.load(std::memory_order_relaxed); in wake_one_forced()
1014 } while( !my_slack.compare_exchange_strong( old, old-1 ) ); in wake_one_forced()
1023 my_slack += additional_slack; in wake_one_forced()
1063 my_slack+=delta; in adjust_job_count_estimate()
1083 my_slack += delta; in adjust_job_count_estimate()