.. | .. |
---|
50 | 50 | |
---|
51 | 51 | #include <rdma/rdma_vt.h> |
---|
52 | 52 | 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); |
---|
56 | 55 | int rvt_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, |
---|
57 | 56 | enum ib_srq_attr_mask attr_mask, |
---|
58 | 57 | struct ib_udata *udata); |
---|
59 | 58 | 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); |
---|
61 | 60 | |
---|
62 | 61 | #endif /* DEF_RVTSRQ_H */ |
---|