diff options
author | Matan Barak <matanb@mellanox.com> | 2017-08-03 16:07:03 +0300 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2017-08-31 08:35:12 -0400 |
commit | 64b19e1323e96c34af7ca90d1954e70890c7a98e (patch) | |
tree | dd5a9e404362ce29d1459dc22998944bd3ac65ba /include/rdma | |
parent | 4da70da23e9ba03f7f9e067fbe0eec6ebbfee401 (diff) | |
download | op-kernel-dev-64b19e1323e96c34af7ca90d1954e70890c7a98e.zip op-kernel-dev-64b19e1323e96c34af7ca90d1954e70890c7a98e.tar.gz |
IB/core: Export ioctl enum types to user-space
Add a new ib_user_ioctl_verbs.h which exports all required ABI
enums and structs to the user-space.
Export the default types to user-space through this file.
Signed-off-by: Matan Barak <matanb@mellanox.com>
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include/rdma')
-rw-r--r-- | include/rdma/uverbs_std_types.h | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/include/rdma/uverbs_std_types.h b/include/rdma/uverbs_std_types.h index bef7409..400efe2 100644 --- a/include/rdma/uverbs_std_types.h +++ b/include/rdma/uverbs_std_types.h @@ -34,23 +34,7 @@ #define _UVERBS_STD_TYPES__ #include <rdma/uverbs_types.h> - -enum uverbs_default_objects { - UVERBS_OBJECT_DEVICE, /* No instances of DEVICE are allowed */ - UVERBS_OBJECT_PD, - UVERBS_OBJECT_COMP_CHANNEL, - UVERBS_OBJECT_CQ, - UVERBS_OBJECT_QP, - UVERBS_OBJECT_SRQ, - UVERBS_OBJECT_AH, - UVERBS_OBJECT_MR, - UVERBS_OBJECT_MW, - UVERBS_OBJECT_FLOW, - UVERBS_OBJECT_XRCD, - UVERBS_OBJECT_RWQ_IND_TBL, - UVERBS_OBJECT_WQ, - UVERBS_OBJECT_LAST, -}; +#include <rdma/ib_user_ioctl_verbs.h> extern const struct uverbs_object_def uverbs_object_comp_channel; extern const struct uverbs_object_def uverbs_object_cq; |