Lines Matching refs:wake_index
428 atomic_set(&sbq->wake_index, 0); in sbitmap_queue_init_node()
553 int i, wake_index; in __sbitmap_queue_wake_up() local
558 wake_index = atomic_read(&sbq->wake_index); in __sbitmap_queue_wake_up()
560 struct sbq_wait_state *ws = &sbq->ws[wake_index]; in __sbitmap_queue_wake_up()
568 wake_index = sbq_index_inc(wake_index); in __sbitmap_queue_wake_up()
579 if (wake_index != atomic_read(&sbq->wake_index)) in __sbitmap_queue_wake_up()
580 atomic_set(&sbq->wake_index, wake_index); in __sbitmap_queue_wake_up()
674 int i, wake_index; in sbitmap_queue_wake_all() local
681 wake_index = atomic_read(&sbq->wake_index); in sbitmap_queue_wake_all()
683 struct sbq_wait_state *ws = &sbq->ws[wake_index]; in sbitmap_queue_wake_all()
688 wake_index = sbq_index_inc(wake_index); in sbitmap_queue_wake_all()
711 seq_printf(m, "wake_index=%d\n", atomic_read(&sbq->wake_index)); in sbitmap_queue_show()