STRUCT SRPT_NEXUS(9)
π NAME π
struct srpt_nexus is literally the I_T nexus, bestie β and this is its struct srpt_nexus(9) manual-page moment β¨.
πΈ SYNOPSIS πΈ
struct srpt_nexus {
struct rcu_head rcu;
struct list_head entry;
struct list_head ch_list;
u8 i_port_id[16];
u8 t_port_id[16];
};
π Members π
Okay so hereβs the member vibe check, no cap:
rcuβ the RCU head for this data structure πentryβ thesrpt_port.nexus_listlist node π¦ch_listβ thestruct srpt_rdma_chlist. Protected bysrpt_port.mutexπ₯i_port_idβ the 128-bit initiator port identifier copied fromSRP_LOGIN_REQπt_port_idβ the 128-bit target port identifier copied fromSRP_LOGIN_REQβ¨
π SEE ALSO π
- Kernel file
./drivers/infiniband/ulp/srpt/ib_srpt.henum srpt_command_state(9) struct srpt_ioctx(9)struct srpt_recv_ioctx(9)struct srpt_send_ioctx(9)enum rdma_ch_state(9)struct srpt_rdma_ch(9)struct srpt_port_attrib(9)struct srpt_tpg(9)struct srpt_port_id(9)struct srpt_port(9)struct srpt_device(9)
Sign-off cuteness incoming: this pageβs source/version home is ./drivers/infiniband/ulp/srpt, itβs dated October 2026, and the manual-name crown belongs to struct srpt_nexus(9) ππ«Ά 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