lpfc_vmid_cmd(9)
π lpfc_vmid_cmd(9) β a Kernel API Manual moment π
okay so bestie, welcome to the lpfc_vmid_cmd(9) page, straight out of the Kernel API Manual β¨ this one's short and sweet and honestly kind of iconic for it.
πΈ NAME πΈ
lpfc_vmid_cmd β literally builds and sends a FDMI cmd to the specified NPort. that's the whole gig. no cap π«Ά
β SYNOPSIS β
int lpfc_vmid_cmd (struct lpfc_vport *vport , int cmdcode , struct
lpfc_vmid *vmid );
like yes, it returns an int, and yes it takes three things. we'll get to those π
π¦ ARGUMENTS π¦
vportβ pointer to a host virtual N_Port data structure. it's giving "the port in question" energy πcmdcodeβ application server command code to send. this is the actual instruction you're yeeting out there π₯vmidβ pointer to vmid info structure. the info, the lore, the details π
β¨ DESCRIPTION β¨
so what does it actually do? it builds and sends a FDMI command using the CT subsystem. that's it, that's the vibe check β build it, send it, slay π
π SEE ALSO π
you want the whole friend group? here's the whole friend group, no gatekeeping π:
- the Kernel file
./drivers/scsi/lpfc/lpfc_ct.c lpfc_ct_unsol_cmpl(9)lpfc_ct_reject_event(9)lpfc_ct_handle_mibreq(9)lpfc_ct_unsol_event(9)lpfc_ct_handle_unsol_abort(9)lpfc_fdmi_rprt_defer(9)lpfc_cmpl_ct_disc_fdmi(9)lpfc_fdmi_change_check(9)lpfc_fdmi_cmd(9)lpfc_delayed_disc_tmo(9)lpfc_delayed_disc_timeout_handler(9)
bestie reminder: everything above is./drivers/scsi/lpfc, dated October 2026, and this whole page is filed underlpfc_vmid_cmd(9). that's the sign-off, mwah πβ¨π§
π¦ 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