/Linux-v4.19/include/rdma/ |
D | rw.h | 47 struct ib_send_wr inv_wr; 54 struct ib_send_wr sig_inv_wr; 79 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, 80 u8 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr); 82 struct ib_cqe *cqe, struct ib_send_wr *chain_wr);
|
D | ib_verbs.h | 1333 struct ib_send_wr { struct 1334 struct ib_send_wr *next; argument 1350 struct ib_send_wr wr; argument 1355 static inline const struct ib_rdma_wr *rdma_wr(const struct ib_send_wr *wr) in rdma_wr() 1361 struct ib_send_wr wr; 1370 static inline const struct ib_atomic_wr *atomic_wr(const struct ib_send_wr *wr) in atomic_wr() 1376 struct ib_send_wr wr; 1387 static inline const struct ib_ud_wr *ud_wr(const struct ib_send_wr *wr) in ud_wr() 1393 struct ib_send_wr wr; 1399 static inline const struct ib_reg_wr *reg_wr(const struct ib_send_wr *wr) in reg_wr() [all …]
|
/Linux-v4.19/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 | 94 int qedr_post_send(struct ib_qp *, const struct ib_send_wr *, 95 const struct ib_send_wr **bad_wr);
|
D | qedr_roce_cm.c | 383 const struct ib_send_wr *swr, in qedr_gsi_build_header() 491 const struct ib_send_wr *swr, in qedr_gsi_build_packet() 540 int qedr_gsi_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in qedr_gsi_post_send() 541 const struct ib_send_wr **bad_wr) in qedr_gsi_post_send()
|
/Linux-v4.19/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-v4.19/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.h | 83 int usnic_ib_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 84 const struct ib_send_wr **bad_wr);
|
/Linux-v4.19/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-v4.19/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.h | 265 struct ib_send_wr send; 677 static inline struct ib_send_wr * 680 struct ib_send_wr *cur_wr = &tx_desc->wrs[tx_desc->wr_idx].send; in iser_tx_next_wr() 681 struct ib_send_wr *last_wr; in iser_tx_next_wr()
|
/Linux-v4.19/include/linux/sunrpc/ |
D | svc_rdma.h | 142 struct ib_send_wr sc_send_wr; 181 extern int svc_rdma_send(struct svcxprt_rdma *rdma, struct ib_send_wr *wr);
|
/Linux-v4.19/drivers/infiniband/core/ |
D | rw.c | 353 struct ib_send_wr *prev_wr = NULL; in rdma_rw_ctx_signature_init() 491 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, in rdma_rw_ctx_wrs() 492 u8 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_wrs() 494 struct ib_send_wr *first_wr, *last_wr; in rdma_rw_ctx_wrs() 565 struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_post() 567 struct ib_send_wr *first_wr; in rdma_rw_ctx_post()
|
/Linux-v4.19/drivers/infiniband/sw/rxe/ |
D | rxe_verbs.c | 557 static int validate_send_wr(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in validate_send_wr() 585 const struct ib_send_wr *ibwr) in init_send_wr() 640 static int init_send_wqe(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in init_send_wqe() 688 static int post_one_send(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in post_one_send() 729 static int rxe_post_send_kernel(struct rxe_qp *qp, const struct ib_send_wr *wr, in rxe_post_send_kernel() 730 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() 772 static int rxe_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in rxe_post_send() 773 const struct ib_send_wr **bad_wr) in rxe_post_send()
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_dev.h | 533 int mthca_tavor_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 534 const struct ib_send_wr **bad_wr); 537 int mthca_arbel_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 538 const struct ib_send_wr **bad_wr);
|
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/ |
D | ib_verbs.h | 194 int bnxt_re_post_send(struct ib_qp *qp, const struct ib_send_wr *send_wr, 195 const struct ib_send_wr **bad_send_wr);
|
/Linux-v4.19/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-v4.19/net/sunrpc/xprtrdma/ |
D | frwr_ops.c | 467 struct ib_send_wr *post_wr; in frwr_op_send() 520 struct ib_send_wr *first, **prev, *last; in frwr_op_unmap_sync() 521 const struct ib_send_wr *bad_wr; in frwr_op_unmap_sync()
|
D | xprt_rdma.h | 216 struct ib_send_wr sc_wr; 261 struct ib_send_wr fr_invwr;
|
/Linux-v4.19/net/rds/ |
D | ib_mr.h | 60 struct ib_send_wr fr_wr;
|
D | ib.h | 103 struct ib_send_wr s_wr; 194 struct ib_send_wr i_ack_wr;
|
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_verbs.h | 442 int pvrdma_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 443 const struct ib_send_wr **bad_wr);
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 461 struct ib_send_wr wr; 472 static inline const struct mlx5_umr_wr *umr_wr(const struct ib_send_wr *wr) in umr_wr() 1029 int mlx5_ib_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 1030 const struct ib_send_wr **bad_wr); 1213 int mlx5_ib_gsi_post_send(struct ib_qp *qp, const struct ib_send_wr *wr, 1214 const struct ib_send_wr **bad_wr);
|
/Linux-v4.19/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-v4.19/drivers/infiniband/hw/qib/ |
D | qib_qp.c | 94 .length = sizeof(struct ib_send_wr), 100 .length = sizeof(struct ib_send_wr),
|
/Linux-v4.19/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 106 struct ib_send_wr send_wr;
|