Lines Matching refs:ibsrq
367 static int rxe_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *init, in rxe_create_srq() argument
370 struct rxe_dev *rxe = to_rdev(ibsrq->device); in rxe_create_srq()
371 struct rxe_pd *pd = to_rpd(ibsrq->pd); in rxe_create_srq()
372 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_create_srq()
424 static int rxe_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, in rxe_modify_srq() argument
428 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_modify_srq()
429 struct rxe_dev *rxe = to_rdev(ibsrq->device); in rxe_modify_srq()
467 static int rxe_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr) in rxe_query_srq() argument
469 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_query_srq()
488 static int rxe_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in rxe_post_srq_recv() argument
492 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_post_srq_recv()
514 static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rxe_destroy_srq() argument
516 struct rxe_srq *srq = to_rsrq(ibsrq); in rxe_destroy_srq()
1493 INIT_RDMA_OBJ_SIZE(ib_srq, rxe_srq, ibsrq),