hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/infiniband/sw/rdmavt/srq.h
....@@ -50,13 +50,12 @@
5050
5151 #include <rdma/rdma_vt.h>
5252 void rvt_driver_srq_init(struct rvt_dev_info *rdi);
53
-struct ib_srq *rvt_create_srq(struct ib_pd *ibpd,
54
- struct ib_srq_init_attr *srq_init_attr,
55
- struct ib_udata *udata);
53
+int rvt_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *srq_init_attr,
54
+ struct ib_udata *udata);
5655 int rvt_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
5756 enum ib_srq_attr_mask attr_mask,
5857 struct ib_udata *udata);
5958 int rvt_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr);
60
-int rvt_destroy_srq(struct ib_srq *ibsrq);
59
+int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata);
6160
6261 #endif /* DEF_RVTSRQ_H */