fc_fcp_cleanup(9)
π fc_fcp_cleanup β Kernel API Manual β¨
okay so bestie, welcome to the Kernel API Manual π this one's from the libfc girlies and it's literally about tidying up. no cap.
πΈ NAME πΈ
fc_fcp_cleanup β cleanup all the FCP exchanges on a local port. yes, all of them. it's giving spring cleaning but for SCSI π
π¦ SYNOPSIS π¦
void fc_fcp_cleanup (struct fc_lport *lport );
she takes one arg, she returns nothing, she leaves your port spotless β¨ periodt.
π ARGUMENTS π
lportβ the local port that's getting the cleanup glow-up. that's the one, bestie π«Ά
π SEE ALSO π
okay so this is the part where I list literally everyone in the friend group, because the docs said so and I don't make the rules π starting with the kernel file itself:
- Kernel file
./drivers/scsi/libfc/fc_fcp.c struct fc_fcp_internal(9)fc_fcp_pkt_alloc(9)fc_fcp_pkt_release(9)fc_fcp_pkt_hold(9)fc_fcp_pkt_destroy(9)fc_fcp_lock_pkt(9)fc_fcp_unlock_pkt(9)fc_fcp_timer_set(9)fc_fcp_send_abort(9)fc_fcp_retry_cmd(9)fc_fcp_ddp_setup(9)fc_fcp_ddp_done(9)fc_fcp_can_queue_ramp_up(9)fc_fcp_can_queue_ramp_down(9)get_fsp_rec_tov(9)fc_fcp_recv_data(9)fc_fcp_send_data(9)fc_fcp_abts_resp(9)fc_fcp_recv(9)fc_fcp_resp(9)fc_fcp_complete_locked(9)fc_fcp_cleanup_cmd(9)fc_fcp_cleanup_each_cmd(9)fc_fcp_abort_io(9)fc_fcp_pkt_send(9)fc_fcp_cmd_send(9)fc_fcp_error(9)fc_fcp_pkt_abort(9)fc_lun_reset_send(9)fc_lun_reset(9)fc_tm_done(9)fc_fcp_timeout(9)fc_fcp_rec(9)fc_fcp_rec_resp(9)fc_fcp_rec_error(9)fc_fcp_recovery(9)fc_fcp_srr(9)fc_fcp_srr_resp(9)fc_fcp_srr_error(9)fc_fcp_lport_queue_ready(9)fc_queuecommand(9)fc_io_compl(9)fc_eh_abort(9)fc_eh_device_reset(9)fc_eh_host_reset(9)fc_sdev_init(9)fc_fcp_destroy(9)fc_fcp_init(9)
like I said. the whole squad π§ and they all ate, no crumbs π₯
ngl there's nothing dangerous in here, it's just a cleanup function β but do keep the whole SEE ALSO crew in mind if you're actually poking at libfc, iykyk π
that's the whole page, bestie! π source: ./drivers/scsi/libfc β date: October 2026 β and she's fc_fcp_cleanup(9) all the way down ππ¦β
π¦ 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