STRUCT BEISCSI_CONN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct beiscsi_conn(9) πŸ¦‹

okay so this is a page from the Kernel API Manual, and bestie, it's literally all about struct beiscsi_conn β€” the iscsi connection structure πŸ’… no cap, that's the whole vibe.


✨ NAME ✨

struct beiscsi_conn β€” the iscsi connection structure 🫢


🌸 SYNOPSIS 🌸

here's the whole struct, copied exactly, do NOT come for me about formatting:

struct beiscsi_conn {
    struct iscsi_conn *conn;
    struct beiscsi_hba *phba;
    u32 exp_statsn;
    u32 doorbell_offset;
    u32 beiscsi_conn_cid;
    struct beiscsi_endpoint *ep;
    unsigned short login_in_progress;
    struct wrb_handle *plogin_wrb_handle;
    struct sgl_handle *plogin_sgl_handle;
    struct beiscsi_session *beiscsi_sess;
    struct iscsi_task *task;
 };

like... look at her. iconic. πŸ‘‘


πŸŽ€ Members πŸŽ€

so the Members section of this page is, um. empty. literally nothing under it 😭 the struct fields are all chilling up in the SYNOPSIS instead, so that's where you get your info, bestie. iykyk.


πŸ”₯ SEE ALSO πŸ”₯

  • the kernel file ./drivers/scsi/be2iscsi/be_main.h β€” that's your source of truth, go read it 🧚

πŸ’€ real talk: this page is short, but every single field in that struct is load-bearing, so don't go renaming anything, fr fr.

and that's the whole thing! 🌈 this came from the ./drivers/scsi/be2iscsi source, October 2026 version β€” slay, go write some kernel code bestie πŸ’–βœ¨

πŸ“¦ where this page comes from