STRUCT MPI3MR_COMPIMG_VER(9)
π NAME π
okay so bestie, this is the struct mpi3mr_compimg_ver(9) page from the Kernel API Manual β¨ and it is literally a replica of the component image version defined in mpi30_image.h β but in host endianness, periodt π
.
β¨ SYNOPSIS β¨
hereβs the struct in all its tiny-iconic glory, no cap:
struct mpi3mr_compimg_ver {
u16 build_num;
u16 cust_id;
u8 ph_minor;
u8 ph_major;
u8 gen_minor;
u8 gen_major;
};
π Members π
bestie, the Members section in the source is lowkey empty β there are no extra member notes listed, so Iβm not gonna invent any π. The field names and types are all up in the synopsis code block above, kept exactly as they are π.
πΈ SEE ALSO πΈ
the source points you to the kernel file and this whole friend group of structs and functions β every single one is here, in order, iykyk π¦:
- Kernel file
./drivers/scsi/mpi3mr/mpi3mr.h struct mpi3mr_nvme_pt_sge(9)struct mpi3mr_buf_map(9)struct segments(9)struct op_req_qinfo(9)struct op_reply_qinfo(9)struct mpi3mr_intr_info(9)struct mpi3mr_throttle_group_info(9)struct mpi3mr_hba_port(9)struct mpi3mr_sas_port(9)struct mpi3mr_sas_phy(9)struct mpi3mr_sas_node(9)struct mpi3mr_enclosure_node(9)struct tgt_dev_sas_sata(9)struct tgt_dev_pcie(9)struct tgt_dev_vd(9)union _form_spec_inf(9)struct mpi3mr_tgt_dev(9)mpi3mr_tgtdev_get(9)mpi3mr_free_tgtdev(9)mpi3mr_tgtdev_put(9)struct mpi3mr_stgt_priv_data(9)struct mpi3mr_drv_cmd(9)union mpi3mr_trigger_data(9)struct trigger_event_data(9)struct diag_buffer_desc(9)struct dma_memory_desc(9)struct chain_element(9)struct scmd_priv(9)struct mpi3mr_ioc(9)struct mpi3mr_fwevt(9)struct delayed_dev_rmhs_node(9)struct delayed_evt_ack_node(9)
mwah π this page is brought to you by ./drivers/scsi/mpi3mr, dated October 2026, and itβs all about struct mpi3mr_compimg_ver(9) β bye bestie π«Ά.
π¦ 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