Searched refs:ud_wr (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_cm.h | 44 #define ud_wr(_wr) ud_wr(_wr) macro
|
H A D | qlnxr_cm.c | 488 struct ib_ah_attr *ah_attr = &get_qlnxr_ah((ud_wr(swr)->ah))->attr; in qlnxr_gsi_build_header() 545 0, has_vlan, get_qlnxr_ah((ud_wr(swr)->ah))); in qlnxr_gsi_build_header() 589 udh->bth.destination_qpn = OSAL_CPU_TO_BE32(ud_wr(swr)->remote_qpn); in qlnxr_gsi_build_header()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | rdmavt_qp.h | 162 struct ib_ud_wr ud_wr; member
|
H A D | ib_verbs.h | 1293 static inline const struct ib_ud_wr *ud_wr(const struct ib_send_wr *wr) in ud_wr() function
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_qp.c | 2956 struct mlx4_ib_ah *ah = to_mah(ud_wr(wr)->ah); in mlx4_ib_post_send() 3083 err = build_sriov_qp0_header(to_msqp(qp), ud_wr(wr), in mlx4_ib_post_send() 3095 set_datagram_seg(wqe, ud_wr(wr)); in mlx4_ib_post_send() 3102 set_datagram_seg(wqe, ud_wr(wr)); in mlx4_ib_post_send() 3107 err = build_lso_seg(wqe, ud_wr(wr), qp, &seglen, in mlx4_ib_post_send() 3120 err = build_sriov_qp0_header(to_msqp(qp), ud_wr(wr), in mlx4_ib_post_send() 3132 build_tunnel_header(ud_wr(wr), wqe, &seglen); in mlx4_ib_post_send() 3143 ud_wr(wr), in mlx4_ib_post_send() 3147 build_tunnel_header(ud_wr(wr), wqe, &seglen); in mlx4_ib_post_send() 3154 err = build_mlx_header(to_msqp(qp), ud_wr(wr), ctrl, in mlx4_ib_post_send()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_qp.c | 1717 set_tavor_ud_seg(wqe, ud_wr(wr)); in mthca_tavor_post_send() 1723 err = build_mlx_header(dev, to_msqp(qp), ind, ud_wr(wr), in mthca_tavor_post_send() 2058 set_arbel_ud_seg(wqe, ud_wr(wr)); in mthca_arbel_post_send() 2064 err = build_mlx_header(dev, to_msqp(qp), ind, ud_wr(wr), in mthca_arbel_post_send()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_gsi.c | 485 struct ib_ud_wr cur_wr = *ud_wr(wr); in mlx5_ib_gsi_post_send()
|
H A D | mlx5_ib_qp.c | 3075 struct ib_ud_wr *ud_wr = container_of(wr, struct ib_ud_wr, wr); in set_eth_seg() local 3078 void *pdata = ud_wr->header; in set_eth_seg() 3080 left = ud_wr->hlen; in set_eth_seg() 3081 eseg->mss = cpu_to_be16(ud_wr->mss); in set_eth_seg() 3115 memcpy(&dseg->av, &to_mah(ud_wr(wr)->ah)->av, sizeof(struct mlx5_av)); in set_datagram_seg() 3116 dseg->av.dqp_dct = cpu_to_be32(ud_wr(wr)->remote_qpn | MLX5_EXTENDED_UD_AV); in set_datagram_seg() 3117 dseg->av.key.qkey.qkey = cpu_to_be32(ud_wr(wr)->remote_qkey); in set_datagram_seg()
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_verbs.c | 2497 ah = to_iwah(ud_wr(ib_wr)->ah); in irdma_post_send() 2499 info.op.send.qkey = ud_wr(ib_wr)->remote_qkey; in irdma_post_send() 2500 info.op.send.dest_qp = ud_wr(ib_wr)->remote_qpn; in irdma_post_send()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.c | 2927 struct bnxt_re_ah *ah = to_bnxt_re(ud_wr(wr)->ah, struct bnxt_re_ah, in bnxt_re_build_qp1_send() 3210 ah = to_bnxt_re(ud_wr(wr)->ah, struct bnxt_re_ah, ibah); in bnxt_re_build_send_wqe() 3211 wqe->send.q_key = ud_wr(wr)->remote_qkey; in bnxt_re_build_send_wqe() 3212 wqe->send.dst_qp = ud_wr(wr)->remote_qpn; in bnxt_re_build_send_wqe()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_cmd.c | 2181 if (is_ud && ud_wr(wr)->ah) in ib_uverbs_post_send() 2182 uobj_put_obj_read(ud_wr(wr)->ah); in ib_uverbs_post_send()
|