STRUCT IIO_BACKEND_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct iio_backend_info β€” info structure for an iio_backend

okay so bestie, this is the struct iio_backend_info(9) page from the Kernel API Manual, and it's literally the little info structure that holds the deets for an iio_backend. slay. πŸŽ€


✨ SYNOPSIS ✨

struct iio_backend_info {
    const char *name;
    const struct iio_backend_ops *ops;
    u32 caps;
 };

🌸 Members 🌸

  • name β€” Backend name. iconic.
  • ops β€” Backend operations.
  • caps β€” Backend capabilities. (bitmask of enum iio_backend_capabilities). no cap, it's a bitmask bestie πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./include/linux/iio/backend.h
  • IIO_BACKEND_EX_INFO(9)
  • struct iio_backend_data_fmt(9)
  • enum iio_backend_capabilities(9)
  • struct iio_backend_ops(9)

signing off with love from ./include/linux/iio, October 2026 edition β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from