Home
last modified time | relevance | path

Searched refs:dpseg (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/ofed/libmlx5/
H A Dqp.c342 struct mlx5_wqe_data_seg *dpseg; in mlx5_get_atomic_laddr() local
345 dpseg = mlx5_get_send_wqe(qp, idx) + sizeof(struct mlx5_wqe_ctrl_seg) + in mlx5_get_atomic_laddr()
348 addr = (void *)(unsigned long)be64toh(dpseg->addr); in mlx5_get_atomic_laddr()
620 struct mlx5_wqe_data_seg *dpseg; in _mlx5_post_send() local
869 dpseg = seg; in _mlx5_post_send()
871 if (unlikely(dpseg == qend)) { in _mlx5_post_send()
873 dpseg = seg; in _mlx5_post_send()
880 set_data_ptr_seg_atomic(dpseg, wr->sg_list + i); in _mlx5_post_send()
890 set_data_ptr_seg(dpseg, wr->sg_list + i, in _mlx5_post_send()
894 ++dpseg; in _mlx5_post_send()
/freebsd-13.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_cq.c349 struct mlx5_wqe_data_seg *dpseg; in mlx5_get_atomic_laddr() local
352 dpseg = mlx5_get_send_wqe(qp, idx) + sizeof(struct mlx5_wqe_ctrl_seg) + in mlx5_get_atomic_laddr()
355 addr = (void *)(unsigned long)be64_to_cpu(dpseg->addr); in mlx5_get_atomic_laddr()
H A Dmlx5_ib_qp.c3886 struct mlx5_wqe_data_seg *dpseg; in mlx5_ib_post_send() local
4140 dpseg = seg; in mlx5_ib_post_send()
4142 if (unlikely(dpseg == qend)) { in mlx5_ib_post_send()
4144 dpseg = seg; in mlx5_ib_post_send()
4147 set_data_ptr_seg(dpseg, wr->sg_list + i); in mlx5_ib_post_send()
4149 dpseg++; in mlx5_ib_post_send()