struct srpt_rdma_ch - RDMA channel. : Allows the kernel thread to wait for more work. : Kernel thread that processes the IB queues associated with the channel. : IB CM ID associated with the channel. : IB queue pair used for communicating over this channel. : IB completion queue for this channel. : IB receive queue size. IB response message size in bytes. : number of work requests available in the send queue. : pointer to the information of the HCA port used by this channel. : 128-bit initiator port identifier copied from SRP_LOGIN_REQ. : 128-bit target port identifier copied from SRP_LOGIN_REQ. : maximum target-to-initiator information unit length. : request limit: maximum number of requests that may be sent by the initiator without having received a response. : Number of credits not yet sent back to the initiator. : Protects free_list and state. : Head of list with free send I/O contexts. : channel state. See also enum rdma_ch_state. : Send ring. : IB work completion array for srpt_process_completion(). : Node for insertion in the srpt_device.rch_list list. : List of SCSI commands that arrived before the RTU event. This list contains struct srpt_ioctx elements and is protected against concurrent modification by the cm_id spinlock. : Session information associated with this SRP channel. : Session name. : Allows scheduling of srpt_release_channel(). : Enables waiting for srpt_release_channel() completion.
Definition at line 303 of file ib_srpt.h.