ib_ud_wr
struct ib_ud_wr *wr = &mad_send_wr->send_wr;
struct ib_ud_wr *send_wr = &mad_send_wr->send_wr;
struct ib_ud_wr send_wr;
struct ib_ud_wr *ud;
struct ib_ud_wr udwr = {};
const struct ib_ud_wr *uwr = ud_wr(wr);
const struct ib_ud_wr *wr)
static int mana_ib_post_send_ud(struct mana_ib_qp *qp, const struct ib_ud_wr *wr)
struct ib_ud_wr wr;
struct ib_ud_wr wr;
const struct ib_ud_wr *wr,
static int build_mlx_header(struct mlx4_ib_qp *qp, const struct ib_ud_wr *wr,
const struct ib_ud_wr *wr)
const struct ib_ud_wr *wr,
static void build_tunnel_header(const struct ib_ud_wr *wr, void *wqe,
const struct ib_ud_wr *wr, struct mlx4_ib_qp *qp,
struct ib_ud_wr *wr, struct ib_wc *wc)
static int mlx5_ib_gsi_silent_drop(struct mlx5_ib_qp *mqp, struct ib_ud_wr *wr)
static struct ib_qp *get_tx_qp(struct mlx5_ib_gsi_qp *gsi, struct ib_ud_wr *wr)
struct ib_ud_wr cur_wr = *ud_wr(wr);
struct ib_ud_wr *ud_wr = container_of(wr, struct ib_ud_wr, wr);
const struct ib_ud_wr *wr,
const struct ib_ud_wr *wr)
const struct ib_ud_wr *wr)
len = sizeof(struct ib_ud_wr);
struct ib_ud_wr tx_wr;
static inline const struct ib_ud_wr *ud_wr(const struct ib_send_wr *wr)
return container_of(wr, struct ib_ud_wr, wr);
struct ib_ud_wr wr;