STRUCT MPT3_IOCTL_EVENTQUERY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct mpt3_ioctl_eventquery(9) β€” Kernel API Manual, but make it cute πŸ’…

okay bestie, welcome to the Kernel API Manual page for struct mpt3_ioctl_eventquery(9). This struct is literally about querying event count and type, and it’s giving β€œsmall but iconic” energy. 🫢

✨ NAME ✨

struct mpt3_ioctl_eventquery β€” query event count and type.

The whole squad inside:

  • hdr β€” generic header.
  • event_entries β€” number of events returned by get_event_report.
  • rsvd β€” reserved.
  • event_types β€” type of events currently being captured.

🌸 SYNOPSIS 🌸

okay so the struct literally looks like this, no cap:

       struct mpt3_ioctl_eventquery {
           struct mpt3_ioctl_header hdr;
           uint16_t event_entries;
           uint16_t rsvd;
           uint32_t event_types[MPI2_EVENT_NOTIFY_EVENTMASK_WORDS];
        };

🧚 Members 🧚

the member lineup, one more time for the people in the back:

  • hdr β€” generic header.
  • event_entries β€” number of events returned by get_event_report.
  • rsvd β€” reserved. yes bestie, reserved means reserved, leave it be πŸ™ˆ
  • event_types β€” type of events currently being captured.

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file: ./drivers/scsi/mpt3sas/mpt3sas_ctl.h
  • struct mpt3_ioctl_header(9)
  • struct mpt3_ioctl_diag_reset(9)
  • struct mpt3_ioctl_pci_info(9)
  • struct mpt3_ioctl_iocinfo(9)
  • struct mpt3_ioctl_eventenable(9)
  • struct MPT3_IOCTL_EVENTS(9)
  • struct mpt3_ioctl_eventreport(9)
  • struct mpt3_ioctl_command(9)
  • struct mpt3_ioctl_btdh_mapping(9)
  • struct mpt3_diag_register(9)
  • struct mpt3_diag_unregister(9)
  • struct mpt3_diag_query(9)
  • struct mpt3_diag_release(9)
  • struct mpt3_diag_read_buffer(9)
  • struct mpt3_addnl_diag_query(9)
  • struct mpt3_enable_diag_sbr_reload(9)
  • struct mpt3_passthru_command(9)

πŸ’– cute lil footer sign-off: source/version is ./drivers/scsi/mpt3sas, date is October 2026, and the footer title is struct mpt3_...l_eventquery(9) β€” mwah, periodt πŸ’–

πŸ“¦ where this page comes from