fc_fcp_cmd_send(9)
π fc_fcp_cmd_send(9) π
okay so we're in the Kernel API Manual bestie, and this is the page for fc_fcp_cmd_send(9). it's giving kernel-internals realness, but we're gonna keep it cute and useful. no cap. π«Ά
β¨ NAME β¨
fc_fcp_cmd_send β Send a FCP command. literally that. periodt. π
πΈ SYNOPSIS πΈ
int fc_fcp_cmd_send (struct fc_lport *lport , struct fc_fcp_pkt *fsp ,
void (*resp)(struct fc_seq *, struct fc_frame *fp, void *arg) );
π ARGUMENTS π
lportβ the local port to send the command on. that's the port doing the sending, bestie. πfspβ the FCP packet the command is on. the command is literally riding on this packet. iykyk. π¦respβ the handler for the response. it handles the response, no cap. π
π¦ SEE ALSO π¦
okay bestie, here's the whole friend group β go read these next:
- Kernel file
./drivers/scsi/libfc/fc_fcp.candstruct 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_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 everybody, bestie π
π source/section vibes:./drivers/scsi/libfc; date:October 2026; page:fc_fcp_cmd_send(9). slay and goodbye. π«Ά
π¦ 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