Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/infiniband/hw/erdma/
A Derdma_qp.c220 while (i < send_wr->num_sge) { in fill_inline_data()
221 bytes += send_wr->sg_list[i].length; in fill_inline_data()
267 while (i < send_wr->num_sge) { in fill_sgl()
273 bytes += send_wr->sg_list[i].length; in fill_sgl()
290 enum ib_wr_opcode op = send_wr->opcode; in erdma_push_one_sqe()
311 flags = send_wr->send_flags; in erdma_push_one_sqe()
347 if (unlikely(send_wr->num_sge != 1)) in erdma_push_one_sqe()
397 mr = to_emr(reg_wr(send_wr)->mr); in erdma_push_one_sqe()
476 send_wr->num_sge); in erdma_push_one_sqe()
508 if (!send_wr) in erdma_post_send()
[all …]
A Derdma_verbs.h332 int erdma_post_send(struct ib_qp *ibqp, const struct ib_send_wr *send_wr,
/linux-6.3-rc2/drivers/infiniband/ulp/isert/
A Dib_isert.c782 struct ib_send_wr send_wr; in isert_login_post_send() local
790 send_wr.next = NULL; in isert_login_post_send()
794 send_wr.opcode = IB_WR_SEND; in isert_login_post_send()
863 struct ib_send_wr *send_wr) in isert_init_send_wr() argument
874 send_wr->opcode = IB_WR_SEND; in isert_init_send_wr()
1762 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_response() local
1850 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_nopin() local
1869 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_logout_rsp() local
1887 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_tm_rsp() local
1905 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_reject() local
[all …]
A Dib_isert.h132 struct ib_send_wr send_wr; member
/linux-6.3-rc2/drivers/infiniband/core/
A Dmad.c62 struct ib_ud_wr *wr = &mad_send_wr->send_wr; in create_mad_addr_info()
607 struct ib_ud_wr *send_wr = &mad_send_wr->send_wr; in handle_outgoing_dr_smp() local
616 port_num = send_wr->port_num; in handle_outgoing_dr_smp()
689 send_wr->wr.wr_cqe, drslid, in handle_outgoing_dr_smp()
690 send_wr->pkey_index, in handle_outgoing_dr_smp()
691 send_wr->port_num, &mad_wc); in handle_outgoing_dr_smp()
799 pad = send_wr->pad; in alloc_send_rmpp_list()
805 free_send_rmpp_list(send_wr); in alloc_send_rmpp_list()
821 send_wr->cur_seg = container_of(send_wr->rmpp_list.next, in alloc_send_rmpp_list()
823 send_wr->last_ack_seg = send_wr->cur_seg; in alloc_send_rmpp_list()
[all …]
A Dcma_trace.h186 __field(u32, send_wr)
198 __entry->send_wr = qp_init_attr->cap.max_send_wr;
218 rdma_show_qp_type(__entry->qp_type), __entry->send_wr,
A Dmad_priv.h128 struct ib_ud_wr send_wr; member
A Dagent.c129 mad_send_wr->send_wr.port_num = port_num; in agent_send_response()
/linux-6.3-rc2/drivers/infiniband/ulp/iser/
A Discsi_iser.h144 #define ISER_GET_MAX_XMIT_CMDS(send_wr) ((send_wr \ argument
247 struct ib_send_wr send_wr; member
A Diser_memory.c281 wr->wr.next = &tx_desc->send_wr; in iser_reg_sig_mr()
328 wr->wr.next = &tx_desc->send_wr; in iser_fast_reg_mr()
A Diser_verbs.c866 struct ib_send_wr *wr = &tx_desc->send_wr; in iser_post_send()
/linux-6.3-rc2/fs/cifs/
A Dsmbdirect.c685 struct ib_send_wr send_wr; in smbd_post_send_negotiate_req() local
724 send_wr.next = NULL; in smbd_post_send_negotiate_req()
725 send_wr.wr_cqe = &request->cqe; in smbd_post_send_negotiate_req()
726 send_wr.sg_list = request->sge; in smbd_post_send_negotiate_req()
727 send_wr.num_sge = request->num_sge; in smbd_post_send_negotiate_req()
728 send_wr.opcode = IB_WR_SEND; in smbd_post_send_negotiate_req()
795 struct ib_send_wr send_wr; in smbd_post_send() local
811 send_wr.next = NULL; in smbd_post_send()
812 send_wr.wr_cqe = &request->cqe; in smbd_post_send()
813 send_wr.sg_list = request->sge; in smbd_post_send()
[all …]
/linux-6.3-rc2/net/sunrpc/xprtrdma/
A Dfrwr_ops.c385 struct ib_send_wr *post_wr, *send_wr = &req->rl_wr; in frwr_send() local
392 post_wr = send_wr; in frwr_send()
407 send_wr->send_flags |= IB_SEND_SIGNALED; in frwr_send()
411 send_wr->send_flags &= ~IB_SEND_SIGNALED; in frwr_send()
/linux-6.3-rc2/drivers/nvme/target/
A Drdma.c60 struct ib_send_wr send_wr; member
425 r->send_wr.wr_cqe = &r->send_cqe; in nvmet_rdma_alloc_rsp()
426 r->send_wr.sg_list = &r->send_sge; in nvmet_rdma_alloc_rsp()
427 r->send_wr.num_sge = 1; in nvmet_rdma_alloc_rsp()
428 r->send_wr.send_flags = IB_SEND_SIGNALED; in nvmet_rdma_alloc_rsp()
724 rsp->send_wr.opcode = IB_WR_SEND_WITH_INV; in nvmet_rdma_queue_response()
725 rsp->send_wr.ex.invalidate_rkey = rsp->invalidate_rkey; in nvmet_rdma_queue_response()
727 rsp->send_wr.opcode = IB_WR_SEND; in nvmet_rdma_queue_response()
736 cm_id->port_num, NULL, &rsp->send_wr); in nvmet_rdma_queue_response()
738 first_wr = &rsp->send_wr; in nvmet_rdma_queue_response()
[all …]
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/
A Dwr.c416 static int set_sig_data_segment(const struct ib_send_wr *send_wr, in set_sig_data_segment() argument
557 static int set_pi_umr_wr(const struct ib_send_wr *send_wr, in set_pi_umr_wr() argument
561 const struct ib_reg_wr *wr = reg_wr(send_wr); in set_pi_umr_wr()
569 if (unlikely(send_wr->num_sge != 0) || in set_pi_umr_wr()
599 ret = set_sig_data_segment(send_wr, wr->mr, sig_attrs, qp, seg, size, in set_pi_umr_wr()
/linux-6.3-rc2/drivers/infiniband/hw/bnxt_re/
A Dib_verbs.h188 int bnxt_re_post_send(struct ib_qp *qp, const struct ib_send_wr *send_wr,
/linux-6.3-rc2/drivers/infiniband/ulp/srpt/
A Dib_srpt.c2810 struct ib_send_wr send_wr, *first_wr = &send_wr; in srpt_queue_response() local
2873 send_wr.next = NULL; in srpt_queue_response()
2874 send_wr.wr_cqe = &ioctx->ioctx.cqe; in srpt_queue_response()
2875 send_wr.sg_list = &sge; in srpt_queue_response()
2876 send_wr.num_sge = 1; in srpt_queue_response()
2877 send_wr.opcode = IB_WR_SEND; in srpt_queue_response()
2878 send_wr.send_flags = IB_SEND_SIGNALED; in srpt_queue_response()
/linux-6.3-rc2/include/uapi/rdma/
A Dib_user_verbs.h843 struct ib_uverbs_send_wr send_wr[]; member
/linux-6.3-rc2/include/rdma/
A Dib_verbs.h2348 int (*post_send)(struct ib_qp *qp, const struct ib_send_wr *send_wr,
3842 const struct ib_send_wr *send_wr, in ib_post_send() argument
3847 return qp->device->ops.post_send(qp, send_wr, bad_send_wr ? : &dummy); in ib_post_send()
/linux-6.3-rc2/drivers/infiniband/hw/hns/
A Dhns_roce_hw_v2.c3478 struct ib_send_wr *send_wr; in free_mr_post_send_lp_wqe() local
3481 send_wr = &rdma_wr.wr; in free_mr_post_send_lp_wqe()
3482 send_wr->opcode = IB_WR_RDMA_WRITE; in free_mr_post_send_lp_wqe()
3484 ret = hns_roce_v2_post_send(&hr_qp->ibqp, send_wr, &bad_wr); in free_mr_post_send_lp_wqe()

Completed in 84 milliseconds