Home
last modified time | relevance | path

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

123

/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dwr.h106 int mlx5_ib_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
107 const struct ib_recv_wr **bad_wr, bool drain);
124 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_nodrain()
125 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_nodrain()
131 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_drain()
132 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_drain()
H A 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()
H A Dsrq.c409 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in mlx5_ib_post_srq_recv()
410 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv()
/linux-6.15/drivers/infiniband/sw/rdmavt/
H A 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-6.15/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.h48 int ocrdma_post_recv(struct ib_qp *, const struct ib_recv_wr *,
49 const struct ib_recv_wr **bad_wr);
95 int ocrdma_post_srq_recv(struct ib_srq *, const struct ib_recv_wr *,
96 const struct ib_recv_wr **bad_recv_wr);
/linux-6.15/drivers/infiniband/hw/qedr/
H A Dverbs.h72 int qedr_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
73 const struct ib_recv_wr **bad_recv_wr);
92 int qedr_post_recv(struct ib_qp *, const struct ib_recv_wr *,
93 const struct ib_recv_wr **bad_wr);
H A 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-6.15/drivers/infiniband/sw/siw/
H A 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);
H A Dsiw_verbs.c737 static int siw_rq_flush_wr(struct siw_qp *qp, const struct ib_recv_wr *wr, in siw_rq_flush_wr()
738 const struct ib_recv_wr **bad_wr) in siw_rq_flush_wr()
1005 int siw_post_receive(struct ib_qp *base_qp, const struct ib_recv_wr *wr, in siw_post_receive()
1006 const struct ib_recv_wr **bad_wr) in siw_post_receive()
1763 int siw_post_srq_recv(struct ib_srq *base_srq, const struct ib_recv_wr *wr, in siw_post_srq_recv()
1764 const struct ib_recv_wr **bad_wr) in siw_post_srq_recv()
/linux-6.15/drivers/infiniband/hw/mthca/
H A 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);
H A 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-6.15/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h230 int bnxt_re_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *recv_wr,
231 const struct ib_recv_wr **bad_recv_wr);
241 int bnxt_re_post_recv(struct ib_qp *qp, const struct ib_recv_wr *recv_wr,
242 const struct ib_recv_wr **bad_recv_wr);
/linux-6.15/drivers/infiniband/hw/mana/
H A Dwr.c10 static int mana_ib_post_recv_ud(struct mana_ib_qp *qp, const struct ib_recv_wr *wr) in mana_ib_post_recv_ud()
49 int mana_ib_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr, in mana_ib_post_recv()
50 const struct ib_recv_wr **bad_wr) in mana_ib_post_recv()
/linux-6.15/drivers/infiniband/ulp/rtrs/
H A Drtrs.c75 struct ib_recv_wr wr; in rtrs_iu_post_recv()
87 wr = (struct ib_recv_wr) { in rtrs_iu_post_recv()
99 struct ib_recv_wr wr; in rtrs_post_recv_empty()
101 wr = (struct ib_recv_wr) { in rtrs_post_recv_empty()
/linux-6.15/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.h400 int pvrdma_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
401 const struct ib_recv_wr **bad_wr);
/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h797 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
798 const struct ib_recv_wr **bad_wr);
811 int mlx4_ib_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
812 const struct ib_recv_wr **bad_wr);
H A 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-6.15/drivers/infiniband/hw/erdma/
H A Derdma_qp.c702 const struct ib_recv_wr *recv_wr) in erdma_post_recv_one()
731 int erdma_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *recv_wr, in erdma_post_recv()
732 const struct ib_recv_wr **bad_recv_wr) in erdma_post_recv()
734 const struct ib_recv_wr *wr = recv_wr; in erdma_post_recv()
H A Derdma_verbs.h465 int erdma_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *recv_wr,
466 const struct ib_recv_wr **bad_recv_wr);
/linux-6.15/include/rdma/
H A Dib_verbs.h1465 struct ib_recv_wr { struct
1466 struct ib_recv_wr *next; argument
2356 const struct ib_recv_wr **bad_recv_wr);
2363 const struct ib_recv_wr *recv_wr,
2364 const struct ib_recv_wr **bad_recv_wr);
3780 const struct ib_recv_wr *recv_wr, in ib_post_srq_recv()
3781 const struct ib_recv_wr **bad_recv_wr) in ib_post_srq_recv()
3783 const struct ib_recv_wr *dummy; in ib_post_srq_recv()
3919 const struct ib_recv_wr *recv_wr, in ib_post_recv()
3920 const struct ib_recv_wr **bad_recv_wr) in ib_post_recv()
[all …]
/linux-6.15/drivers/infiniband/sw/rxe/
H A Drxe_verbs.c15 static int post_one_recv(struct rxe_rq *rq, const struct ib_recv_wr *ibwr);
509 static int rxe_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in rxe_post_srq_recv()
510 const struct ib_recv_wr **bad_wr) in rxe_post_srq_recv()
970 static int post_one_recv(struct rxe_rq *rq, const struct ib_recv_wr *ibwr) in post_one_recv()
1022 static int rxe_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr, in rxe_post_recv()
1023 const struct ib_recv_wr **bad_wr) in rxe_post_recv()
/linux-6.15/drivers/infiniband/ulp/isert/
H A Dib_isert.h175 struct ib_recv_wr rx_wr[ISERT_QP_MAX_RECV_DTOS];
/linux-6.15/drivers/infiniband/hw/cxgb4/
H A Diw_cxgb4.h993 int c4iw_post_receive(struct ib_qp *ibqp, const struct ib_recv_wr *wr,
994 const struct ib_recv_wr **bad_wr);
1067 int c4iw_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
1068 const struct ib_recv_wr **bad_wr);
/linux-6.15/include/linux/sunrpc/
H A Dsvc_rdma.h180 struct ib_recv_wr rc_recv_wr;
/linux-6.15/drivers/infiniband/ulp/ipoib/
H A Dipoib.h283 struct ib_recv_wr rx_wr;
392 struct ib_recv_wr rx_wr;

123