Home
last modified time | relevance | path

Searched refs:send_wr (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/infiniband/ulp/isert/
Dib_isert.c859 struct ib_send_wr send_wr; in isert_login_post_send() local
867 send_wr.next = NULL; in isert_login_post_send()
868 send_wr.wr_cqe = &tx_desc->tx_cqe; in isert_login_post_send()
869 send_wr.sg_list = tx_desc->tx_sg; in isert_login_post_send()
870 send_wr.num_sge = tx_desc->num_sge; in isert_login_post_send()
871 send_wr.opcode = IB_WR_SEND; in isert_login_post_send()
872 send_wr.send_flags = IB_SEND_SIGNALED; in isert_login_post_send()
874 ret = ib_post_send(isert_conn->qp, &send_wr, NULL); in isert_login_post_send()
940 struct ib_send_wr *send_wr) in isert_init_send_wr() argument
945 send_wr->wr_cqe = &tx_desc->tx_cqe; in isert_init_send_wr()
[all …]
Dib_isert.h106 struct ib_send_wr send_wr; member
/Linux-v5.4/drivers/infiniband/core/
Dmad.c65 struct ib_ud_wr *wr = &mad_send_wr->send_wr; in create_mad_addr_info()
822 struct ib_ud_wr *send_wr = &mad_send_wr->send_wr; in handle_outgoing_dr_smp() local
831 port_num = send_wr->port_num; in handle_outgoing_dr_smp()
904 send_wr->wr.wr_cqe, drslid, in handle_outgoing_dr_smp()
905 send_wr->pkey_index, in handle_outgoing_dr_smp()
906 send_wr->port_num, &mad_wc); in handle_outgoing_dr_smp()
966 local->mad_send_wr->send_wr.pkey_index = out_mad_pkey_index; in handle_outgoing_dr_smp()
1004 static int alloc_send_rmpp_list(struct ib_mad_send_wr_private *send_wr, in alloc_send_rmpp_list() argument
1007 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; in alloc_send_rmpp_list()
1015 pad = send_wr->pad; in alloc_send_rmpp_list()
[all …]
Dmad_priv.h129 struct ib_ud_wr send_wr; member
Dagent.c129 mad_send_wr->send_wr.port_num = port_num; in agent_send_response()
/Linux-v5.4/fs/cifs/
Dsmbdirect.c709 struct ib_send_wr send_wr; in smbd_post_send_negotiate_req() local
748 send_wr.next = NULL; in smbd_post_send_negotiate_req()
749 send_wr.wr_cqe = &request->cqe; in smbd_post_send_negotiate_req()
750 send_wr.sg_list = request->sge; in smbd_post_send_negotiate_req()
751 send_wr.num_sge = request->num_sge; in smbd_post_send_negotiate_req()
752 send_wr.opcode = IB_WR_SEND; in smbd_post_send_negotiate_req()
753 send_wr.send_flags = IB_SEND_SIGNALED; in smbd_post_send_negotiate_req()
761 rc = ib_post_send(info->id->qp, &send_wr, NULL); in smbd_post_send_negotiate_req()
931 struct ib_send_wr send_wr; in smbd_post_send() local
947 send_wr.next = NULL; in smbd_post_send()
[all …]
/Linux-v5.4/drivers/infiniband/ulp/iser/
Discsi_iser.h151 #define ISER_GET_MAX_XMIT_CMDS(send_wr) ((send_wr \ argument
255 struct ib_send_wr send_wr; member
Diser_memory.c414 wr->wr.next = &tx_desc->send_wr; in iser_reg_sig_mr()
461 wr->wr.next = &tx_desc->send_wr; in iser_fast_reg_mr()
Diser_verbs.c1040 struct ib_send_wr *wr = &tx_desc->send_wr; in iser_post_send()
/Linux-v5.4/drivers/nvme/target/
Drdma.c51 struct ib_send_wr send_wr; member
382 r->send_wr.wr_cqe = &r->send_cqe; in nvmet_rdma_alloc_rsp()
383 r->send_wr.sg_list = &r->send_sge; in nvmet_rdma_alloc_rsp()
384 r->send_wr.num_sge = 1; in nvmet_rdma_alloc_rsp()
385 r->send_wr.send_flags = IB_SEND_SIGNALED; in nvmet_rdma_alloc_rsp()
558 rsp->send_wr.opcode = IB_WR_SEND_WITH_INV; in nvmet_rdma_queue_response()
559 rsp->send_wr.ex.invalidate_rkey = rsp->invalidate_rkey; in nvmet_rdma_queue_response()
561 rsp->send_wr.opcode = IB_WR_SEND; in nvmet_rdma_queue_response()
566 cm_id->port_num, NULL, &rsp->send_wr); in nvmet_rdma_queue_response()
568 first_wr = &rsp->send_wr; in nvmet_rdma_queue_response()
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dib_verbs.h189 int bnxt_re_post_send(struct ib_qp *qp, const struct ib_send_wr *send_wr,
/Linux-v5.4/drivers/infiniband/ulp/srpt/
Dib_srpt.c2773 struct ib_send_wr send_wr, *first_wr = &send_wr; in srpt_queue_response() local
2839 send_wr.next = NULL; in srpt_queue_response()
2840 send_wr.wr_cqe = &ioctx->ioctx.cqe; in srpt_queue_response()
2841 send_wr.sg_list = &sge; in srpt_queue_response()
2842 send_wr.num_sge = 1; in srpt_queue_response()
2843 send_wr.opcode = IB_WR_SEND; in srpt_queue_response()
2844 send_wr.send_flags = IB_SEND_SIGNALED; in srpt_queue_response()
/Linux-v5.4/net/sunrpc/xprtrdma/
Dverbs.c1440 struct ib_send_wr *send_wr = &req->rl_sendctx->sc_wr; in rpcrdma_ep_post() local
1444 send_wr->send_flags |= IB_SEND_SIGNALED; in rpcrdma_ep_post()
1447 send_wr->send_flags &= ~IB_SEND_SIGNALED; in rpcrdma_ep_post()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_hw_v1.c1009 struct ib_send_wr send_wr; in hns_roce_v1_send_lp_wqe() local
1013 memset(&send_wr, 0, sizeof(send_wr)); in hns_roce_v1_send_lp_wqe()
1014 send_wr.next = NULL; in hns_roce_v1_send_lp_wqe()
1015 send_wr.num_sge = 0; in hns_roce_v1_send_lp_wqe()
1016 send_wr.send_flags = 0; in hns_roce_v1_send_lp_wqe()
1017 send_wr.sg_list = NULL; in hns_roce_v1_send_lp_wqe()
1018 send_wr.wr_id = (unsigned long long)&send_wr; in hns_roce_v1_send_lp_wqe()
1019 send_wr.opcode = IB_WR_RDMA_WRITE; in hns_roce_v1_send_lp_wqe()
1021 ret = hns_roce_v1_post_send(&hr_qp->ibqp, &send_wr, &bad_wr); in hns_roce_v1_send_lp_wqe()
/Linux-v5.4/include/rdma/
Dib_verbs.h2265 int (*post_send)(struct ib_qp *qp, const struct ib_send_wr *send_wr,
3695 const struct ib_send_wr *send_wr, in ib_post_send() argument
3700 return qp->device->ops.post_send(qp, send_wr, bad_send_wr ? : &dummy); in ib_post_send()
/Linux-v5.4/include/uapi/rdma/
Dib_user_verbs.h830 struct ib_uverbs_send_wr send_wr[0]; member
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dqp.c4591 static int set_sig_data_segment(const struct ib_send_wr *send_wr, in set_sig_data_segment() argument
4732 static int set_pi_umr_wr(const struct ib_send_wr *send_wr, in set_pi_umr_wr() argument
4736 const struct ib_reg_wr *wr = reg_wr(send_wr); in set_pi_umr_wr()
4744 if (unlikely(send_wr->num_sge != 0) || in set_pi_umr_wr()
4774 ret = set_sig_data_segment(send_wr, wr->mr, sig_attrs, qp, seg, size, in set_pi_umr_wr()