diff options
Diffstat (limited to 'libc/kernel/uapi/rdma/ib_user_verbs.h')
-rw-r--r-- | libc/kernel/uapi/rdma/ib_user_verbs.h | 16 |
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; |