| /Linux-v5.15/drivers/infiniband/hw/mlx5/ |
| D | wr.h | 46 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()
|
| D | gsi.c | 474 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()
|
| D | srq.c | 403 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()
|
| D | mlx5_ib.h | 1218 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/ |
| D | qp.h | 20 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/ |
| D | ocrdma_verbs.h | 48 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/ |
| D | siw_verbs.h | 62 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);
|
| D | siw_verbs.c | 691 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/ |
| D | verbs.h | 73 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);
|
| D | qedr_roce_cm.h | 49 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/ |
| D | ib_verbs.h | 180 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/ |
| D | mthca_dev.h | 512 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);
|
| D | mthca_srq.c | 483 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/ |
| D | rtrs.c | 73 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/ |
| D | pvrdma_verbs.h | 402 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/ |
| D | mlx4_ib.h | 792 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);
|
| D | srq.c | 307 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/ |
| D | iw_cxgb4.h | 962 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/ |
| D | ib_verbs.h | 1426 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/ |
| D | svc_rdma.h | 132 struct ib_recv_wr rc_recv_wr;
|
| /Linux-v5.15/drivers/infiniband/sw/rxe/ |
| D | rxe_verbs.c | 212 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/ |
| D | ib_isert.h | 175 struct ib_recv_wr rx_wr[ISERT_QP_MAX_RECV_DTOS];
|
| /Linux-v5.15/net/sunrpc/xprtrdma/ |
| D | svc_rdma_recvfrom.c | 264 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/ |
| D | ipoib.h | 283 struct ib_recv_wr rx_wr; 390 struct ib_recv_wr rx_wr;
|
| /Linux-v5.15/drivers/infiniband/ulp/iser/ |
| D | iscsi_iser.h | 384 struct ib_recv_wr rx_wr[ISER_MIN_POSTED_RX];
|