aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rdmavt/mad.h
diff options
context:
space:
mode:
authorDennis Dalessandro <dennis.dalessandro@intel.com>2016-01-22 13:04:51 -0800
committerDoug Ledford <dledford@redhat.com>2016-03-10 20:37:27 -0500
commit3711baf27d78475436b063f33399908ba208a8f2 (patch)
treef977573bbbbc4591408f2b6481a792146635c9e2 /drivers/infiniband/sw/rdmavt/mad.h
parentIB/rdmavt: Add device structure allocation (diff)
downloadlinux-dev-3711baf27d78475436b063f33399908ba208a8f2.tar.xz
linux-dev-3711baf27d78475436b063f33399908ba208a8f2.zip
IB/rdmavt: Add mad agents to rdmavt
This patch adds mad agent create and free to rdmavt. Reviewed-by: Ira Weiny <ira.weiny@intel.com> Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/sw/rdmavt/mad.h')
-rw-r--r--drivers/infiniband/sw/rdmavt/mad.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/infiniband/sw/rdmavt/mad.h b/drivers/infiniband/sw/rdmavt/mad.h
index ee740e9ed387..5d8a6a9f1f8c 100644
--- a/drivers/infiniband/sw/rdmavt/mad.h
+++ b/drivers/infiniband/sw/rdmavt/mad.h
@@ -55,5 +55,6 @@ int rvt_process_mad(struct ib_device *ibdev, int mad_flags, u8 port,
const struct ib_mad_hdr *in, size_t in_mad_size,
struct ib_mad_hdr *out, size_t *out_mad_size,
u16 *out_mad_pkey_index);
-
+int rvt_create_mad_agents(struct rvt_dev_info *rdi);
+void rvt_free_mad_agents(struct rvt_dev_info *rdi);
#endif /* DEF_RVTMAD_H */