fc_fcp_ddp_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– fc_fcp_ddp_done(9) β€” Kernel API Manual, bestie πŸ’–

okay so welcome to the fc_fcp_ddp_done(9) page from the Kernel API Manual β€” this one is short and sweet but still important, no cap. It’s all about calling a LLD’s ddp_done routine so any DDP related resources for a fcp_pkt get released. That’s the whole vibe. πŸ’…

✨ NAME ✨

fc_fcp_ddp_done β€” calls a LLD’s ddp_done routine to release any DDP related resources for a fcp_pkt. Slay, that’s the name and the assignment. πŸŽ€

🌸 SYNOPSIS 🌸

void fc_fcp_ddp_done (struct fc_fcp_pkt *fsp );

bestie, that’s the entire signature: void, the function fc_fcp_ddp_done, and one argument named fsp with type struct fc_fcp_pkt *. Iconic. ⭐

πŸŽ€ ARGUMENTS πŸŽ€

  • fsp β€” the FCP packet that DDP had been used on. That’s the one and only argument, periodt. 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

okay bestie, if you’re going on a little kernel-source walk, these are the next reads β€” every single one, iykyk:

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_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_cleanup(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)

that’s the page, bestie β€” source: ./drivers/scsi/libfc; date: October 2026. periodt. πŸ’–βœ¨

πŸ“¦ where this page comes from