HomeSort by: relevance | last modified time | path
    Searched defs:epoch_threads (Results 1 - 1 of 1) sorted by relevancy

  /src/external/bsd/openldap/dist/servers/lloadd/
epoch.c 55 static uintptr_t epoch_threads[EPOCH_MASK]; variable
65 assert( !epoch_threads[epoch] );
79 assert( !epoch_threads[epoch] );
124 __atomic_add_fetch( &epoch_threads[epoch], 1, __ATOMIC_ACQ_REL );
128 &epoch_threads[EPOCH_PREV(epoch)], __ATOMIC_ACQUIRE ) ) {
172 if ( __atomic_sub_fetch( &epoch_threads[epoch], 1, __ATOMIC_ACQ_REL ) ) {
192 * epoch_threads[EPOCH_PREV(current_epoch)] == 0
202 &epoch_threads[EPOCH_PREV(current_epoch)],
208 if ( __atomic_load_n( &epoch_threads[current_epoch], __ATOMIC_ACQUIRE ) ) {
253 * assert( __atomic_load_n( &epoch_threads[epoch], __ATOMIC_RELAXED ) )
    [all...]

Completed in 17 milliseconds