vdo_complete_flush(9)
β¨ vdo_complete_flush(9) β¨
okay so bestie, welcome to the Kernel API Manual page for vdo_complete_flush(9) β yes the whole manual name is gonna live right here at the top, we're being thorough π
π NAME π
vdo_complete_flush β wrap up a vdo flush request and free it. like, done done. π
π¦ SYNOPSIS π¦
void vdo_complete_flush (struct vdo_flush *flush );
that's it. that's the whole vibe. no return value, it's giving void and unbothered π«Ά
πΈ ARGUMENTS πΈ
flushβ the flush request itself. yeah, that's the one. the flush request. π―
π SEE ALSO π
okay this is the friend group of this function, all from the kernel file ./drivers/md/dm-vdo/flush.c β go say hi to literally all of them:
assert_on_flusher_thread(9)as_flusher(9)completion_as_vdo_flush(9)vdo_waiter_as_flush(9)vdo_make_flusher(9)vdo_free_flusher(9)vdo_get_flusher_thread_id(9)finish_notification(9)flush_packer_callback(9)increment_generation(9)notify_flush(9)flush_vdo(9)check_for_drain_complete(9)vdo_complete_flushes(9)vdo_dump_flusher(9)initialize_flush(9)vdo_launch_flush(9)release_flush(9)vdo_complete_flush_callback(9)select_bio_queue(9)vdo_drain_flusher(9)vdo_resume_flusher(9)
like I said. the whole squad ππ
ngl this page is short and sweet β but every single one of those references is real and important, so don't skip the reading bestie ππ
so yeah, that's the whole thing π this page lives in ./drivers/md/dm-vdo, it's dated October 2026, and it's page vdo_complete_flush(9) of the Kernel API Manual β mwah, slay, bye ππ§ββοΈπ
π¦ 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