lpfc_nvme_abort_fcreq_cmpl(9)
π
lpfc_nvme_abort_fcreq_cmpl(9) π
okay bestie, welcome to the Kernel API Manual entry for lpfc_nvme_abort_fcreq_cmpl(9) β yes that whole mouthful is the name, and yes we're gonna get through it together π«Ά
β¨ NAME β¨
lpfc_nvme_abort_fcreq_cmpl β complete an NVME FCP abort request. That's the mission, that's the vibe, periodt π
πΈ SYNOPSIS πΈ
void lpfc_nvme_abort_fcreq_cmpl (struct lpfc_hba *phba , struct
lpfc_iocbq *cmdiocb , struct lpfc_iocbq *rspiocb );
π ARGUMENTS π
phbaβ pointer to the HBA context object. Your adapter context bestie, holding it down πcmdiocbβ pointer to the command iocb object. The command iocb pointer, no cap β¨rspiocbβ pointer to the response iocb object. The response iocb pointer, literally right there π¦
π¦ DESCRIPTION π¦
okay so real talk: if an NVME FCP IO got aborted, this is the callback function that picks it up. That's the whole assignment. It's giving βabort request completion callbackβ energy, and it's not trying to be anything else π
Return value: None. No value, no drama, just None πΈ
π₯ SEE ALSO π₯
Kernel file: ./drivers/scsi/lpfc/lpfc_nvme.c π
lpfc_nvme_create_queue(9)lpfc_nvme_delete_queue(9)lpfc_nvme_handle_lsreq(9)__lpfc_nvme_ls_req_cmp(9)__lpfc_nvme_ls_req(9)lpfc_nvme_ls_req(9)__lpfc_nvme_ls_abort(9)lpfc_nvme_ls_abort(9)lpfc_nvme_prep_io_cmd(9)lpfc_nvme_prep_io_dma(9)lpfc_nvme_fcp_io_submit(9)lpfc_nvme_fcp_abort(9)lpfc_release_nvme_buf(9)lpfc_nvme_create_localport(9)lpfc_nvme_destroy_localport(9)lpfc_sli4_nvme_pci_offline_aborted(9)lpfc_sli4_nvme_xri_aborted(9)lpfc_nvme_wait_for_io_drain(9)lpfc_nvme_flush_abts_list(9)lpfc_nvmels_flush_cmd(9)
okay bye bestie! π«Ά this page is from the Kernel API Manual, source path ./drivers/scsi/lpfc, dated October 2026, and its page title is lpfc_nvme_abort_fcreq_cmpl(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