Home
last modified time | relevance | path

Searched refs:ib_recv_wr (Results 1 – 25 of 58) sorted by relevance

123

/Linux-v5.15/drivers/infiniband/hw/mlx5/
Dwr.h46 int mlx5_ib_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
47 const struct ib_recv_wr **bad_wr, bool drain);
64 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_nodrain()
65 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_nodrain()
71 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_drain()
72 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_drain()
Dgsi.c474 int mlx5_ib_gsi_post_recv(struct ib_qp *qp, const struct ib_recv_wr *wr, in mlx5_ib_gsi_post_recv()
475 const struct ib_recv_wr **bad_wr) in mlx5_ib_gsi_post_recv()
Dsrq.c403 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in mlx5_ib_post_srq_recv()
404 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv()
Dmlx5_ib.h1218 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
1219 const struct ib_recv_wr **bad_wr);
1415 int mlx5_ib_gsi_post_recv(struct ib_qp *qp, const struct ib_recv_wr *wr,
1416 const struct ib_recv_wr **bad_wr);
/Linux-v5.15/drivers/infiniband/sw/rdmavt/
Dqp.h20 int rvt_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
21 const struct ib_recv_wr **bad_wr);
24 int rvt_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
25 const struct ib_recv_wr **bad_wr);
/Linux-v5.15/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h48 int ocrdma_post_recv(struct ib_qp *, const struct ib_recv_wr *,
49 const struct ib_recv_wr **bad_wr);
96 int ocrdma_post_srq_recv(struct ib_srq *, const struct ib_recv_wr *,
97 const struct ib_recv_wr **bad_recv_wr);
/Linux-v5.15/drivers/infiniband/sw/siw/
Dsiw_verbs.h62 int siw_post_receive(struct ib_qp *base_qp, const struct ib_recv_wr *wr,
63 const struct ib_recv_wr **bad_wr);
81 int siw_post_srq_recv(struct ib_srq *base_srq, const struct ib_recv_wr *wr,
82 const struct ib_recv_wr **bad_wr);
Dsiw_verbs.c691 static int siw_rq_flush_wr(struct siw_qp *qp, const struct ib_recv_wr *wr, in siw_rq_flush_wr()
692 const struct ib_recv_wr **bad_wr) in siw_rq_flush_wr()
959 int siw_post_receive(struct ib_qp *base_qp, const struct ib_recv_wr *wr, in siw_post_receive()
960 const struct ib_recv_wr **bad_wr) in siw_post_receive()
1731 int siw_post_srq_recv(struct ib_srq *base_srq, const struct ib_recv_wr *wr, in siw_post_srq_recv()
1732 const struct ib_recv_wr **bad_wr) in siw_post_srq_recv()
/Linux-v5.15/drivers/infiniband/hw/qedr/
Dverbs.h73 int qedr_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
74 const struct ib_recv_wr **bad_recv_wr);
93 int qedr_post_recv(struct ib_qp *, const struct ib_recv_wr *,
94 const struct ib_recv_wr **bad_wr);
Dqedr_roce_cm.h49 int qedr_gsi_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
50 const struct ib_recv_wr **bad_wr);
/Linux-v5.15/drivers/infiniband/hw/bnxt_re/
Dib_verbs.h180 int bnxt_re_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *recv_wr,
181 const struct ib_recv_wr **bad_recv_wr);
191 int bnxt_re_post_recv(struct ib_qp *qp, const struct ib_recv_wr *recv_wr,
192 const struct ib_recv_wr **bad_recv_wr);
/Linux-v5.15/drivers/infiniband/hw/mthca/
Dmthca_dev.h512 int mthca_tavor_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *wr,
513 const struct ib_recv_wr **bad_wr);
514 int mthca_arbel_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *wr,
515 const struct ib_recv_wr **bad_wr);
525 int mthca_tavor_post_receive(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
526 const struct ib_recv_wr **bad_wr);
529 int mthca_arbel_post_receive(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
530 const struct ib_recv_wr **bad_wr);
Dmthca_srq.c483 int mthca_tavor_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in mthca_tavor_post_srq_recv()
484 const struct ib_recv_wr **bad_wr) in mthca_tavor_post_srq_recv()
577 int mthca_arbel_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in mthca_arbel_post_srq_recv()
578 const struct ib_recv_wr **bad_wr) in mthca_arbel_post_srq_recv()
/Linux-v5.15/drivers/infiniband/ulp/rtrs/
Drtrs.c73 struct ib_recv_wr wr; in rtrs_iu_post_recv()
85 wr = (struct ib_recv_wr) { in rtrs_iu_post_recv()
97 struct ib_recv_wr wr; in rtrs_post_recv_empty()
99 wr = (struct ib_recv_wr) { in rtrs_post_recv_empty()
/Linux-v5.15/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_verbs.h402 int pvrdma_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
403 const struct ib_recv_wr **bad_wr);
/Linux-v5.15/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h792 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
793 const struct ib_recv_wr **bad_wr);
806 int mlx4_ib_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
807 const struct ib_recv_wr **bad_wr);
Dsrq.c307 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in mlx4_ib_post_srq_recv()
308 const struct ib_recv_wr **bad_wr) in mlx4_ib_post_srq_recv()
/Linux-v5.15/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h962 int c4iw_post_receive(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
963 const struct ib_recv_wr **bad_wr);
1038 int c4iw_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
1039 const struct ib_recv_wr **bad_wr);
/Linux-v5.15/include/rdma/
Dib_verbs.h1426 struct ib_recv_wr { struct
1427 struct ib_recv_wr *next; argument
2320 int (*post_recv)(struct ib_qp *qp, const struct ib_recv_wr *recv_wr,
2321 const struct ib_recv_wr **bad_recv_wr);
2328 const struct ib_recv_wr *recv_wr,
2329 const struct ib_recv_wr **bad_recv_wr);
3682 const struct ib_recv_wr *recv_wr, in ib_post_srq_recv()
3683 const struct ib_recv_wr **bad_recv_wr) in ib_post_srq_recv()
3685 const struct ib_recv_wr *dummy; in ib_post_srq_recv()
3821 const struct ib_recv_wr *recv_wr, in ib_post_recv()
[all …]
/Linux-v5.15/include/linux/sunrpc/
Dsvc_rdma.h132 struct ib_recv_wr rc_recv_wr;
/Linux-v5.15/drivers/infiniband/sw/rxe/
Drxe_verbs.c212 static int post_one_recv(struct rxe_rq *rq, const struct ib_recv_wr *ibwr) in post_one_recv()
370 static int rxe_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in rxe_post_srq_recv()
371 const struct ib_recv_wr **bad_wr) in rxe_post_srq_recv()
732 static int rxe_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr, in rxe_post_recv()
733 const struct ib_recv_wr **bad_wr) in rxe_post_recv()
/Linux-v5.15/drivers/infiniband/ulp/isert/
Dib_isert.h175 struct ib_recv_wr rx_wr[ISERT_QP_MAX_RECV_DTOS];
/Linux-v5.15/net/sunrpc/xprtrdma/
Dsvc_rdma_recvfrom.c264 const struct ib_recv_wr *bad_wr = NULL; in svc_rdma_refresh_recvs()
266 struct ib_recv_wr *recv_chain; in svc_rdma_refresh_recvs()
/Linux-v5.15/drivers/infiniband/ulp/ipoib/
Dipoib.h283 struct ib_recv_wr rx_wr;
390 struct ib_recv_wr rx_wr;
/Linux-v5.15/drivers/infiniband/ulp/iser/
Discsi_iser.h384 struct ib_recv_wr rx_wr[ISER_MIN_POSTED_RX];

123