STRUCT MPI3MR_HBA_PORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is struct mpi3mr_hba_port(9) from the Kernel API Manual, and it is literally giving HBA's port information β€” that’s the whole vibe, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

Here’s the struct in all its exact glory, copied character-for-character so nobody comes for me:

struct mpi3mr_hba_port {
    struct list_head list;
    u8 port_id;
    u8 flags;
};

πŸŽ€ Members πŸŽ€

  • port_id β€” Port number
  • flags β€” HBA port flags

short, sweet, iconic. periodt. 🫢


🌈 SEE ALSO 🌈

Kernel file ./drivers/scsi/mpi3mr/mpi3mr.h β€” and the whole friend group is linked below, fr fr:

  • 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_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)

source/version: ./drivers/scsi/mpi3mr Β· date: October 2026 Β· page: struct mpi3mr_hba_port(9) β€” stay slay, bestie πŸ’–βœ¨

πŸ“¦ where this page comes from