__lpfc_nvme_xmt_ls_rsp(9)
Hey bestie π we're in the Kernel API Manual today, and the page is __lpfc_nvme_xmt_ls_rsp(9). It's giving low-level NVME LS response energy, and yes, we're keeping every single detail. Periodt.
πΈ NAME πΈ
__lpfc_nvme_xmt_ls_rsp β Generic service routine to issue transmit an NVME LS rsp for a prior NVME LS request that was received.
β¨ SYNOPSIS β¨
int __lpfc_nvme_xmt_ls_rsp (struct lpfc_async_xchg_ctx *axchg , struct
nvmefc_ls_rsp *ls_rsp , void (*xmt_ls_rsp_cmp)(struct lpfc_hba *phba,
struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) );
π ARGUMENTS π
axchgβ pointer to exchange context for the NVME LS request the response is for. Like, this is the context bestie πls_rspβ pointer to the transport LS RSP that is to be sent. Slay, go send it β¨xmt_ls_rsp_cmpβ completion routine to call upon RSP transmit done. She gets the callback when the transmit is done, no cap π«Ά
π DESCRIPTION π
This routine is used to format and send a WQE to transmit a NVME LS Response. The response is for a prior NVME LS request that was received and posted to the transport. That's the whole vibe: prior request came in, response goes out π₯
π RETURN π
0: if response successfully transmit- non-zero : if response failed to transmit, of the form
-Exxx.
π¦ SEE ALSO π¦
- Kernel file:
./drivers/scsi/lpfc/lpfc_nvmet.c __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_nvmet_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 bye bestie π«Ά This iconic page's source is ./drivers/scsi/lpfc, dated October 2026, and the title is __lpfc_nvme_xmt_ls_rsp(9). 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