Lines Matching refs:s

78     pthread_attr_t s;  in launch()  local
79 if( pthread_attr_init( &s ) ) return 0; in launch()
81 if( pthread_attr_setstacksize( &s, stack_size ) ) return 0; in launch()
84 if( pthread_create( &handle, &s, thread_routine, arg ) ) return 0; in launch()
85 if( pthread_attr_destroy( &s ) ) return 0; in launch()
522 state_t s = my_state.load(std::memory_order_relaxed); in start_shutdown() local
525 __TBB_ASSERT( s!=st_quit, nullptr ); in start_shutdown()
526 } while( !my_state.compare_exchange_strong( s, st_quit ) ); in start_shutdown()
527 if( s==st_normal || s==st_starting ) { in start_shutdown()
535 if( s==st_normal ) in start_shutdown()
541 state_t s = my_state.load(std::memory_order_relaxed); in start_stopping() local
543 while( !my_state.compare_exchange_strong( s, st_quit ) ) {}; in start_stopping()
544 if( s==st_normal || s==st_starting ) { in start_stopping()
552 if( s==st_normal ) in start_stopping()
601 state_t s = st_starting; in wake_or_launch()
602 my_state.compare_exchange_strong( s, st_init ); in wake_or_launch()
603 if (st_starting != s) { in wake_or_launch()
607 __TBB_ASSERT( s==st_quit, nullptr ); in wake_or_launch()
617 state_t s = st_starting; in wake_or_launch() local
618 my_state.compare_exchange_strong( s, st_normal ); in wake_or_launch()
619 if( st_starting!=s ) { in wake_or_launch()
623 __TBB_ASSERT( s==st_quit, nullptr ); in wake_or_launch()
700 state_t s = st_starting; in wake_or_launch()
701 my_state.compare_exchange_strong(s, st_init); in wake_or_launch()
702 if (st_starting != s) { in wake_or_launch()
706 __TBB_ASSERT( s==st_quit, nullptr ); in wake_or_launch()
716 state_t s = st_starting; in wake_or_launch() local
717 my_state.compare_exchange_strong(s, st_normal); in wake_or_launch()
718 if( st_starting!=s ) { in wake_or_launch()
722 __TBB_ASSERT( s==st_quit, nullptr ); in wake_or_launch()
787 state_t s = st_starting; in wake_or_launch()
788 my_state.compare_exchange_strong(s, st_init); in wake_or_launch()
789 if (st_starting != s) { in wake_or_launch()
793 __TBB_ASSERT( s==st_quit, nullptr ); in wake_or_launch()
803 state_t s = st_starting; in wake_or_launch() local
804 my_state.compare_exchange_strong(s, st_normal); in wake_or_launch()
805 if( st_starting!=s ) { in wake_or_launch()
809 __TBB_ASSERT( s==st_quit, nullptr ); in wake_or_launch()