lpfc_nvmet_xmt_ls_rsp(9)
π NAME π
okay bestie, meet lpfc_nvmet_xmt_ls_rsp(9) from the Kernel API Manual β¨ β the function whose whole name is literally Transmit NVME LS response. She's giving target-side NVME LS realness, and no cap, the name tells you exactly what she does. π
β¨ SYNOPSIS β¨
int lpfc_nvmet_xmt_ls_rsp (struct nvmet_fc_target_port *tgtport , struct
nvmefc_ls_rsp *ls_rsp );
π ARGUMENTS π
tgtportβ pointer to target port that NVME LS is to be transmit from. That's your target-port bestie.ls_rspβ pointer to the transport LS RSP that is to be sent. This is the response package headed out the door.
π¦ DESCRIPTION π¦
The driver registers this routine to transmit responses for received NVME LS requests. Like, that's the job: responses go out, requests got received. β¨
This routine is used to format and send a WQE to transmit a NVME LS Response. The ls_rsp is used to reverse-map the LS to the original NVME LS request sequence, which provides addressing information for the remote port the LS to be sent to, as well as the exchange id that is the LS is bound to. So yes, she's doing the mapping and the sending β main character energy in the NVME LS pipeline. π
π₯ RETURN π₯
0β if response successfully transmit.- non-zero β if response failed to transmit, of the form
-Exxx.
So, zero is the slay; non-zero is the -Exxx fail vibe.
π SEE ALSO π
Kernel file: ./drivers/scsi/lpfc/lpfc_nvmet.c
The whole friend group: __lpfc_nvme_xmt_ls_rsp_cmp(9), lpfc_nvmet_xmt_ls_rsp_cmp(9), lpfc_nvmet_ctxbuf_post(9), lpfc_nvmet_xmt_fcp_op_cmp(9), __lpfc_nvme_xmt_ls_rsp(9), lpfc_nvmet_ls_req_cmp(9), lpfc_nvmet_ls_req(9), lpfc_nvmet_ls_abort(9), lpfc_sli4_nvmet_xri_aborted(9), lpfc_nvmet_handle_lsreq(9), lpfc_nvmet_unsol_fcp_buffer(9), lpfc_nvmet_unsol_fcp_event(9), lpfc_nvmet_prep_ls_wqe(9), lpfc_nvmet_sol_fcp_abort_cmp(9), lpfc_nvmet_unsol_fcp_abort_cmp(9), lpfc_nvmet_xmt_ls_abort_cmp(9), lpfc_nvme_unsol_ls_issue_abort(9), lpfc_nvmet_invalidate_host(9).
okay that's the page, bestie π«Ά β source/version vibes are from ./drivers/scsi/lpfc, dated October 2026, and she's filed under lpfc_nvmet_xmt_ls_rsp(9). periodt. π
π¦ 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