| /Linux-v5.4/include/rdma/ |
| D | rw.h | 39 struct ib_send_wr inv_wr; 62 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, 63 u8 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr); 65 struct ib_cqe *cqe, struct ib_send_wr *chain_wr);
|
| D | ib_verbs.h | 1324 struct ib_send_wr { struct 1325 struct ib_send_wr *next; argument 1341 struct ib_send_wr wr; argument 1346 static inline const struct ib_rdma_wr *rdma_wr(const struct ib_send_wr *wr) in rdma_wr() 1352 struct ib_send_wr wr; 1361 static inline const struct ib_atomic_wr *atomic_wr(const struct ib_send_wr *wr) in atomic_wr() 1367 struct ib_send_wr wr; 1378 static inline const struct ib_ud_wr *ud_wr(const struct ib_send_wr *wr) in ud_wr() 1384 struct ib_send_wr wr; 1390 static inline const struct ib_reg_wr *reg_wr(const struct ib_send_wr *wr) in reg_wr() [all …]
|
| /Linux-v5.4/drivers/infiniband/hw/qedr/ |
| D | qedr_roce_cm.h | 51 int qedr_gsi_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 52 const struct ib_send_wr **bad_wr);
|
| D | verbs.h | 90 int qedr_post_send(struct ib_qp *, const struct ib_send_wr *, 91 const struct ib_send_wr **bad_wr);
|
| D | qedr_roce_cm.c | 383 const struct ib_send_wr *swr, in qedr_gsi_build_header() 494 const struct ib_send_wr *swr, in qedr_gsi_build_packet() 543 int qedr_gsi_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in qedr_gsi_post_send() 544 const struct ib_send_wr **bad_wr) in qedr_gsi_post_send()
|
| /Linux-v5.4/drivers/infiniband/sw/rdmavt/ |
| D | qp.h | 65 int rvt_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 66 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.4/drivers/infiniband/hw/ocrdma/ |
| D | ocrdma_verbs.h | 46 int ocrdma_post_send(struct ib_qp *, const struct ib_send_wr *, 47 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.4/include/linux/sunrpc/ |
| D | svc_rdma.h | 145 struct ib_send_wr sc_send_wr; 184 extern int svc_rdma_send(struct svcxprt_rdma *rdma, struct ib_send_wr *wr);
|
| /Linux-v5.4/net/sunrpc/xprtrdma/ |
| D | frwr_ops.c | 424 struct ib_send_wr *post_wr; in frwr_send() 527 struct ib_send_wr *first, **prev, *last; in frwr_unmap_sync() 528 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() 632 struct ib_send_wr *first, *last, **prev; in frwr_unmap_async() 633 const struct ib_send_wr *bad_wr; in frwr_unmap_async()
|
| D | xprt_rdma.h | 223 struct ib_send_wr sc_wr; 244 struct ib_send_wr fr_invwr;
|
| /Linux-v5.4/drivers/infiniband/sw/siw/ |
| D | siw_verbs.h | 62 int siw_post_send(struct ib_qp *base_qp, const struct ib_send_wr *wr, 63 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.4/drivers/infiniband/sw/rxe/ |
| D | rxe_verbs.c | 503 static int validate_send_wr(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in validate_send_wr() 531 const struct ib_send_wr *ibwr) in init_send_wr() 586 static int init_send_wqe(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in init_send_wqe() 634 static int post_one_send(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in post_one_send() 675 static int rxe_post_send_kernel(struct rxe_qp *qp, const struct ib_send_wr *wr, in rxe_post_send_kernel() 676 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() 718 static int rxe_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in rxe_post_send() 719 const struct ib_send_wr **bad_wr) in rxe_post_send()
|
| /Linux-v5.4/drivers/infiniband/core/ |
| D | rw.c | 486 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, in rdma_rw_ctx_wrs() 487 u8 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_wrs() 489 struct ib_send_wr *first_wr, *last_wr; in rdma_rw_ctx_wrs() 546 struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_post() 548 struct ib_send_wr *first_wr; in rdma_rw_ctx_post()
|
| /Linux-v5.4/drivers/infiniband/hw/bnxt_re/ |
| D | ib_verbs.h | 189 int bnxt_re_post_send(struct ib_qp *qp, const struct ib_send_wr *send_wr, 190 const struct ib_send_wr **bad_send_wr);
|
| /Linux-v5.4/drivers/infiniband/hw/mthca/ |
| D | mthca_dev.h | 534 int mthca_tavor_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 535 const struct ib_send_wr **bad_wr); 538 int mthca_arbel_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 539 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.4/drivers/infiniband/hw/cxgb3/ |
| D | iwch_provider.h | 329 int iwch_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 330 const struct ib_send_wr **bad_wr);
|
| D | iwch_qp.c | 42 static int build_rdma_send(union t3_wr *wqe, const struct ib_send_wr *wr, in build_rdma_send() 87 static int build_rdma_write(union t3_wr *wqe, const struct ib_send_wr *wr, in build_rdma_write() 128 static int build_rdma_read(union t3_wr *wqe, const struct ib_send_wr *wr, in build_rdma_read() 192 static int build_inv_stag(union t3_wr *wqe, const struct ib_send_wr *wr, in build_inv_stag() 351 int iwch_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in iwch_post_send() 352 const struct ib_send_wr **bad_wr) in iwch_post_send()
|
| /Linux-v5.4/net/rds/ |
| D | ib_mr.h | 63 struct ib_send_wr fr_wr;
|
| D | ib.h | 104 struct ib_send_wr s_wr; 195 struct ib_send_wr i_ack_wr;
|
| /Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ |
| D | pvrdma_verbs.h | 436 int pvrdma_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 437 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | mlx5_ib.h | 476 struct ib_send_wr wr; 488 static inline const struct mlx5_umr_wr *umr_wr(const struct ib_send_wr *wr) in umr_wr() 1129 int mlx5_ib_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 1130 const struct ib_send_wr **bad_wr); 1321 int mlx5_ib_gsi_post_send(struct ib_qp *qp, const struct ib_send_wr *wr, 1322 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.4/drivers/infiniband/ulp/iser/ |
| D | iscsi_iser.h | 255 struct ib_send_wr send_wr; 256 struct ib_send_wr inv_wr;
|
| /Linux-v5.4/drivers/infiniband/hw/qib/ |
| D | qib_qp.c | 94 .length = sizeof(struct ib_send_wr), 100 .length = sizeof(struct ib_send_wr),
|
| /Linux-v5.4/drivers/infiniband/hw/hfi1/ |
| D | qp.c | 107 .length = sizeof(struct ib_send_wr), 113 .length = sizeof(struct ib_send_wr), 125 .length = sizeof(struct ib_send_wr), 131 .length = sizeof(struct ib_send_wr),
|
| /Linux-v5.4/drivers/infiniband/ulp/isert/ |
| D | ib_isert.h | 106 struct ib_send_wr send_wr;
|