aboutsummaryrefslogtreecommitdiff
path: root/libc/kernel/uapi/rdma/ib_user_verbs.h
diff options
context:
space:
mode:
Diffstat (limited to 'libc/kernel/uapi/rdma/ib_user_verbs.h')
-rw-r--r--libc/kernel/uapi/rdma/ib_user_verbs.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/libc/kernel/uapi/rdma/ib_user_verbs.h b/libc/kernel/uapi/rdma/ib_user_verbs.h
index d9ac9e0a2..25df6e2dd 100644
--- a/libc/kernel/uapi/rdma/ib_user_verbs.h
+++ b/libc/kernel/uapi/rdma/ib_user_verbs.h
@@ -361,16 +361,6 @@ struct ib_uverbs_poll_cq {
__u32 cq_handle;
__u32 ne;
};
-enum ib_uverbs_wc_opcode {
- IB_UVERBS_WC_SEND = 0,
- IB_UVERBS_WC_RDMA_WRITE = 1,
- IB_UVERBS_WC_RDMA_READ = 2,
- IB_UVERBS_WC_COMP_SWAP = 3,
- IB_UVERBS_WC_FETCH_ADD = 4,
- IB_UVERBS_WC_BIND_MW = 5,
- IB_UVERBS_WC_LOCAL_INV = 6,
- IB_UVERBS_WC_TSO = 7,
-};
struct ib_uverbs_wc {
__aligned_u64 wr_id;
__u32 status;
@@ -484,6 +474,12 @@ enum ib_uverbs_create_qp_mask {
enum {
IB_UVERBS_CREATE_QP_SUP_COMP_MASK = IB_UVERBS_CREATE_QP_MASK_IND_TABLE,
};
+enum {
+ IB_USER_LEGACY_LAST_QP_ATTR_MASK = 1ULL << 20,
+};
+enum {
+ IB_USER_LAST_QP_ATTR_MASK = 1ULL << 25,
+};
struct ib_uverbs_ex_create_qp {
__aligned_u64 user_handle;
__u32 pd_handle;