From: Tom Tucker <t...@opengridcomputing.com>

Add a function pointer for the provider's reg_io_mr
method.

Signed-off-by: Tom Tucker <t...@ogc.us>
---

 include/rdma/ib_verbs.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h
index f3e8f3c..5034ac9 100644
--- a/include/rdma/ib_verbs.h
+++ b/include/rdma/ib_verbs.h
@@ -1096,6 +1096,11 @@ struct ib_device {
                                                  u64 virt_addr,
                                                  int mr_access_flags,
                                                  struct ib_udata *udata);
+       struct ib_mr *             (*reg_io_mr)(struct ib_pd *pd,
+                                               u64 start, u64 length,
+                                               u64 virt_addr,
+                                               int mr_access_flags,
+                                               struct ib_udata *udata);
        int                        (*query_mr)(struct ib_mr *mr,
                                               struct ib_mr_attr *mr_attr);
        int                        (*dereg_mr)(struct ib_mr *mr);

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to