sbitmap_queue_wake_up(9)
π¦ sbitmap_queue_wake_up π¦
okay bestie, welcome to the sbitmap_queue_wake_up(9) page from the Kernel API Manual. This one is literally about waking up some of the waiters, and yes, itβs as iconic as it sounds. π
β¨ NAME β¨
sbitmap_queue_wake_up β wake up some of the waiters in one waitqueue on a &struct sbitmap_queue.
π SYNOPSIS π
no cap, hereβs the whole signature, character for character:
void sbitmap_queue_wake_up (struct sbitmap_queue *sbq , int nr );
π ARGUMENTS π
sbqβ the bitmap queue to wake up, bestie. Itβs givingstruct sbitmap_queue *.nrβ number of bits cleared. Thatβs the number, periodt.
π SEE ALSO π
okay so the kernel file ./include/linux/sbitmap.h is where this whole friend group lives. Hereβs the full clique, no gatekeeping:
struct sbitmap_word(9)struct sbitmap(9)struct sbq_wait_state(9)struct sbitmap_queue(9)sbitmap_init_node(9)sbitmap_free(9)sbitmap_resize(9)sbitmap_get(9)sbitmap_any_bit_set(9)__sbitmap_for_each_set(9)sbitmap_for_each_set(9)sbitmap_show(9)sbitmap_weight(9)sbitmap_bitmap_show(9)sbitmap_queue_init_node(9)sbitmap_queue_free(9)sbitmap_queue_recalculate_wake_batch(9)sbitmap_queue_resize(9)__sbitmap_queue_get(9)__sbitmap_queue_get_batch(9)sbitmap_queue_get_shallow(9)sbitmap_queue_get(9)sbitmap_queue_min_shallow_depth(9)sbitmap_queue_clear(9)sbitmap_queue_clear_batch(9)sbq_wait_ptr(9)sbitmap_queue_wake_all(9)sbitmap_queue_show(9)
mwah π thatβs the whole page. It came from ./include/linux, dated October 2026, and itβs the sbitmap_queue_wake_up(9) cutie. byeee π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms