| .. | .. |
|---|
| 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 */ |
|---|