UNION _FORM_SPEC_INF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– union _form_spec_inf(9) πŸ’–

Okay so this is the Kernel API Manual page for union _form_spec_inf(9) β€” yes, the manual name is literally Kernel API Manual, and this page is giving kernel-struct main character energy. Bestie, it’s the union of device specific information. No cap. 🫢


🌸 NAME 🌸

union _form_spec_inf β€” union of device specific information

πŸ¦‹ SYNOPSIS πŸ¦‹

union _form_spec_inf {
    struct tgt_dev_sas_sata sas_sata_inf;
    struct tgt_dev_pcie pcie_inf;
    struct tgt_dev_vd vd_inf;
 };

That’s the whole shape of it: three members, all structs, exactly as written above. Slay. πŸ’…

πŸŽ€ Members πŸŽ€

Not me checking the Members section for extra lore and finding it empty β€” no extra member notes are listed on this page. The members are exactly the synopsis trio: sas_sata_inf (struct tgt_dev_sas_sata), pcie_inf (struct tgt_dev_pcie), and vd_inf (struct tgt_dev_vd). That’s it. Periodt. ✨

🌈 SEE ALSO 🌈

Okay bestie, here’s the full SEE ALSO guest list β€” every single one, no skipping, fr fr. The kernel file is ./drivers/scsi/mpi3mr/mpi3mr.h, and then we have:

  • Kernel file ./drivers/scsi/mpi3mr/mpi3mr.h
  • struct mpi3mr_nvme_pt_sge(9)
  • struct mpi3mr_buf_map(9)
  • struct mpi3mr_compimg_ver(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)
  • 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)

Signed off from source/version ./drivers/scsi/mpi3mr, dated October 2026, on page union _form_spec_inf(9). Stay iconic, bestie πŸ’–βœ¨

πŸ“¦ where this page comes from