get_vio_bio_zone_thread_id(9)
π get_vio_bio_zone_thread_id(9) β Kernel API Manual moment β¨
okay so bestie, you're looking at the get_vio_bio_zone_thread_id(9) entry from the Kernel API Manual, and honestly? It's a little baddie with one job. No cap. π
π NAME π
get_vio_bio_zone_thread_id β get the thread id of the bio zone in which a vio should submit its I/O. That's it. That's the mission. π¦
β¨ SYNOPSIS β¨
thread_id_t get_vio_bio_zone_thread_id (struct vio *vio );
π¦ ARGUMENTS π¦
vioβ Thevio. Yep, that's the whole argument. It's giving "just pass thevioand let the function cook." π
πΈ RETURN πΈ
The id of the bio zone thread the vio should use. So it hands you back the thread id you need for I/O submission. Slay. β¨
π SEE ALSO π
- Kernel file
./drivers/md/dm-vdo/vio.h as_vio(9)assert_vio_in_bio_zone(9)initialize_vio(9)is_data_vio(9)get_metadata_priority(9)continue_vio(9)continue_vio_after_io(9)
xoxo, your kernel bestie π β from ./drivers/md/dm-vdo, dated October 2026. periodt. π
π¦ 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