srp_iu
static void srp_put_tx_iu(struct srp_rdma_ch *ch, struct srp_iu *iu,
static struct srp_iu *__srp_get_tx_iu(struct srp_rdma_ch *ch,
struct srp_iu *iu;
iu = list_first_entry(&ch->free_tx, struct srp_iu, list);
struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe);
static int srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len)
static int srp_post_recv(struct srp_rdma_ch *ch, struct srp_iu *iu)
struct srp_iu *iu;
struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe);
struct srp_iu *iu;
static struct srp_iu *srp_alloc_iu(struct srp_host *host, size_t size,
struct srp_iu *iu;
struct srp_iu *iu = ch->rx_ring[i];
static void srp_free_iu(struct srp_host *host, struct srp_iu *iu)
struct srp_iu *iu;
struct srp_iu *cmd;
struct srp_iu **tx_ring;
struct srp_iu **rx_ring;
login->req_it_iu_len = cpu_to_be32(sizeof(union srp_iu));
union srp_iu srp;