summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hfi1/tid_rdma.h
diff options
context:
space:
mode:
authorKaike Wan <kaike.wan@intel.com>2019-01-23 21:49:41 -0800
committerDoug Ledford <dledford@redhat.com>2019-02-05 18:07:43 -0500
commit539e1908e45b5cdcc72bded272f8adb52ad2c913 (patch)
tree4134faee8c3c3095280b89b64252405d1d4c8e13 /drivers/infiniband/hw/hfi1/tid_rdma.h
parent72a0ea99ec13bcb27784c1a48f4e8fda61586c26 (diff)
downloadlinux-stable-539e1908e45b5cdcc72bded272f8adb52ad2c913.tar.gz
linux-stable-539e1908e45b5cdcc72bded272f8adb52ad2c913.tar.bz2
linux-stable-539e1908e45b5cdcc72bded272f8adb52ad2c913.zip
IB/hfi1: Add a function to build TID RDMA WRITE DATA packet
This patch adds a function to build TID RDMA WRITE DATA packet. Signed-off-by: Mitko Haralanov <mitko.haralanov@intel.com> Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com> Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com> Signed-off-by: Kaike Wan <kaike.wan@intel.com> Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/hw/hfi1/tid_rdma.h')
-rw-r--r--drivers/infiniband/hw/hfi1/tid_rdma.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/hfi1/tid_rdma.h b/drivers/infiniband/hw/hfi1/tid_rdma.h
index 6f11fd5ca4c0..f28c7ab752b2 100644
--- a/drivers/infiniband/hw/hfi1/tid_rdma.h
+++ b/drivers/infiniband/hw/hfi1/tid_rdma.h
@@ -275,4 +275,8 @@ void hfi1_del_tid_reap_timer(struct rvt_qp *qp);
void hfi1_rc_rcv_tid_rdma_write_resp(struct hfi1_packet *packet);
+bool hfi1_build_tid_rdma_packet(struct rvt_swqe *wqe,
+ struct ib_other_headers *ohdr,
+ u32 *bth1, u32 *bth2, u32 *len);
+
#endif /* HFI1_TID_RDMA_H */