summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLeon Romanovsky <leonro@nvidia.com>2026-02-13 13:57:43 +0300
committerLeon Romanovsky <leonro@nvidia.com>2026-02-25 16:15:30 +0300
commit584ec74748e6fea9042dbd4fd516b025fbe38372 (patch)
tree8cdb1bae888c77aa4e8ca6a865019db7e1976776 /include
parent2ead7b09bc92921ba4a465af5de90197b353c2c8 (diff)
downloadlinux-584ec74748e6fea9042dbd4fd516b025fbe38372.tar.xz
RDMA/core: Prepare create CQ path for API unification
Ensure that .create_cq_umem() and .create_cq() follow the same API contract, allowing drivers to be gradually migrated to the umem-aware CQ management flow. Link: https://patch.msgid.link/20260213-refactor-umem-v1-7-f3be85847922@nvidia.com Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r--include/rdma/ib_verbs.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h
index 8531eed7b394..1b77fd88d0fb 100644
--- a/include/rdma/ib_verbs.h
+++ b/include/rdma/ib_verbs.h
@@ -2538,9 +2538,8 @@ struct ib_device_ops {
int (*destroy_qp)(struct ib_qp *qp, struct ib_udata *udata);
int (*create_cq)(struct ib_cq *cq, const struct ib_cq_init_attr *attr,
struct uverbs_attr_bundle *attrs);
- int (*create_cq_umem)(struct ib_cq *cq,
+ int (*create_user_cq)(struct ib_cq *cq,
const struct ib_cq_init_attr *attr,
- struct ib_umem *umem,
struct uverbs_attr_bundle *attrs);
int (*modify_cq)(struct ib_cq *cq, u16 cq_count, u16 cq_period);
int (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);