STRUCT EVENTS_QUEUE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct events_queue β€” Describes a queue and its associated worker.

okay bestie, this is the struct events_queue(9) page from the Kernel API Manual, and it’s lowkey giving dedicated queue main character energy πŸ’…βœ¨.


🧚 SYNOPSIS 🧚

       struct events_queue {
           size_t sz;
           struct kfifo            kfifo;
           struct work_struct      notify_work;
           struct workqueue_struct *wq;
        };

🌸 Members 🌸

  • sz β€” Size in bytes of the related kfifo πŸ’– literally the byte count, no cap.
  • kfifo β€” A dedicated Kernel kfifo descriptor πŸŽ€
  • notify_work β€” A custom work item bound to this queue ✨
  • wq β€” A reference to the associated workqueue πŸ”₯

πŸ’– Description πŸ’–

Each protocol has its own dedicated events_queue descriptor. periodt β€” every protocol gets its own little queue situation πŸ¦‹πŸ’….


πŸ”₯ SEE ALSO πŸ”₯


xoxo bestie, footer check: source/version corner is ./drivers/firmware/arm_scmi, dated October 2026, and this was your girl struct events_queue(9) β€” mwah πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from