Searched refs:dseg (Results 1 - 3 of 3) sorted by relevance
/drivers/infiniband/hw/mthca/ |
H A D | mthca_wqe.h | 116 static __always_inline void mthca_set_data_seg(struct mthca_data_seg *dseg, argument 119 dseg->byte_count = cpu_to_be32(sg->length); 120 dseg->lkey = cpu_to_be32(sg->lkey); 121 dseg->addr = cpu_to_be64(sg->addr); 124 static __always_inline void mthca_set_data_seg_inval(struct mthca_data_seg *dseg) argument 126 dseg->byte_count = 0; 127 dseg->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); 128 dseg->addr = 0;
|
/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 2428 static void set_datagram_seg(struct mlx4_wqe_datagram_seg *dseg, argument 2431 memcpy(dseg->av, &to_mah(wr->wr.ud.ah)->av, sizeof (struct mlx4_av)); 2432 dseg->dqpn = cpu_to_be32(wr->wr.ud.remote_qpn); 2433 dseg->qkey = cpu_to_be32(wr->wr.ud.remote_qkey); 2434 dseg->vlan = to_mah(wr->wr.ud.ah)->av.eth.vlan; 2435 memcpy(dseg->mac, to_mah(wr->wr.ud.ah)->av.eth.mac, 6); 2439 struct mlx4_wqe_datagram_seg *dseg, 2453 memcpy(dseg->av, &sqp_av, sizeof (struct mlx4_av)); 2455 dseg->dqpn = cpu_to_be32(dev->dev->caps.qp1_tunnel[port - 1]); 2457 dseg 2438 set_tunnel_datagram_seg(struct mlx4_ib_dev *dev, struct mlx4_wqe_datagram_seg *dseg, struct ib_send_wr *wr, enum mlx4_ib_qp_type qpt) argument 2500 set_mlx_icrc_seg(void *dseg) argument 2520 set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg) argument 2538 __set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg) argument 2594 struct mlx4_wqe_data_seg *dseg; local [all...] |
/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 1764 static void set_datagram_seg(struct mlx5_wqe_datagram_seg *dseg, argument 1767 memcpy(&dseg->av, &to_mah(wr->wr.ud.ah)->av, sizeof(struct mlx5_av)); 1768 dseg->av.dqp_dct = cpu_to_be32(wr->wr.ud.remote_qpn | MLX5_EXTENDED_UD_AV); 1769 dseg->av.key.qkey.qkey = cpu_to_be32(wr->wr.ud.remote_qkey); 1772 static void set_data_ptr_seg(struct mlx5_wqe_data_seg *dseg, struct ib_sge *sg) argument 1774 dseg->byte_count = cpu_to_be32(sg->length); 1775 dseg->lkey = cpu_to_be32(sg->lkey); 1776 dseg->addr = cpu_to_be64(sg->addr); 1920 static void set_frwr_pages(struct mlx5_wqe_data_seg *dseg, argument 1933 dseg [all...] |
Completed in 64 milliseconds