STRUCT IO_URING_POLL_QUEUE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct io_uring_poll_queue(9) πŸ’…

okay so welcome to the Kernel API Manual page for struct io_uring_poll_queue(9) β€” yes bestie, we're doing kernel structs today and it's iconic 🫢✨


🌸 NAME 🌸

struct io_uring_poll_queue β€” the io uring poll queue structure πŸ’–

✨ SYNOPSIS ✨

here's the whole struct, copied exactly because we do not mess with code, periodt:

       struct io_uring_poll_queue {
           atomic_t busy;
           atomic_t pause;
           struct adapter_reply_queue *reply_q;
        };

🫢 Members 🫢

okay so the members are giving main character energy, and each one has a job:

  • busy β€” Tells whether io uring poll queue is busy or not πŸ‘€
  • pause β€” Tells whether IOs are paused on io uring poll queue or not ⏸️
  • reply_q β€” reply queue mapped for io uring poll queue πŸ’Œ

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/scsi/mpt3sas/mpt3sas_base.h struct β€” plus the whole SEE ALSO lineup, no cap, every single one is here:

  • struct MPT3SAS_TARGET(9)
  • struct MPT3SAS_DEVICE(9)
  • struct _internal_cmd(9)
  • struct _sas_device(9)
  • pcie_device_get(9)
  • pcie_device_free(9)
  • pcie_device_put(9)
  • struct _boot_device(9)
  • struct _sas_port(9)
  • struct _sas_phy(9)
  • struct _sas_node(9)
  • struct _enclosure_node(9)
  • enum reset_type(9)
  • struct pcie_sg_list(9)
  • struct chain_tracker(9)
  • struct scsiio_tracker(9)
  • struct request_tracker(9)
  • struct _tr_list(9)
  • struct _sc_list(9)
  • struct _event_ack_list(9)
  • struct adapter_reply_queue(9)
  • struct virtual_phy(9)
  • struct hba_port(9)
  • struct htb_rel_query(9)
  • struct MPT3SAS_ADAPTER(9)

okay bye bestie πŸŽ€ source/version is ./drivers/scsi/mpt3sas, dated October 2026, and this whole page is about struct io_uring_poll_queue(9) β€” slay πŸ’…βœ¨

πŸ“¦ where this page comes from