fc_vport_sched_delete(9)
π NAME π
ok so bestie, this is fc_vport_sched_delete(9) β the kernel API manual page for it, and honestly? it does exactly one thing and it does it iconically: it's the workq-based delete request for a vport. that's it. that's the whole vibe. a vport needs to go, and this function schedules the deletion through the workqueue so the actual teardown happens later in work-context instead of, like, right now. lowkey elegant. β¨
π SYNOPSIS π
void fc_vport_sched_delete (struct work_struct *work );
no return value, no drama β she's void, she returns nothing, she just does. π«Ά
πΈ ARGUMENTS πΈ
workβ the vport to be deleted. yes, it comes in as astruct work_struct *because workqueue things are built different β that struct is how the workqueue knows what to pick up and run. π¦
π§ SEE ALSO π§
like, the whole FC transport friend group is here, and we're tagging everyone in the group chat, no cap:
fc_get_event_number(9)fc_host_post_fc_event(9)fc_host_post_event(9)fc_host_post_vendor_event(9)fc_find_rport_by_wwpn(9)fc_host_fpin_rcv(9)fc_eh_timed_out(9)fc_queue_work(9)fc_flush_work(9)fc_queue_devloss_work(9)fc_flush_devloss(9)fc_remove_host(9)fc_starget_delete(9)fc_rport_final_delete(9)fc_remote_port_create(9)fc_remote_port_add(9)fc_remote_port_delete(9)fc_remote_port_rolechg(9)fc_timeout_deleted_rport(9)fc_timeout_fail_rport_io(9)fc_scsi_scan_rport(9)fc_block_rport(9)fc_block_scsi_eh(9)fc_vport_setup(9)fc_vport_create(9)fc_vport_terminate(9)fc_bsg_job_timeout(9)fc_bsg_host_dispatch(9)fc_bsg_rport_dispatch(9)fc_bsg_hostadd(9)fc_bsg_rportadd(9)fc_bsg_remove(9)
and the actual source file (the main character's address, iykyk): Kernel file ./drivers/scsi/scsi_transport_fc.c π
okay that's the whole page, bestie β go schedule that delete π β¨
this little cutie lives under ./drivers/scsi (that's the source/version corner of the page π) and it's dated October 2026 β so yeah, mark your calendar, she's from the future πππ«Ά
π¦ 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