Home
last modified time | relevance | path

Searched refs:wake_index (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/lib/
Dsbitmap.c445 atomic_set(&sbq->wake_index, 0); in sbitmap_queue_init_node()
570 int i, wake_index, woken; in __sbitmap_queue_wake_up() local
575 wake_index = atomic_read(&sbq->wake_index); in __sbitmap_queue_wake_up()
577 struct sbq_wait_state *ws = &sbq->ws[wake_index]; in __sbitmap_queue_wake_up()
585 wake_index = sbq_index_inc(wake_index); in __sbitmap_queue_wake_up()
595 if (wake_index != atomic_read(&sbq->wake_index)) in __sbitmap_queue_wake_up()
596 atomic_set(&sbq->wake_index, wake_index); in __sbitmap_queue_wake_up()
690 int i, wake_index; in sbitmap_queue_wake_all() local
697 wake_index = atomic_read(&sbq->wake_index); in sbitmap_queue_wake_all()
699 struct sbq_wait_state *ws = &sbq->ws[wake_index]; in sbitmap_queue_wake_all()
[all …]
/linux-6.12.1/include/linux/
Dsbitmap.h124 atomic_t wake_index; member