Lines Matching refs:ibsrq
259 static int rxe_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *init, in rxe_create_srq() argument
263 struct rxe_dev *rxe = to_rdev(ibsrq->device); in rxe_create_srq()
264 struct rxe_pd *pd = to_rpd(ibsrq->pd); in rxe_create_srq()
265 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_create_srq()
298 static int rxe_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, in rxe_modify_srq() argument
303 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_modify_srq()
304 struct rxe_dev *rxe = to_rdev(ibsrq->device); in rxe_modify_srq()
330 static int rxe_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr) in rxe_query_srq() argument
332 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_query_srq()
343 static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rxe_destroy_srq() argument
345 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_destroy_srq()
355 static int rxe_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in rxe_post_srq_recv() argument
360 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_post_srq_recv()
1112 INIT_RDMA_OBJ_SIZE(ib_srq, rxe_srq, ibsrq),