Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/infiniband/ulp/iser/
Discsi_iser.h299 struct ib_send_wr send;
492 struct ib_send_wr beacon;
707 static inline struct ib_send_wr *
710 struct ib_send_wr *cur_wr = &tx_desc->wrs[tx_desc->wr_idx].send; in iser_tx_next_wr()
711 struct ib_send_wr *last_wr; in iser_tx_next_wr()
Diser_verbs.c701 struct ib_send_wr *bad_wr; in iser_conn_terminate()
1110 struct ib_send_wr *bad_wr, *wr = iser_tx_next_wr(tx_desc); in iser_post_send()
Diser_memory.c417 iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in iser_inv_rkey()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h82 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
83 struct ib_send_wr **bad_wr);
Dusnic_ib_verbs.c755 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in usnic_ib_post_send()
756 struct ib_send_wr **bad_wr) in usnic_ib_post_send()
/linux-4.4.14/include/rdma/
Dib_verbs.h1082 struct ib_send_wr { struct
1083 struct ib_send_wr *next; argument
1096 struct ib_send_wr wr; argument
1101 static inline struct ib_rdma_wr *rdma_wr(struct ib_send_wr *wr) in rdma_wr()
1107 struct ib_send_wr wr;
1116 static inline struct ib_atomic_wr *atomic_wr(struct ib_send_wr *wr) in atomic_wr()
1122 struct ib_send_wr wr;
1133 static inline struct ib_ud_wr *ud_wr(struct ib_send_wr *wr) in ud_wr()
1139 struct ib_send_wr wr;
1145 static inline struct ib_reg_wr *reg_wr(struct ib_send_wr *wr) in reg_wr()
[all …]
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h46 int ocrdma_post_send(struct ib_qp *, struct ib_send_wr *,
47 struct ib_send_wr **bad_wr);
Docrdma_verbs.c1997 struct ib_send_wr *wr) in ocrdma_build_ud_hdr()
2043 struct ib_send_wr *wr, u32 wqe_size) in ocrdma_build_inline_sges()
2081 struct ib_send_wr *wr) in ocrdma_build_send()
2100 struct ib_send_wr *wr) in ocrdma_build_write()
2118 struct ib_send_wr *wr) in ocrdma_build_read()
2209 int ocrdma_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ocrdma_post_send()
2210 struct ib_send_wr **bad_wr) in ocrdma_post_send()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_iverbs.h160 int ehca_post_send(struct ib_qp *qp, struct ib_send_wr *send_wr,
161 struct ib_send_wr **bad_send_wr);
Dehca_reqs.c156 struct ib_send_wr *send_wr, in ehca_write_swqe()
402 struct ib_send_wr *cur_send_wr, in post_one_send()
442 struct ib_send_wr *send_wr, in ehca_post_send()
443 struct ib_send_wr **bad_send_wr) in ehca_post_send()
471 struct ib_send_wr circ_wr; in ehca_post_send()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h248 struct ib_send_wr wr;
261 static inline struct mlx5_umr_wr *umr_wr(struct ib_send_wr *wr) in umr_wr()
532 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
533 struct ib_send_wr **bad_wr);
Dmr.c696 static void prep_umr_reg_wqe(struct ib_pd *pd, struct ib_send_wr *wr, in prep_umr_reg_wqe()
728 struct ib_send_wr *wr, u32 key) in prep_umr_unreg_wqe()
768 struct ib_send_wr *bad; in reg_umr()
867 struct ib_send_wr *bad; in mlx5_ib_update_mtt()
1139 struct ib_send_wr *bad; in unreg_umr()
Dqp.c1839 struct ib_send_wr *wr) in set_datagram_seg()
1955 struct ib_send_wr *wr) in set_reg_umr_segment()
2014 static void set_reg_mkey_segment(struct mlx5_mkey_seg *seg, struct ib_send_wr *wr) in set_reg_mkey_segment()
2046 static __be32 send_ieth(struct ib_send_wr *wr) in send_ieth()
2078 static int set_data_inl_seg(struct mlx5_ib_qp *qp, struct ib_send_wr *wr, in set_data_inl_seg()
2357 static int set_sig_umr_wr(struct ib_send_wr *send_wr, struct mlx5_ib_qp *qp, in set_sig_umr_wr()
2517 static u8 get_fence(u8 fence, struct ib_send_wr *wr) in get_fence()
2536 struct ib_send_wr *wr, unsigned *idx, in begin_wqe()
2587 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mlx5_ib_post_send()
2588 struct ib_send_wr **bad_wr) in mlx5_ib_post_send()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_dev.h533 int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
534 struct ib_send_wr **bad_wr);
537 int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
538 struct ib_send_wr **bad_wr);
Dmthca_qp.c1602 int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mthca_tavor_post_send()
1603 struct ib_send_wr **bad_wr) in mthca_tavor_post_send()
1916 int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mthca_arbel_post_send()
1917 struct ib_send_wr **bad_wr) in mthca_arbel_post_send()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.h329 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
330 struct ib_send_wr **bad_wr);
Diwch_qp.c42 static int build_rdma_send(union t3_wr *wqe, struct ib_send_wr *wr, in build_rdma_send()
87 static int build_rdma_write(union t3_wr *wqe, struct ib_send_wr *wr, in build_rdma_write()
128 static int build_rdma_read(union t3_wr *wqe, struct ib_send_wr *wr, in build_rdma_read()
192 static int build_inv_stag(union t3_wr *wqe, struct ib_send_wr *wr, in build_inv_stag()
351 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in iwch_post_send()
352 struct ib_send_wr **bad_wr) in iwch_post_send()
/linux-4.4.14/net/rds/
Diw.h80 struct ib_send_wr s_send_wr;
146 struct ib_send_wr i_ack_wr;
Dib.h79 struct ib_send_wr s_wr;
165 struct ib_send_wr i_ack_wr;
Dib_send.c491 struct ib_send_wr *failed_wr; in rds_ib_xmit()
758 struct ib_send_wr *failed_wr; in rds_ib_xmit_atomic()
849 struct ib_send_wr *failed_wr; in rds_ib_xmit_rdma()
Diw_rdma.c666 struct ib_send_wr *failed_wr;
703 struct ib_send_wr s_wr, *failed_wr;
Diw_recv.c349 struct ib_send_wr *wr = &ic->i_ack_wr; in rds_iw_recv_init_ack()
435 struct ib_send_wr *failed_wr; in rds_iw_send_ack()
Dib_recv.c562 struct ib_send_wr *wr = &ic->i_ack_wr; in rds_ib_recv_init_ack()
646 struct ib_send_wr *failed_wr; in rds_ib_send_ack()
Diw_send.c496 struct ib_send_wr *failed_wr; in rds_iw_xmit()
792 struct ib_send_wr *failed_wr; in rds_iw_xmit_rdma()
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c1025 struct ib_send_wr send_wr, *send_wr_failed; in isert_post_send()
1097 struct ib_send_wr *send_wr) in isert_init_send_wr()
2131 struct ib_send_wr *wr_failed; in isert_post_response()
2154 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_response()
2242 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_nopin()
2261 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_logout_rsp()
2279 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_tm_rsp()
2297 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_reject()
2330 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_text_rsp()
2501 isert_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in isert_inv_rkey()
[all …]
Dib_isert.h76 struct ib_send_wr send_wr;
/linux-4.4.14/include/linux/sunrpc/
Dsvc_rdma.h214 extern int svc_rdma_send(struct svcxprt_rdma *, struct ib_send_wr *);
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2.h496 extern int c2_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr,
497 struct ib_send_wr **bad_wr);
Dc2_qp.c790 int c2_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr, in c2_post_send()
791 struct ib_send_wr **bad_wr) in c2_post_send()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dfrwr_ops.c323 struct ib_send_wr *bad_wr; in frwr_op_map()
426 struct ib_send_wr invalidate_wr, *bad_wr; in frwr_op_unmap()
Dsvc_rdma_transport.c1257 int svc_rdma_send(struct svcxprt_rdma *xprt, struct ib_send_wr *wr) in svc_rdma_send()
1259 struct ib_send_wr *bad_wr, *n_wr; in svc_rdma_send()
1317 struct ib_send_wr err_wr; in svc_rdma_send_error()
Dsvc_rdma_sendto.c459 struct ib_send_wr send_wr; in send_reply()
Dsvc_rdma_recvfrom.c223 struct ib_send_wr inv_wr; in rdma_read_chunk_frmr()
Dverbs.c1258 struct ib_send_wr send_wr, *send_wr_fail; in rpcrdma_ep_post()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dqp.c389 struct ib_send_wr *wr, int max, u32 *plenp) in build_immd()
459 struct ib_send_wr *wr, u8 *len16) in build_rdma_send()
526 struct ib_send_wr *wr, u8 *len16) in build_rdma_write()
568 static int build_rdma_read(union t4_wr *wqe, struct ib_send_wr *wr, u8 *len16) in build_rdma_read()
677 static int build_inv_stag(union t4_wr *wqe, struct ib_send_wr *wr, in build_inv_stag()
739 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send()
740 struct ib_send_wr **bad_wr) in c4iw_post_send()
Diw_cxgb4.h946 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
947 struct ib_send_wr **bad_wr);
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs.h281 struct ib_send_wr wr; /* don't use wr.sg_list */
783 int ipath_post_ud_send(struct ipath_qp *qp, struct ib_send_wr *wr);
Dipath_verbs.c336 static int ipath_post_one_send(struct ipath_qp *qp, struct ib_send_wr *wr) in ipath_post_one_send()
458 static int ipath_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ipath_post_send()
459 struct ib_send_wr **bad_wr) in ipath_post_send()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h751 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
752 struct ib_send_wr **bad_wr);
Dmr.c373 struct ib_send_wr *bad_wr; in mlx4_ib_bind_mw()
Dmad.c461 struct ib_send_wr *bad_wr; in mlx4_ib_send_to_slave()
1191 struct ib_send_wr *bad_wr; in mlx4_ib_send_to_wire()
Dqp.c2726 static __be32 send_ieth(struct ib_send_wr *wr) in send_ieth()
2748 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mlx4_ib_post_send()
2749 struct ib_send_wr **bad_wr) in mlx4_ib_post_send()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs.h344 struct ib_send_wr wr; /* don't use wr.sg_list */
984 int qib_post_ud_send(struct qib_qp *qp, struct ib_send_wr *wr);
Dqib_verbs.c337 static int qib_post_one_send(struct qib_qp *qp, struct ib_send_wr *wr, in qib_post_one_send()
479 static int qib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qib_post_send()
480 struct ib_send_wr **bad_wr) in qib_post_send()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c72 static struct ib_send_wr ipoib_cm_rx_drain_wr = {
212 struct ib_send_wr *bad_wr; in ipoib_cm_start_rx_drain()
699 struct ib_send_wr *bad_wr; in post_send()
Dipoib_ib.c516 struct ib_send_wr *bad_wr; in post_send()
/linux-4.4.14/net/9p/
Dtrans_rdma.c430 struct ib_send_wr wr, *bad_wr; in rdma_request()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dverbs.c361 static int post_one_send(struct hfi1_qp *qp, struct ib_send_wr *wr) in post_one_send()
483 static int post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in post_send()
484 struct ib_send_wr **bad_wr) in post_send()
Dverbs.h352 struct ib_send_wr wr; /* don't use wr.sg_list */
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c1046 struct ib_send_wr *bad_wr; in srp_inv_rkey()
1047 struct ib_send_wr wr = { in srp_inv_rkey()
1320 struct ib_send_wr *bad_wr; in srp_map_finish_fr()
1746 struct ib_send_wr wr, *bad_wr; in srp_post_send()
/linux-4.4.14/drivers/infiniband/core/
Dmad.c1146 struct ib_send_wr *bad_send_wr; in ib_send_mad()
2423 struct ib_send_wr *bad_send_wr; in ib_mad_send_done_handler()
2520 struct ib_send_wr *bad_send_wr; in mad_error_handler()
Duverbs_cmd.c2446 struct ib_send_wr *wr = NULL, *last, *next, *bad_wr; in ib_uverbs_post_send()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c3227 fill_wqe_sg_send(struct nes_hw_qp_wqe *wqe, struct ib_send_wr *ib_wr, u32 uselkey) in fill_wqe_sg_send()
3253 static int nes_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr, in nes_post_send()
3254 struct ib_send_wr **bad_wr) in nes_post_send()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c803 struct ib_send_wr wr, *bad_wr; in srpt_post_send()
2768 struct ib_send_wr *bad_wr; in srpt_perform_rdmas()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c761 struct ib_send_wr *bad_wrq; in kiblnd_post_tx_locked()