lpfc_nvme_flush_abts_list(9)
π lpfc_nvme_flush_abts_list(9)
okay so bestie, welcome to the Kernel API Manual β this one's a function page, specifically lpfc_nvme_flush_abts_list, and yes it's a long name, we love her for that actually π«Ά
β¨ NAME β¨
lpfc_nvme_flush_abts_list β Clean up nvme commands from the abts list π§Ήβ¨
like literally she's the cleanup crew. the abts list has nvme commands on it and she's here to flush them. iconic behavior, no notes.
πΈ SYNOPSIS πΈ
void lpfc_nvme_flush_abts_list (struct lpfc_hba *phba );
she returns void, so don't go looking for a return value, there isn't one, periodt π
π ARGUMENTS π
phbaβ Pointer to HBA context object. that's it, that's the whole argument list. one (1) singular pointer bestie, she's low maintenance π
π¦ SEE ALSO π¦
okay this is the friend group, and they're all in the kernel file ./drivers/scsi/lpfc/lpfc_nvme.c β go say hi π
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_abort_fcreq_cmpl(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_nvmels_flush_cmd(9)
ngl the double-underscore ones (__lpfc_nvme_ls_req_cmp,__lpfc_nvme_ls_req,__lpfc_nvme_ls_abort) are giving "internal, do not touch" energy β but that's just me reading the underscores, the page doesn't say that, don't come for me π
and that's the whole page bestie, short and sweet, main character energy with a tiny cast π§π
source/version: ./drivers/scsi/lpfc Β· date: October 2026 β mwah, see you in October, slay π
π
π¦ 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