fc_tm_done(9)
π fc_tm_done(9) β like, the whole page, bestie
Okay so this is a page from the Kernel API Manual (yes, that manual π«Ά) and it's all about fc_tm_done, which is literally the Task Management response handler. That's the vibe. Keep reading, it's short and sweet.
β¨ NAME β¨
fc_tm_done β Task Management response handler. That's it, that's the whole job description, and honestly? Iconic. π
π¦ SYNOPSIS π¦
void fc_tm_done (struct fc_seq *seq , struct fc_frame *fp , void *arg );
Look at her. Three args, returns void, no notes. She simply does the thing and leaves. Main character energy fr fr.
πΈ ARGUMENTS πΈ
seqβ The sequence that the response is on. Like, which sequence bestie, that one right there π«fpβ The response frame. The actual frame doing the responding. No cap.argβ The FCP packet the response is for. Yep, this response belongs to that packet, they're a matched set π
π SEE ALSO π
Okay this is the part where the manpage just starts name-dropping the entire friend group, and I mean the entire friend group π β deep breath, here we go. All of these live in the kernel file ./drivers/scsi/libfc/fc_fcp.c, and they're all (9) pages:
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_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 whole squad, and yes they all showed up to the group chat π«Άπ
ngl bestie, if you need any of the above, go read those pages β this one is not gonna explain them for you π
Alright, that's the whole page! Signing off from ./drivers/scsi/libfc, dated October 2026 β stay slaying, kernel bestie πβ¨π
π¦ 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