send_wr 129 drivers/infiniband/core/agent.c mad_send_wr->send_wr.port_num = port_num; send_wr 65 drivers/infiniband/core/mad.c struct ib_ud_wr *wr = &mad_send_wr->send_wr; send_wr 822 drivers/infiniband/core/mad.c struct ib_ud_wr *send_wr = &mad_send_wr->send_wr; send_wr 831 drivers/infiniband/core/mad.c port_num = send_wr->port_num; send_wr 904 drivers/infiniband/core/mad.c send_wr->wr.wr_cqe, drslid, send_wr 905 drivers/infiniband/core/mad.c send_wr->pkey_index, send_wr 906 drivers/infiniband/core/mad.c send_wr->port_num, &mad_wc); send_wr 966 drivers/infiniband/core/mad.c local->mad_send_wr->send_wr.pkey_index = out_mad_pkey_index; send_wr 1004 drivers/infiniband/core/mad.c static int alloc_send_rmpp_list(struct ib_mad_send_wr_private *send_wr, send_wr 1007 drivers/infiniband/core/mad.c struct ib_mad_send_buf *send_buf = &send_wr->send_buf; send_wr 1015 drivers/infiniband/core/mad.c pad = send_wr->pad; send_wr 1021 drivers/infiniband/core/mad.c free_send_rmpp_list(send_wr); send_wr 1025 drivers/infiniband/core/mad.c list_add_tail(&seg->list, &send_wr->rmpp_list); send_wr 1032 drivers/infiniband/core/mad.c rmpp_mad->rmpp_hdr.rmpp_version = send_wr->mad_agent_priv-> send_wr 1037 drivers/infiniband/core/mad.c send_wr->cur_seg = container_of(send_wr->rmpp_list.next, send_wr 1039 drivers/infiniband/core/mad.c send_wr->last_ack_seg = send_wr->cur_seg; send_wr 1110 drivers/infiniband/core/mad.c mad_send_wr->send_wr.wr.wr_cqe = &mad_send_wr->mad_list.cqe; send_wr 1111 drivers/infiniband/core/mad.c mad_send_wr->send_wr.wr.sg_list = mad_send_wr->sg_list; send_wr 1112 drivers/infiniband/core/mad.c mad_send_wr->send_wr.wr.num_sge = 2; send_wr 1113 drivers/infiniband/core/mad.c mad_send_wr->send_wr.wr.opcode = IB_WR_SEND; send_wr 1114 drivers/infiniband/core/mad.c mad_send_wr->send_wr.wr.send_flags = IB_SEND_SIGNALED; send_wr 1115 drivers/infiniband/core/mad.c mad_send_wr->send_wr.remote_qpn = remote_qpn; send_wr 1116 drivers/infiniband/core/mad.c mad_send_wr->send_wr.remote_qkey = IB_QP_SET_QKEY; send_wr 1117 drivers/infiniband/core/mad.c mad_send_wr->send_wr.pkey_index = pkey_index; send_wr 1223 drivers/infiniband/core/mad.c mad_send_wr->send_wr.wr.wr_cqe = &mad_send_wr->mad_list.cqe; send_wr 1251 drivers/infiniband/core/mad.c ret = ib_post_send(mad_agent->qp, &mad_send_wr->send_wr.wr, send_wr 1296 drivers/infiniband/core/mad.c mad_send_wr->send_wr.pkey_index); send_wr 1320 drivers/infiniband/core/mad.c mad_send_wr->send_wr.ah = send_buf->ah; send_wr 2567 drivers/infiniband/core/mad.c ret = ib_post_send(qp_info->qp, &queued_send_wr->send_wr.wr, send_wr 2615 drivers/infiniband/core/mad.c ret = ib_post_send(qp_info->qp, &mad_send_wr->send_wr.wr, send_wr 2782 drivers/infiniband/core/mad.c local->mad_send_wr->send_wr.wr.wr_cqe, send_wr 2784 drivers/infiniband/core/mad.c local->mad_send_wr->send_wr.pkey_index, send_wr 129 drivers/infiniband/core/mad_priv.h struct ib_ud_wr send_wr; send_wr 189 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_post_send(struct ib_qp *qp, const struct ib_send_wr *send_wr, send_wr 1006 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct ib_send_wr send_wr; send_wr 1010 drivers/infiniband/hw/hns/hns_roce_hw_v1.c memset(&send_wr, 0, sizeof(send_wr)); send_wr 1011 drivers/infiniband/hw/hns/hns_roce_hw_v1.c send_wr.next = NULL; send_wr 1012 drivers/infiniband/hw/hns/hns_roce_hw_v1.c send_wr.num_sge = 0; send_wr 1013 drivers/infiniband/hw/hns/hns_roce_hw_v1.c send_wr.send_flags = 0; send_wr 1014 drivers/infiniband/hw/hns/hns_roce_hw_v1.c send_wr.sg_list = NULL; send_wr 1015 drivers/infiniband/hw/hns/hns_roce_hw_v1.c send_wr.wr_id = (unsigned long long)&send_wr; send_wr 1016 drivers/infiniband/hw/hns/hns_roce_hw_v1.c send_wr.opcode = IB_WR_RDMA_WRITE; send_wr 1018 drivers/infiniband/hw/hns/hns_roce_hw_v1.c ret = hns_roce_v1_post_send(&hr_qp->ibqp, &send_wr, &bad_wr); send_wr 4589 drivers/infiniband/hw/mlx5/qp.c static int set_sig_data_segment(const struct ib_send_wr *send_wr, send_wr 4730 drivers/infiniband/hw/mlx5/qp.c static int set_pi_umr_wr(const struct ib_send_wr *send_wr, send_wr 4734 drivers/infiniband/hw/mlx5/qp.c const struct ib_reg_wr *wr = reg_wr(send_wr); send_wr 4742 drivers/infiniband/hw/mlx5/qp.c if (unlikely(send_wr->num_sge != 0) || send_wr 4772 drivers/infiniband/hw/mlx5/qp.c ret = set_sig_data_segment(send_wr, wr->mr, sig_attrs, qp, seg, size, send_wr 151 drivers/infiniband/ulp/iser/iscsi_iser.h #define ISER_GET_MAX_XMIT_CMDS(send_wr) ((send_wr \ send_wr 255 drivers/infiniband/ulp/iser/iscsi_iser.h struct ib_send_wr send_wr; send_wr 414 drivers/infiniband/ulp/iser/iser_memory.c wr->wr.next = &tx_desc->send_wr; send_wr 461 drivers/infiniband/ulp/iser/iser_memory.c wr->wr.next = &tx_desc->send_wr; send_wr 1040 drivers/infiniband/ulp/iser/iser_verbs.c struct ib_send_wr *wr = &tx_desc->send_wr; send_wr 859 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr send_wr; send_wr 867 drivers/infiniband/ulp/isert/ib_isert.c send_wr.next = NULL; send_wr 868 drivers/infiniband/ulp/isert/ib_isert.c send_wr.wr_cqe = &tx_desc->tx_cqe; send_wr 869 drivers/infiniband/ulp/isert/ib_isert.c send_wr.sg_list = tx_desc->tx_sg; send_wr 870 drivers/infiniband/ulp/isert/ib_isert.c send_wr.num_sge = tx_desc->num_sge; send_wr 871 drivers/infiniband/ulp/isert/ib_isert.c send_wr.opcode = IB_WR_SEND; send_wr 872 drivers/infiniband/ulp/isert/ib_isert.c send_wr.send_flags = IB_SEND_SIGNALED; send_wr 874 drivers/infiniband/ulp/isert/ib_isert.c ret = ib_post_send(isert_conn->qp, &send_wr, NULL); send_wr 940 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr) send_wr 945 drivers/infiniband/ulp/isert/ib_isert.c send_wr->wr_cqe = &tx_desc->tx_cqe; send_wr 948 drivers/infiniband/ulp/isert/ib_isert.c send_wr->opcode = IB_WR_SEND_WITH_INV; send_wr 949 drivers/infiniband/ulp/isert/ib_isert.c send_wr->ex.invalidate_rkey = isert_cmd->inv_rkey; send_wr 951 drivers/infiniband/ulp/isert/ib_isert.c send_wr->opcode = IB_WR_SEND; send_wr 954 drivers/infiniband/ulp/isert/ib_isert.c send_wr->sg_list = &tx_desc->tx_sg[0]; send_wr 955 drivers/infiniband/ulp/isert/ib_isert.c send_wr->num_sge = isert_cmd->tx_desc.num_sge; send_wr 956 drivers/infiniband/ulp/isert/ib_isert.c send_wr->send_flags = IB_SEND_SIGNALED; send_wr 1832 drivers/infiniband/ulp/isert/ib_isert.c ret = ib_post_send(isert_conn->qp, &isert_cmd->tx_desc.send_wr, NULL); send_wr 1845 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; send_wr 1884 drivers/infiniband/ulp/isert/ib_isert.c isert_init_send_wr(isert_conn, isert_cmd, send_wr); send_wr 1933 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; send_wr 1940 drivers/infiniband/ulp/isert/ib_isert.c isert_init_send_wr(isert_conn, isert_cmd, send_wr); send_wr 1952 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; send_wr 1958 drivers/infiniband/ulp/isert/ib_isert.c isert_init_send_wr(isert_conn, isert_cmd, send_wr); send_wr 1970 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; send_wr 1976 drivers/infiniband/ulp/isert/ib_isert.c isert_init_send_wr(isert_conn, isert_cmd, send_wr); send_wr 1988 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; send_wr 2011 drivers/infiniband/ulp/isert/ib_isert.c isert_init_send_wr(isert_conn, isert_cmd, send_wr); send_wr 2023 drivers/infiniband/ulp/isert/ib_isert.c struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; send_wr 2054 drivers/infiniband/ulp/isert/ib_isert.c isert_init_send_wr(isert_conn, isert_cmd, send_wr); send_wr 2199 drivers/infiniband/ulp/isert/ib_isert.c &isert_cmd->tx_desc.send_wr); send_wr 2207 drivers/infiniband/ulp/isert/ib_isert.c chain_wr = &isert_cmd->tx_desc.send_wr; send_wr 106 drivers/infiniband/ulp/isert/ib_isert.h struct ib_send_wr send_wr; send_wr 2797 drivers/infiniband/ulp/srpt/ib_srpt.c struct ib_send_wr send_wr, *first_wr = &send_wr; send_wr 2863 drivers/infiniband/ulp/srpt/ib_srpt.c send_wr.next = NULL; send_wr 2864 drivers/infiniband/ulp/srpt/ib_srpt.c send_wr.wr_cqe = &ioctx->ioctx.cqe; send_wr 2865 drivers/infiniband/ulp/srpt/ib_srpt.c send_wr.sg_list = &sge; send_wr 2866 drivers/infiniband/ulp/srpt/ib_srpt.c send_wr.num_sge = 1; send_wr 2867 drivers/infiniband/ulp/srpt/ib_srpt.c send_wr.opcode = IB_WR_SEND; send_wr 2868 drivers/infiniband/ulp/srpt/ib_srpt.c send_wr.send_flags = IB_SEND_SIGNALED; send_wr 51 drivers/nvme/target/rdma.c struct ib_send_wr send_wr; send_wr 382 drivers/nvme/target/rdma.c r->send_wr.wr_cqe = &r->send_cqe; send_wr 383 drivers/nvme/target/rdma.c r->send_wr.sg_list = &r->send_sge; send_wr 384 drivers/nvme/target/rdma.c r->send_wr.num_sge = 1; send_wr 385 drivers/nvme/target/rdma.c r->send_wr.send_flags = IB_SEND_SIGNALED; send_wr 558 drivers/nvme/target/rdma.c rsp->send_wr.opcode = IB_WR_SEND_WITH_INV; send_wr 559 drivers/nvme/target/rdma.c rsp->send_wr.ex.invalidate_rkey = rsp->invalidate_rkey; send_wr 561 drivers/nvme/target/rdma.c rsp->send_wr.opcode = IB_WR_SEND; send_wr 566 drivers/nvme/target/rdma.c cm_id->port_num, NULL, &rsp->send_wr); send_wr 568 drivers/nvme/target/rdma.c first_wr = &rsp->send_wr; send_wr 709 fs/cifs/smbdirect.c struct ib_send_wr send_wr; send_wr 748 fs/cifs/smbdirect.c send_wr.next = NULL; send_wr 749 fs/cifs/smbdirect.c send_wr.wr_cqe = &request->cqe; send_wr 750 fs/cifs/smbdirect.c send_wr.sg_list = request->sge; send_wr 751 fs/cifs/smbdirect.c send_wr.num_sge = request->num_sge; send_wr 752 fs/cifs/smbdirect.c send_wr.opcode = IB_WR_SEND; send_wr 753 fs/cifs/smbdirect.c send_wr.send_flags = IB_SEND_SIGNALED; send_wr 761 fs/cifs/smbdirect.c rc = ib_post_send(info->id->qp, &send_wr, NULL); send_wr 931 fs/cifs/smbdirect.c struct ib_send_wr send_wr; send_wr 947 fs/cifs/smbdirect.c send_wr.next = NULL; send_wr 948 fs/cifs/smbdirect.c send_wr.wr_cqe = &request->cqe; send_wr 949 fs/cifs/smbdirect.c send_wr.sg_list = request->sge; send_wr 950 fs/cifs/smbdirect.c send_wr.num_sge = request->num_sge; send_wr 951 fs/cifs/smbdirect.c send_wr.opcode = IB_WR_SEND; send_wr 952 fs/cifs/smbdirect.c send_wr.send_flags = IB_SEND_SIGNALED; send_wr 962 fs/cifs/smbdirect.c rc = ib_post_send(info->id->qp, &send_wr, NULL); send_wr 2264 include/rdma/ib_verbs.h int (*post_send)(struct ib_qp *qp, const struct ib_send_wr *send_wr, send_wr 3698 include/rdma/ib_verbs.h const struct ib_send_wr *send_wr, send_wr 3703 include/rdma/ib_verbs.h return qp->device->ops.post_send(qp, send_wr, bad_send_wr ? : &dummy); send_wr 830 include/uapi/rdma/ib_user_verbs.h struct ib_uverbs_send_wr send_wr[0]; send_wr 1472 net/sunrpc/xprtrdma/verbs.c struct ib_send_wr *send_wr = &req->rl_sendctx->sc_wr; send_wr 1476 net/sunrpc/xprtrdma/verbs.c send_wr->send_flags |= IB_SEND_SIGNALED; send_wr 1479 net/sunrpc/xprtrdma/verbs.c send_wr->send_flags &= ~IB_SEND_SIGNALED;