Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.h76 struct ib_send_wr send_wr;
123 struct ib_send_wr *send_wr;
124 struct ib_send_wr s_send_wr;
Dib_isert.c1045 struct ib_send_wr send_wr, *send_wr_failed; in isert_post_send()
1117 struct ib_send_wr *send_wr) in isert_init_send_wr()
2155 struct ib_send_wr *wr_failed; in isert_post_response()
2172 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_response()
2260 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_nopin()
2279 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_logout_rsp()
2297 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_tm_rsp()
2315 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_reject()
2348 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_text_rsp()
2386 struct ib_sge *ib_sge, struct ib_send_wr *send_wr, in isert_build_rdma_wr()
[all …]
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h63 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
64 struct ib_send_wr **bad_wr);
Dusnic_ib_verbs.c732 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in usnic_ib_post_send()
733 struct ib_send_wr **bad_wr) in usnic_ib_post_send()
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h31 int ocrdma_post_send(struct ib_qp *, struct ib_send_wr *,
32 struct ib_send_wr **bad_wr);
Docrdma_verbs.c1926 struct ib_send_wr *wr) in ocrdma_build_ud_hdr()
1972 struct ib_send_wr *wr, u32 wqe_size) in ocrdma_build_inline_sges()
2010 struct ib_send_wr *wr) in ocrdma_build_send()
2029 struct ib_send_wr *wr) in ocrdma_build_write()
2047 struct ib_send_wr *wr) in ocrdma_build_read()
2065 static void build_frmr_pbes(struct ib_send_wr *wr, struct ocrdma_pbl *pbl_tbl, in build_frmr_pbes()
2111 struct ib_send_wr *wr) in ocrdma_build_fr()
2161 int ocrdma_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ocrdma_post_send()
2162 struct ib_send_wr **bad_wr) in ocrdma_post_send()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_iverbs.h155 int ehca_post_send(struct ib_qp *qp, struct ib_send_wr *send_wr,
156 struct ib_send_wr **bad_send_wr);
Dehca_reqs.c113 static void trace_send_wr_ud(const struct ib_send_wr *send_wr) in trace_send_wr_ud()
156 const struct ib_send_wr *send_wr, in ehca_write_swqe()
401 struct ib_send_wr *cur_send_wr, in post_one_send()
441 struct ib_send_wr *send_wr, in ehca_post_send()
442 struct ib_send_wr **bad_send_wr) in ehca_post_send()
470 struct ib_send_wr circ_wr; in ehca_post_send()
/linux-4.1.27/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.c1479 int ind, struct ib_send_wr *wr, in build_mlx_header()
1572 struct ib_send_wr *wr) in set_atomic_seg()
1585 struct ib_send_wr *wr) in set_tavor_ud_seg()
1595 struct ib_send_wr *wr) in set_arbel_ud_seg()
1602 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.1.27/drivers/infiniband/ulp/iser/
Diser_memory.c636 iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in iser_inv_rkey()
658 struct ib_send_wr sig_wr, inv_wr; in iser_reg_sig_mr()
659 struct ib_send_wr *bad_wr, *wr = NULL; in iser_reg_sig_mr()
722 struct ib_send_wr fastreg_wr, inv_wr; in iser_fast_reg_mr()
723 struct ib_send_wr *bad_wr, *wr = NULL; in iser_fast_reg_mr()
Discsi_iser.h439 struct ib_send_wr beacon;
Diser_verbs.c686 struct ib_send_wr *bad_wr; in iser_conn_terminate()
1068 struct ib_send_wr send_wr, *send_wr_failed; in iser_post_send()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.h327 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
328 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()
149 static int build_fastreg(union t3_wr *wqe, struct ib_send_wr *wr, in build_fastreg()
191 static int build_inv_stag(union t3_wr *wqe, struct ib_send_wr *wr, in build_inv_stag()
350 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in iwch_post_send()
351 struct ib_send_wr **bad_wr) in iwch_post_send()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dqp.c1851 struct ib_send_wr *wr) in set_datagram_seg()
1912 struct ib_send_wr *wr, int li) in set_frwr_umr_segment()
1965 struct ib_send_wr *wr) in set_reg_umr_segment()
2002 static void set_mkey_segment(struct mlx5_mkey_seg *seg, struct ib_send_wr *wr, in set_mkey_segment()
2022 static void set_reg_mkey_segment(struct mlx5_mkey_seg *seg, struct ib_send_wr *wr) in set_reg_mkey_segment()
2044 struct ib_send_wr *wr, in set_frwr_pages()
2061 static __be32 send_ieth(struct ib_send_wr *wr) in send_ieth()
2093 static int set_data_inl_seg(struct mlx5_ib_qp *qp, struct ib_send_wr *wr, in set_data_inl_seg()
2239 static int set_sig_data_segment(struct ib_send_wr *wr, struct mlx5_ib_qp *qp, in set_sig_data_segment()
2341 struct ib_send_wr *wr, u32 nelements, in set_sig_mkey_segment()
[all …]
Dmlx5_ib.h373 struct ib_send_wr wr[2];
552 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
553 struct ib_send_wr **bad_wr);
Dmr.c687 static void prep_umr_reg_wqe(struct ib_pd *pd, struct ib_send_wr *wr, in prep_umr_reg_wqe()
720 struct ib_send_wr *wr, u32 key) in prep_umr_unreg_wqe()
759 struct ib_send_wr wr, *bad; in reg_umr()
858 struct ib_send_wr wr, *bad; in mlx5_ib_update_mtt()
1130 struct ib_send_wr wr, *bad; in unreg_umr()
/linux-4.1.27/net/rds/
Dib.h72 struct ib_send_wr s_wr;
137 struct ib_send_wr i_ack_wr;
Diw.h80 struct ib_send_wr s_wr;
143 struct ib_send_wr i_ack_wr;
Dib_send.c533 struct ib_send_wr *failed_wr; in rds_ib_xmit()
790 struct ib_send_wr *failed_wr; in rds_ib_xmit_atomic()
881 struct ib_send_wr *failed_wr; in rds_ib_xmit_rdma()
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()
Diw_rdma.c698 struct ib_send_wr f_wr, *failed_wr;
735 struct ib_send_wr s_wr, *failed_wr;
Dib_recv.c518 struct ib_send_wr *wr = &ic->i_ack_wr; in rds_ib_recv_init_ack()
604 struct ib_send_wr *failed_wr; in rds_ib_send_ack()
Diw_send.c504 struct ib_send_wr *failed_wr; in rds_iw_xmit()
794 struct ib_send_wr *failed_wr; in rds_iw_xmit_rdma()
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_recvfrom.c138 struct ib_send_wr read_wr; in rdma_read_chunk_lcl()
232 struct ib_send_wr read_wr; in rdma_read_chunk_frmr()
233 struct ib_send_wr inv_wr; in rdma_read_chunk_frmr()
234 struct ib_send_wr fastreg_wr; in rdma_read_chunk_frmr()
Dfrwr_ops.c187 struct ib_send_wr fastreg_wr, *bad_wr; in frwr_op_map()
264 struct ib_send_wr invalidate_wr, *bad_wr; in frwr_op_unmap()
Dsvc_rdma_transport.c1238 struct ib_send_wr fastreg_wr; in svc_rdma_fastreg()
1259 int svc_rdma_send(struct svcxprt_rdma *xprt, struct ib_send_wr *wr) in svc_rdma_send()
1261 struct ib_send_wr *bad_wr, *n_wr; in svc_rdma_send()
1319 struct ib_send_wr err_wr; in svc_rdma_send_error()
Dsvc_rdma_sendto.c147 struct ib_send_wr write_wr; in send_write()
384 struct ib_send_wr send_wr; in send_reply()
Dverbs.c1227 struct ib_send_wr invalidate_wr, *bad_wr; in rpcrdma_retry_local_inv()
1581 struct ib_send_wr send_wr, *send_wr_fail; in rpcrdma_ep_post()
/linux-4.1.27/drivers/infiniband/core/
Dmad_priv.h128 struct ib_send_wr send_wr;
Dmad.c738 struct ib_send_wr *send_wr = &mad_send_wr->send_wr; in handle_outgoing_dr_smp()
1064 struct ib_send_wr *bad_send_wr; in ib_send_mad()
2207 struct ib_send_wr *bad_send_wr; in ib_mad_send_done_handler()
2304 struct ib_send_wr *bad_send_wr; in mad_error_handler()
Duverbs_cmd.c2186 struct ib_send_wr *wr = NULL, *last, *next, *bad_wr; in ib_uverbs_post_send()
/linux-4.1.27/drivers/infiniband/hw/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.1.27/include/rdma/
Dib_verbs.h1028 struct ib_send_wr { struct
1029 struct ib_send_wr *next; argument
1559 struct ib_send_wr *send_wr,
1560 struct ib_send_wr **bad_send_wr);
1984 struct ib_send_wr *send_wr, in ib_post_send()
1985 struct ib_send_wr **bad_send_wr) in ib_post_send()
/linux-4.1.27/include/linux/sunrpc/
Dsvc_rdma.h212 extern int svc_rdma_send(struct svcxprt_rdma *, struct ib_send_wr *);
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dqp.c2034 struct ib_send_wr *wr, in build_sriov_qp0_header()
2156 static int build_mlx_header(struct mlx4_ib_sqp *sqp, struct ib_send_wr *wr, in build_mlx_header()
2403 static void set_fmr_seg(struct mlx4_wqe_fmr_seg *fseg, struct ib_send_wr *wr) in set_fmr_seg()
2424 static void set_bind_seg(struct mlx4_wqe_bind_seg *bseg, struct ib_send_wr *wr) in set_bind_seg()
2456 static void set_atomic_seg(struct mlx4_wqe_atomic_seg *aseg, struct ib_send_wr *wr) in set_atomic_seg()
2472 struct ib_send_wr *wr) in set_masked_atomic_seg()
2481 struct ib_send_wr *wr) in set_datagram_seg()
2492 struct ib_send_wr *wr, in set_tunnel_datagram_seg()
2514 static void build_tunnel_header(struct ib_send_wr *wr, void *wqe, unsigned *mlx_seg_len) in build_tunnel_header()
2597 static int build_lso_seg(struct mlx4_wqe_lso_seg *wqe, struct ib_send_wr *wr, in build_lso_seg()
[all …]
Dmr.c324 struct ib_send_wr wr; in mlx4_ib_bind_mw()
325 struct ib_send_wr *bad_wr; in mlx4_ib_bind_mw()
Dmlx4_ib.h703 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
704 struct ib_send_wr **bad_wr);
Dmad.c466 struct ib_send_wr wr, *bad_wr; in mlx4_ib_send_to_slave()
1172 struct ib_send_wr wr, *bad_wr; in mlx4_ib_send_to_wire()
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dqp.c365 struct ib_send_wr *wr, int max, u32 *plenp) in build_immd()
435 struct ib_send_wr *wr, u8 *len16) in build_rdma_send()
502 struct ib_send_wr *wr, u8 *len16) in build_rdma_write()
544 static int build_rdma_read(union t4_wr *wqe, struct ib_send_wr *wr, u8 *len16) in build_rdma_read()
589 struct ib_send_wr *wr, u8 *len16, u8 t5dev) in build_fastreg()
660 static int build_inv_stag(union t4_wr *wqe, struct ib_send_wr *wr, in build_inv_stag()
724 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send()
725 struct ib_send_wr **bad_wr) in c4iw_post_send()
Diw_cxgb4.h958 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
959 struct ib_send_wr **bad_wr);
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_verbs.h341 struct ib_send_wr wr; /* don't use wr.sg_list */
974 int qib_post_ud_send(struct qib_qp *qp, struct ib_send_wr *wr);
1041 int qib_fast_reg_mr(struct qib_qp *qp, struct ib_send_wr *wr);
Dqib_keys.c341 int qib_fast_reg_mr(struct qib_qp *qp, struct ib_send_wr *wr) in qib_fast_reg_mr()
Dqib_verbs.c337 static int qib_post_one_send(struct qib_qp *qp, struct ib_send_wr *wr, in qib_post_one_send()
463 static int qib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qib_post_send()
464 struct ib_send_wr **bad_wr) in qib_post_send()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_verbs.h280 struct ib_send_wr wr; /* don't use wr.sg_list */
775 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()
445 static int ipath_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ipath_post_send()
446 struct ib_send_wr **bad_wr) in ipath_post_send()
/linux-4.1.27/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.h364 struct ib_send_wr tx_wr;
Dipoib_ib.c516 struct ib_send_wr *bad_wr; in post_send()
/linux-4.1.27/net/9p/
Dtrans_rdma.c435 struct ib_send_wr wr, *bad_wr; in rdma_request()
/linux-4.1.27/drivers/infiniband/ulp/srp/
Dib_srp.c1040 struct ib_send_wr *bad_wr; in srp_inv_rkey()
1041 struct ib_send_wr wr = { in srp_inv_rkey()
1297 struct ib_send_wr *bad_wr; in srp_map_finish_fr()
1298 struct ib_send_wr wr; in srp_map_finish_fr()
1688 struct ib_send_wr wr, *bad_wr; in srp_post_send()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.h545 struct ib_send_wr *tx_wrq; /* send work items... */
Do2iblnd_cb.c801 struct ib_send_wr *bad_wrq; in kiblnd_post_tx_locked()
1056 struct ib_send_wr *wrq = &tx->tx_wrq[tx->tx_nwrq]; in kiblnd_init_tx_msg()
1092 struct ib_send_wr *wrq = &tx->tx_wrq[0]; in kiblnd_init_rdma()
/linux-4.1.27/drivers/infiniband/ulp/srpt/
Dib_srpt.c804 struct ib_send_wr wr, *bad_wr; in srpt_post_send()
2774 struct ib_send_wr wr; in srpt_perform_rdmas()
2775 struct ib_send_wr *bad_wr; in srpt_perform_rdmas()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_verbs.c3233 fill_wqe_sg_send(struct nes_hw_qp_wqe *wqe, struct ib_send_wr *ib_wr, u32 uselkey) in fill_wqe_sg_send()
3259 static int nes_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr, in nes_post_send()
3260 struct ib_send_wr **bad_wr) in nes_post_send()