Home
last modified time | relevance | path

Searched refs:ib_send_wr (Results 1 – 25 of 71) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx5/
H A Dwr.h44 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()
H A Dwr.c104 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 …]
/OK3568_Linux_fs/kernel/include/rdma/
H A Drw.h39 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);
H A Dib_verbs.h1350 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 …]
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/rtrs/
H A Drtrs.c107 static int rtrs_post_send(struct ib_qp *qp, struct ib_send_wr *head, in rtrs_post_send()
108 struct ib_send_wr *wr) in rtrs_post_send()
111 struct ib_send_wr *tail = head; in rtrs_post_send()
124 struct ib_send_wr *head) in rtrs_iu_post_send()
127 struct ib_send_wr wr; in rtrs_iu_post_send()
137 wr = (struct ib_send_wr) { in rtrs_iu_post_send()
153 struct ib_send_wr *head) in rtrs_iu_post_rdma_write_imm()
183 struct ib_send_wr *head) in rtrs_post_rdma_write_imm_empty()
H A Drtrs-pri.h300 struct ib_send_wr *head);
305 struct ib_send_wr *head);
310 struct ib_send_wr *head);
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.h51 int qedr_gsi_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr,
52 const struct ib_send_wr **bad_wr);
H A Dverbs.h90 int qedr_post_send(struct ib_qp *, const struct ib_send_wr *,
91 const struct ib_send_wr **bad_wr);
H A Dqedr_roce_cm.c383 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()
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/rdmavt/
H A Dqp.h65 int rvt_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr,
66 const struct ib_send_wr **bad_wr);
/OK3568_Linux_fs/kernel/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c389 struct ib_send_wr *post_wr; in frwr_send()
493 struct ib_send_wr *first, **prev, *last; in frwr_unmap_sync()
494 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()
H A Dxprt_rdma.h231 struct ib_send_wr fr_invwr;
307 struct ib_send_wr rl_wr;
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.h46 int ocrdma_post_send(struct ib_qp *, const struct ib_send_wr *,
47 const struct ib_send_wr **bad_wr);
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/rxe/
H A Drxe_verbs.c471 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()
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/siw/
H A Dsiw_verbs.h61 int siw_post_send(struct ib_qp *base_qp, const struct ib_send_wr *wr,
62 const struct ib_send_wr **bad_wr);
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Drw.c507 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, in rdma_rw_ctx_wrs()
508 u8 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_wrs()
510 struct ib_send_wr *first_wr, *last_wr; in rdma_rw_ctx_wrs()
566 struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_post()
568 struct ib_send_wr *first_wr; in rdma_rw_ctx_post()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mthca/
H A Dmthca_dev.h523 int mthca_tavor_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr,
524 const struct ib_send_wr **bad_wr);
527 int mthca_arbel_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr,
528 const struct ib_send_wr **bad_wr);
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h190 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);
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/iser/
H A Discsi_iser.h251 struct ib_send_wr send_wr;
252 struct ib_send_wr inv_wr;
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.h436 int pvrdma_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr,
437 const struct ib_send_wr **bad_wr);
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/isert/
H A Dib_isert.c781 struct ib_send_wr send_wr; in isert_login_post_send()
862 struct ib_send_wr *send_wr) in isert_init_send_wr()
1762 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_response()
1850 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_nopin()
1869 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_logout_rsp()
1887 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_tm_rsp()
1905 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_reject()
1940 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_text_rsp()
2036 struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in isert_rdma_rw_ctx_post()
2097 struct ib_send_wr *chain_wr = NULL; in isert_put_datain()
/OK3568_Linux_fs/kernel/net/rds/
H A Dib_mr.h59 struct ib_send_wr fr_wr;
H A Dib.h104 struct ib_send_wr s_wr;
195 struct ib_send_wr i_ack_wr;
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dqp.c107 .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),
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/qib/
H A Dqib_qp.c94 .length = sizeof(struct ib_send_wr),
100 .length = sizeof(struct ib_send_wr),

123