iowait_pio_dec(9)
π iowait_pio_dec(9) π
okay bestie, welcome to the iowait_pio_dec page β it's a kernel API manual, it lives at section 9, and it's here to tell you about one (1) little function that goes "hey, this pio thing? done." β¨
πΈ NAME πΈ
iowait_pio_dec β note pio complete π
that's literally it. it's the "ding, finished!" bell for pio. no cap.
π¦ SYNOPSIS π¦
int iowait_pio_dec (struct iowait *wait );
she takes one argument and hands you back an int. short and sweet, main character energy fr π
π ARGUMENTS π
waitβ theiowaitstructure. yep, that's the whole vibe. you pass in yourstruct iowait *and she does her little bookkeeping on it π«Ά
β SEE ALSO β
okay so this is the part where the manpage just dumps the entire friend group on you π they're all hanging out in the kernel file ./drivers/infiniband/hw/hfi1/iowait.h β go say hi to:
iowait_schedule(9)iowait_tid_schedule(9)iowait_sdma_drain(9)iowait_sdma_pending(9)iowait_sdma_inc(9)iowait_sdma_add(9)iowait_sdma_dec(9)iowait_pio_drain(9)iowait_pio_pending(9)iowait_pio_inc(9)iowait_drain_wakeup(9)iowait_get_txhead(9)iowait_queue(9)iowait_starve_clear(9)iowait_packet_queued(9)iowait_get_tid_work(9)iowait_get_ib_work(9)iowait_ioww_to_iow(9)
like, the whole iowait_* squad. it's giving family reunion ππ
no warnings, no bugs section, no exit statuses on this one β she's a one-liner and she knows it π
and that's the page!! mwah π coming at you from ./drivers/infiniband/hw/hfi1, dated October 2026, and the page itself is iowait_pio_dec(9) β go forth and decrement, bestie π§ββοΈπΈ
π¦ 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