STRUCT MPT3_IOCTL_EVENTREPORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct mpt3_ioctl_eventreport(9) β€” Kernel API Manual ✨

okay so bestie, welcome to the Kernel API Manual page for struct mpt3_ioctl_eventreport(9) β€” the little struct that's literally just here to hand you your event log. it's giving "wrapper energy" and honestly? we respect it.


🌸 NAME 🌸

struct mpt3_ioctl_eventreport β€” returning the event log πŸ’…

and the members that make it happen:

  • @hdr β€” a generic header, iconic of it
  • @event_data β€” see struct MPT3_IOCTL_EVENTS for the whole story πŸ¦‹

πŸŽ€ SYNOPSIS πŸŽ€

this is the whole vibe, no commentary needed:

struct mpt3_ioctl_eventreport {
    struct mpt3_ioctl_header hdr;
    struct MPT3_IOCTL_EVENTS event_data[1];
 };

two fields. that's it. that's the struct. short and slaying 🫢


πŸ‘‘ Members πŸ‘‘

not me opening this section and finding it literally empty 😭 the original page lists Members as a heading and then… nothing. no members listed here. it's a mystery, it's a mood, it's a vibe check that came back blank. the actual member descriptions live up in the NAME section (hi @hdr and @event_data πŸ’œ).


🌈 SEE ALSO 🌈

first up, the source of truth, the mothership:

  • Kernel file ./drivers/scsi/mpt3sas/mpt3sas_ctl.h struct

and now the whole friend group, go say hi:

  • mpt3_ioctl_header(9)
  • struct mpt3_ioctl_diag_reset(9)
  • struct mpt3_ioctl_pci_info(9)
  • struct mpt3_ioctl_iocinfo(9)
  • struct mpt3_ioctl_eventquery(9)
  • struct mpt3_ioctl_eventenable(9)
  • struct MPT3_IOCTL_EVENTS(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)

lowkey the whole point: it's one header plus a one-element event_data array, and if you wanna actually read those events you're gonna want struct MPT3_IOCTL_EVENTS(9). go read it. i'll wait. πŸ’€

that's the page, bestie β€” stay hydrated, read your headers, and remember: this one came from ./drivers/scsi/mpt3sas, dated October 2026. mwah πŸ’‹πŸ§šβ€β™€οΈβ­

πŸ“¦ where this page comes from