iscsi_session_event(9)
π iscsi_session_event(9) β from the Kernel API Manual, bestie π
okay so picture this: it's giving kernel-internals hour, the manual page is literally called iscsi_session_event(9), and you and me are about to get into it. no cap, this one's short and sweet, so let's gooo β¨
π NAME π
iscsi_session_event β send session destr. completion event
(yes, "destr." β that's the page's own lil abbreviation for destruction, icon behavior honestly π«Ά)
πΈ SYNOPSIS πΈ
int iscsi_session_event (struct iscsi_cls_session *session , enum
iscsi_uevent_e event );
so it returns an int, takes a struct iscsi_cls_session * named session, and an enum iscsi_uevent_e named event. that's it, that's the whole signature, slay π
β¨ ARGUMENTS β¨
sessionβ your iscsi class session. that's the whole description, bestie, she's lowkey mysterious like that π¦eventβ the type of event. short, iconic, leaves you wanting more π
π₯ SEE ALSO π₯
first up, the source file itself, right there in the kernel tree:
Kernel file ./drivers/scsi/scsi_transport_iscsi.c
and then, the whole friend group π (every single one, no skipping, iykyk):
iscsi_lookup_endpoint(9)iscsi_create_flashnode_sess(9)iscsi_create_flashnode_conn(9)iscsi_is_flashnode_conn_dev(9)iscsi_get_flashnode_by_index(9)iscsi_find_flashnode_sess(9)iscsi_find_flashnode_conn(9)iscsi_destroy_flashnode_sess(9)iscsi_destroy_all_flashnode(9)iscsi_bsg_host_dispatch(9)iscsi_bsg_host_add(9)iscsi_block_scsi_eh(9)iscsi_unblock_session(9)iscsi_force_destroy_session(9)iscsi_alloc_conn(9)iscsi_add_conn(9)iscsi_remove_conn(9)
ngl, that's genuinely the entire page. sometimes the lore is just short. go read the source file if you want the extended cut π
and that's a wrap on iscsi_session_event(9)!! π this cutie lives under ./drivers/scsi, dated October 2026, and it's the iscsi_session_event(9) page from the Kernel API Manual β so if anyone asks, you heard it from me, and it ate. periodt. ππ
π¦ 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