iio_buffer_wakeup_poll(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay bestie, welcome to the iio_buffer_wakeup_poll(9) page from the Kernel API Manual πŸ’– This one is all about iio_buffer_wakeup_poll β€” it wakes up the buffer waitqueue πŸ’«


🌸 SYNOPSIS 🌸

void iio_buffer_wakeup_poll (struct iio_dev *indio_dev );

πŸŽ€ ARGUMENTS πŸŽ€

  • indio_dev β€” the IIO device πŸ¦‹ That's the whole argument, no cap.

πŸ’… DESCRIPTION πŸ’…

So this function wakes up the event waitqueue used for poll ✨ It should usually be called when the device is unregistered β€” that's the intended moment, bestie 🫢

No extra plot twists here: wake the poll waitqueue, and the usual call site is device unregistration. Periodt πŸ’…


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/iio/industrialio-buffer.c πŸ”₯

These are the little friends in the same kernel-file orbit 🌈 go read them if you want the full lore, iykyk 🧚


Cute little footer moment: this page is sourced from ./drivers/iio, dated October 2026, and it's literally iio_buffer_wakeup_poll(9). Byeee, go wake that waitqueue responsibly πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from