Lines Matching refs:ibsrq
276 static int rxe_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *init, in rxe_create_srq() argument
280 struct rxe_dev *rxe = to_rdev(ibsrq->device); in rxe_create_srq()
281 struct rxe_pd *pd = to_rpd(ibsrq->pd); in rxe_create_srq()
282 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_create_srq()
317 static int rxe_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, in rxe_modify_srq() argument
322 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_modify_srq()
323 struct rxe_dev *rxe = to_rdev(ibsrq->device); in rxe_modify_srq()
342 static int rxe_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr) in rxe_query_srq() argument
344 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_query_srq()
355 static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rxe_destroy_srq() argument
357 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_destroy_srq()
363 static int rxe_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in rxe_post_srq_recv() argument
367 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_post_srq_recv()
1065 INIT_RDMA_OBJ_SIZE(ib_srq, rxe_srq, ibsrq),