fc_fcp_resp(9)
π NAME
fc_fcp_resp β the handler for FCP responses, aka the girl who picks up when the response frame calls βοΈβ¨ (and yes, this is section 9 of the manual, we stay fancy here)
πΈ SYNOPSIS
void fc_fcp_resp (struct fc_fcp_pkt *fsp , struct fc_frame *fp );
no return value bestie β it's a void function, it just does the thing and dips π¨
π ARGUMENTS
fspβ the FCP packet that this here response is actually for π«Ά like, the whole reason we're herefpβ the response frame itself, the lil delivery that just showed up π¦β¨
π¦ SEE ALSO
okay so this is the part where the manpage flexes its entire friend group π literally the whole libfc clique, all living in the 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_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)
like, that's the whole roster, no cap π every single one of them is linked above, go read em iykyk ππ
and that's the page, bestie π«Ά this lil masterpiece lives in ./drivers/scsi/libfc, dated October 2026 β slay, see you in the next manpage β¨π
π¦ 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