STRUCT MPT3_IOCTL_IOCINFO(9)
β¨ NAME β¨
Okay bestie, welcome to the Kernel API Manual page for struct mpt3_ioctl_iocinfo(9). The NAME line is struct mpt3_ioctl_iocinfo β generic controller info, and the field-by-field vibe is iconic:
@hdrβ generic header@adapter_typeβ type of adapter (spi,fc,sas)@port_numberβ port number@pci_idβ PCI Id@hw_revβ hardware revision@sub_system_deviceβ PCI subsystem Device ID@sub_system_vendorβ PCI subsystem Vendor ID@rsvd0β reserved@firmware_versionβ firmware version@bios_versionβ BIOS version@driver_versionβ driver version β 32 ASCII characters@rsvd1β reserved@scsi_idβ scsi id of adapter 0@driver_capabilityβ driver capabilities@rsvd2β reserved@pci_informationβ pci info (2nd revision)
πΈ SYNOPSIS πΈ
Here's the exact shape, no edits, no cap:
struct mpt3_ioctl_iocinfo {
struct mpt3_ioctl_header hdr;
uint32_t adapter_type;
uint32_t port_number;
uint32_t pci_id;
uint32_t hw_rev;
uint32_t subsystem_device;
uint32_t subsystem_vendor;
uint32_t rsvd0;
uint32_t firmware_version;
uint32_t bios_version;
uint8_t driver_version[MPT2_IOCTL_VERSION_LENGTH];
uint8_t rsvd1;
uint8_t scsi_id;
uint8_t driver_capability;
uint8_t rsvd2;
struct mpt3_ioctl_pci_info pci_information;
};
π«Ά Members π«Ά
Okay so this section is literally empty in the original page β no member notes were provided, and I'm not about to invent lore. It's giving placeholder energy; we move. π
π SEE ALSO π
Kernel file: ./drivers/scsi/mpt3sas/mpt3sas_ctl.h.
These are the SEE ALSO besties, in order, fr fr:
struct mpt3_ioctl_header(9)struct mpt3_ioctl_diag_reset(9)struct mpt3_ioctl_pci_info(9)struct mpt3_ioctl_eventquery(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)
This page came from ./drivers/scsi/mpt3sas, dated October 2026, and the title is struct mpt3_ioctl_iocinfo(9). Slay, we're done. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms