diff options
Diffstat (limited to 'drivers/infiniband/hw/mthca/mthca_qp.c')
-rw-r--r-- | drivers/infiniband/hw/mthca/mthca_qp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/infiniband/hw/mthca/mthca_qp.c b/drivers/infiniband/hw/mthca/mthca_qp.c index 8433897624bc..b3fd6b05d79d 100644 --- a/drivers/infiniband/hw/mthca/mthca_qp.c +++ b/drivers/infiniband/hw/mthca/mthca_qp.c | |||
@@ -1532,7 +1532,7 @@ static int build_mlx_header(struct mthca_dev *dev, struct mthca_sqp *sqp, | |||
1532 | case IB_WR_SEND_WITH_IMM: | 1532 | case IB_WR_SEND_WITH_IMM: |
1533 | sqp->ud_header.bth.opcode = IB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATE; | 1533 | sqp->ud_header.bth.opcode = IB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATE; |
1534 | sqp->ud_header.immediate_present = 1; | 1534 | sqp->ud_header.immediate_present = 1; |
1535 | sqp->ud_header.immediate_data = wr->imm_data; | 1535 | sqp->ud_header.immediate_data = wr->ex.imm_data; |
1536 | break; | 1536 | break; |
1537 | default: | 1537 | default: |
1538 | return -EINVAL; | 1538 | return -EINVAL; |
@@ -1679,7 +1679,7 @@ int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, | |||
1679 | cpu_to_be32(1); | 1679 | cpu_to_be32(1); |
1680 | if (wr->opcode == IB_WR_SEND_WITH_IMM || | 1680 | if (wr->opcode == IB_WR_SEND_WITH_IMM || |
1681 | wr->opcode == IB_WR_RDMA_WRITE_WITH_IMM) | 1681 | wr->opcode == IB_WR_RDMA_WRITE_WITH_IMM) |
1682 | ((struct mthca_next_seg *) wqe)->imm = wr->imm_data; | 1682 | ((struct mthca_next_seg *) wqe)->imm = wr->ex.imm_data; |
1683 | 1683 | ||
1684 | wqe += sizeof (struct mthca_next_seg); | 1684 | wqe += sizeof (struct mthca_next_seg); |
1685 | size = sizeof (struct mthca_next_seg) / 16; | 1685 | size = sizeof (struct mthca_next_seg) / 16; |
@@ -2020,7 +2020,7 @@ int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, | |||
2020 | cpu_to_be32(1); | 2020 | cpu_to_be32(1); |
2021 | if (wr->opcode == IB_WR_SEND_WITH_IMM || | 2021 | if (wr->opcode == IB_WR_SEND_WITH_IMM || |
2022 | wr->opcode == IB_WR_RDMA_WRITE_WITH_IMM) | 2022 | wr->opcode == IB_WR_RDMA_WRITE_WITH_IMM) |
2023 | ((struct mthca_next_seg *) wqe)->imm = wr->imm_data; | 2023 | ((struct mthca_next_seg *) wqe)->imm = wr->ex.imm_data; |
2024 | 2024 | ||
2025 | wqe += sizeof (struct mthca_next_seg); | 2025 | wqe += sizeof (struct mthca_next_seg); |
2026 | size = sizeof (struct mthca_next_seg) / 16; | 2026 | size = sizeof (struct mthca_next_seg) / 16; |