| /Linux-v5.10/drivers/infiniband/hw/mlx5/ |
| D | wr.h | 44 int mlx5_ib_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 45 const struct ib_send_wr **bad_wr, bool drain); 50 const struct ib_send_wr *wr, in mlx5_ib_post_send_nodrain() 51 const struct ib_send_wr **bad_wr) in mlx5_ib_post_send_nodrain() 57 const struct ib_send_wr *wr, in mlx5_ib_post_send_drain() 58 const struct ib_send_wr **bad_wr) in mlx5_ib_post_send_drain()
|
| D | wr.c | 104 static void set_eth_seg(const struct ib_send_wr *wr, struct mlx5_ib_qp *qp, in set_eth_seg() 153 const struct ib_send_wr *wr) in set_datagram_seg() 321 const struct ib_send_wr *wr) in set_reg_umr_segment() 403 const struct ib_send_wr *wr) in set_reg_mkey_segment() 449 static __be32 send_ieth(const struct ib_send_wr *wr) in send_ieth() 481 static int set_data_inl_seg(struct mlx5_ib_qp *qp, const struct ib_send_wr *wr, in set_data_inl_seg() 637 static int set_sig_data_segment(const struct ib_send_wr *send_wr, in set_sig_data_segment() 778 static int set_pi_umr_wr(const struct ib_send_wr *send_wr, in set_pi_umr_wr() 944 const struct ib_send_wr *wr, unsigned int *idx, in __begin_wqe() 969 const struct ib_send_wr *wr, unsigned int *idx, int *size, in begin_wqe() [all …]
|
| /Linux-v5.10/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 | 1350 struct ib_send_wr { struct 1351 struct ib_send_wr *next; argument 1367 struct ib_send_wr wr; argument 1372 static inline const struct ib_rdma_wr *rdma_wr(const struct ib_send_wr *wr) in rdma_wr() 1378 struct ib_send_wr wr; 1387 static inline const struct ib_atomic_wr *atomic_wr(const struct ib_send_wr *wr) in atomic_wr() 1393 struct ib_send_wr wr; 1404 static inline const struct ib_ud_wr *ud_wr(const struct ib_send_wr *wr) in ud_wr() 1410 struct ib_send_wr wr; 1416 static inline const struct ib_reg_wr *reg_wr(const struct ib_send_wr *wr) in reg_wr() [all …]
|
| /Linux-v5.10/drivers/infiniband/ulp/rtrs/ |
| D | rtrs.c | 109 struct ib_send_wr *head) in rtrs_iu_post_send() 112 struct ib_send_wr wr; in rtrs_iu_post_send() 122 wr = (struct ib_send_wr) { in rtrs_iu_post_send() 131 struct ib_send_wr *tail = head; in rtrs_iu_post_send() 148 struct ib_send_wr *head) in rtrs_iu_post_rdma_write_imm() 173 struct ib_send_wr *tail = head; in rtrs_iu_post_rdma_write_imm() 188 struct ib_send_wr *head) in rtrs_post_rdma_write_imm_empty() 190 struct ib_send_wr wr; in rtrs_post_rdma_write_imm_empty() 192 wr = (struct ib_send_wr) { in rtrs_post_rdma_write_imm_empty() 200 struct ib_send_wr *tail = head; in rtrs_post_rdma_write_imm_empty()
|
| D | rtrs-pri.h | 294 struct ib_send_wr *head); 299 struct ib_send_wr *head); 304 struct ib_send_wr *head);
|
| /Linux-v5.10/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.10/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.10/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.10/net/sunrpc/xprtrdma/ |
| D | frwr_ops.c | 388 struct ib_send_wr *post_wr; in frwr_send() 492 struct ib_send_wr *first, **prev, *last; in frwr_unmap_sync() 493 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() 599 struct ib_send_wr *first, *last, **prev; in frwr_unmap_async() 600 const struct ib_send_wr *bad_wr; in frwr_unmap_async()
|
| D | xprt_rdma.h | 231 struct ib_send_wr fr_invwr; 307 struct ib_send_wr rl_wr;
|
| /Linux-v5.10/drivers/infiniband/sw/siw/ |
| D | siw_verbs.h | 61 int siw_post_send(struct ib_qp *base_qp, const struct ib_send_wr *wr, 62 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.10/drivers/infiniband/sw/rxe/ |
| D | rxe_verbs.c | 471 static int validate_send_wr(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in validate_send_wr() 499 const struct ib_send_wr *ibwr) in init_send_wr() 554 static int init_send_wqe(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in init_send_wqe() 602 static int post_one_send(struct rxe_qp *qp, const struct ib_send_wr *ibwr, in post_one_send() 643 static int rxe_post_send_kernel(struct rxe_qp *qp, const struct ib_send_wr *wr, in rxe_post_send_kernel() 644 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() 650 struct ib_send_wr *next; in rxe_post_send_kernel() 689 static int rxe_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in rxe_post_send() 690 const struct ib_send_wr **bad_wr) in rxe_post_send()
|
| /Linux-v5.10/drivers/infiniband/hw/bnxt_re/ |
| D | ib_verbs.h | 190 int bnxt_re_post_send(struct ib_qp *qp, const struct ib_send_wr *send_wr, 191 const struct ib_send_wr **bad_send_wr);
|
| /Linux-v5.10/drivers/infiniband/hw/mthca/ |
| D | mthca_dev.h | 524 int mthca_tavor_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 525 const struct ib_send_wr **bad_wr); 528 int mthca_arbel_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 529 const struct ib_send_wr **bad_wr);
|
| /Linux-v5.10/drivers/infiniband/core/ |
| D | rw.c | 504 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, in rdma_rw_ctx_wrs() 505 u8 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_wrs() 507 struct ib_send_wr *first_wr, *last_wr; in rdma_rw_ctx_wrs() 563 struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_post() 565 struct ib_send_wr *first_wr; in rdma_rw_ctx_post()
|
| /Linux-v5.10/drivers/infiniband/ulp/iser/ |
| D | iscsi_iser.h | 251 struct ib_send_wr send_wr; 252 struct ib_send_wr inv_wr;
|
| /Linux-v5.10/net/rds/ |
| D | ib_mr.h | 59 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.10/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.10/drivers/infiniband/ulp/isert/ |
| D | ib_isert.c | 756 struct ib_send_wr send_wr; in isert_login_post_send() 837 struct ib_send_wr *send_wr) in isert_init_send_wr() 1737 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_response() 1825 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_nopin() 1844 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_logout_rsp() 1862 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_tm_rsp() 1880 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_reject() 1915 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_text_rsp() 2011 struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in isert_rdma_rw_ctx_post() 2072 struct ib_send_wr *chain_wr = NULL; in isert_put_datain()
|
| /Linux-v5.10/drivers/infiniband/hw/qib/ |
| D | qib_qp.c | 94 .length = sizeof(struct ib_send_wr), 100 .length = sizeof(struct ib_send_wr),
|
| /Linux-v5.10/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),
|