Lines Matching refs:my_state

262     std::atomic<state_t> my_state;  member in tbb::detail::rml::ipc_worker
308 my_state = st_init; in ipc_worker()
522 state_t s = my_state.load(std::memory_order_relaxed); in start_shutdown()
526 } while( !my_state.compare_exchange_strong( s, st_quit ) ); in start_shutdown()
541 state_t s = my_state.load(std::memory_order_relaxed); in start_stopping()
543 while( !my_state.compare_exchange_strong( s, st_quit ) ) {}; in start_stopping()
565 state_t state = my_state.load(std::memory_order_acquire); in run()
571 state = my_state.load(std::memory_order_seq_cst); in run()
579 state = my_state.load(std::memory_order_seq_cst); in run()
588 …if( ( my_state.load(std::memory_order_acquire)==st_init && my_state.compare_exchange_strong( expec… in wake_or_launch()
589 …( my_state.load(std::memory_order_acquire)==st_stop && my_state.compare_exchange_strong( excepted_… in wake_or_launch()
602 my_state.compare_exchange_strong( s, st_init ); in wake_or_launch()
618 my_state.compare_exchange_strong( s, st_normal ); in wake_or_launch()
662 while( my_state.load(std::memory_order_seq_cst)!=st_quit ) { in run()
689 …if( ( my_state.load(std::memory_order_acquire)==st_init && my_state.compare_exchange_strong( excep… in wake_or_launch()
701 my_state.compare_exchange_strong(s, st_init); in wake_or_launch()
717 my_state.compare_exchange_strong(s, st_normal); in wake_or_launch()
760 while( my_state.load(std::memory_order_acquire)!=st_quit ) { in run()
762 if( my_state.load(std::memory_order_acquire)!=st_quit ) { in run()
776 …if( ( my_state.load(std::memory_order_acquire)==st_init && my_state.compare_exchange_strong( excep… in wake_or_launch()
788 my_state.compare_exchange_strong(s, st_init); in wake_or_launch()
804 my_state.compare_exchange_strong(s, st_normal); in wake_or_launch()
1043 if( current->my_state.load(std::memory_order_relaxed)==ipc_worker::st_normal ) { in stop_one()
1045 … while( next!= nullptr && next->my_state.load(std::memory_order_relaxed)==ipc_worker::st_normal ) { in stop_one()