lpfc_ct_unsol_cmpl(9)
π lpfc_ct_unsol_cmpl π
okay so bestie, this is the manual page for lpfc_ct_unsol_cmpl(9) β a kernel API situation, from the kernel API manual set π. It's the completion callback function for unsol ct commands, and yes it is exactly as niche and iconic as it sounds. pull up a chair β¨
β¨ NAME β¨
lpfc_ct_unsol_cmpl β the completion callback function for unsol ct commands π¦
πΈ SYNOPSIS πΈ
void lpfc_ct_unsol_cmpl (struct lpfc_hba *phba , struct lpfc_iocbq
*cmdiocb , struct lpfc_iocbq *rspiocb );
like. that's the whole signature. no cap, that's it π
π ARGUMENTS π
phbaβ pointer to lpfc hba data structure. the main character struct, honestly πcmdiocbβ pointer to lpfc command iocb data structure. the command side of the story π«Άrspiocbβ pointer to lpfc response iocb data structure. the response side, keeping it balanced π
π¦ DESCRIPTION π¦
so here's the vibe π: this routine is the callback function for issuing unsol ct reject command. The memory allocated in the reject command path is freed up here β¨ β like, it literally does the cleanup, it's giving "responsible friend who remembers to take the trash out" energy π
π lowkey important: memory gets freed in here. don't sleep on the callback, bestie.
π₯ SEE ALSO π₯
Kernel file ./drivers/scsi/lpfc/lpfc_ct.c β and the whole friend group π«Ά:
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_fdmi_cmd(9)lpfc_delayed_disc_tmo(9)lpfc_delayed_disc_timeout_handler(9)lpfc_vmid_cmd(9)
okay that's the whole page, you ate that π
β¨ sign-off time: this came out of ./drivers/scsi/lpfc and it's dated October 2026 β go read the other pages in the same spot, they're all here under the lpfc_ct_unsol_cmpl(9) name ππ§π
π¦ 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