lpfc_fdmi_cmd(9)
π lpfc_fdmi_cmd(9) β the Kernel API Manual glow-up
okay so bestie, welcome to the lpfc_fdmi_cmd page from the Kernel API Manual β¨ this is the little function that builds a FDMI cmd and yeets it over to whichever NPort you point at. she's giving lowkey legend energy and honestly? we stan. π
β¨ NAME β¨
lpfc_fdmi_cmd β build and send a FDMI cmd to the specified NPort π¦
β¨ SYNOPSIS β¨
int lpfc_fdmi_cmd (struct lpfc_vport *vport , struct lpfc_nodelist *ndlp
, int cmdcode , uint32_t new_mask );
like, that's the whole thing. she's compact. she's iconic. periodt. π
β¨ ARGUMENTS β¨
vportβ pointer to a host virtual N_Port data structure. yes bestie, that's your vport, she's the main character here πndlpβ the ndlp you wanna send the FDMI cmd to (and if it'sNULL, it falls back toFDMI_DID, no cap π)cmdcodeβ the FDMI command to send. pick your fighter π₯new_maskβ mask of HBA or PORT Attributes to send. it's giving very "choose your own adventure" πΈ
β¨ DESCRIPTION β¨
Builds and sends a FDMI command using the CT subsystem π that's it, that's the vibe β construct it, ship it, CT subsystem handles the rest. slay. β
β¨ SEE ALSO β¨
the kernel file ./drivers/scsi/lpfc/lpfc_ct.c and honestly her whole friend group π«Ά:
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_delayed_disc_tmo(9)lpfc_delayed_disc_timeout_handler(9)lpfc_vmid_cmd(9)
ngl bestie, just know that if you passNULLasndlpit's not a mistake β that's literally the documented fallback toFDMI_DID. so don't panic π
and that's a wrap on the lpfc_fdmi_cmd(9) page!! π§ source/version vibes come courtesy of ./drivers/scsi/lpfc, and the date stamp is October 2026 β yes, we're time-traveling, don't ask π bye bestie, go build some FDMI cmds β¨π
π¦ 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