Searched refs:send_buf (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_agent.c91 struct ib_mad_send_buf *send_buf; local
116 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0,
121 if (IS_ERR(send_buf)) {
126 memcpy(send_buf->mad, mad_hdr, resp_mad_len);
127 send_buf->ah = ah;
130 mad_send_wr = container_of(send_buf,
132 send_buf);
136 if (ib_post_send_mad(send_buf, NULL)) {
142 ib_free_send_mad(send_buf);
150 ib_destroy_ah(mad_send_wc->send_buf
[all...]
H A Dib_mad_rmpp.c216 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah)
217 ib_destroy_ah(mad_send_wc->send_buf->ah);
218 ib_free_send_mad(mad_send_wc->send_buf);
586 rmpp_mad = mad_send_wr->send_buf.mad;
592 paylen = (mad_send_wr->send_buf.seg_count *
593 mad_send_wr->send_buf.seg_rmpp_size) -
597 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) {
599 paylen = mad_send_wr->send_buf.seg_rmpp_size - mad_send_wr->pad;
604 timeout = mad_send_wr->send_buf
[all...]
H A Dib_mad.c648 struct ib_mad_send_buf *send_buf,
666 send_buf, mad_send_wc);
750 struct ib_smp *smp = mad_send_wr->send_buf.mad;
845 mad_wc.byte_len = mad_send_wr->send_buf.hdr_len
846 + mad_send_wr->send_buf.data_len
943 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; local
944 struct ib_rmpp_mad *rmpp_mad = send_buf->mad;
948 send_buf->seg_size = mad_size - send_buf
647 snoop_send(struct ib_mad_qp_info *qp_info, struct ib_mad_send_buf *send_buf, struct ib_mad_send_wc *mad_send_wc, int mad_snoop_flags) argument
1101 ib_get_rmpp_segment(struct ib_mad_send_buf *send_buf, int seg_num) argument
1133 ib_free_send_mad(struct ib_mad_send_buf *send_buf) argument
1218 ib_post_send_mad(struct ib_mad_send_buf *send_buf, struct ib_mad_send_buf **bad_send_buf) argument
2607 find_send_wr(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_buf *send_buf) argument
2628 ib_modify_mad(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, u32 timeout_ms) argument
2662 ib_cancel_mad(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf) argument
[all...]
H A Dmad_priv.h126 struct ib_mad_send_buf send_buf; member in struct:ib_mad_send_wr_private
H A Dib_sa_query.c1402 struct ib_sa_query *query = mad_send_wc->send_buf->context[0];
1431 struct ib_mad_send_buf *send_buf,
1436 if (!send_buf)
1439 query = send_buf->context[0];
1430 recv_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, struct ib_mad_recv_wc *mad_recv_wc) argument
H A Dib_user_mad.c201 struct ib_umad_packet *packet = send_wc->send_buf->context[0];
217 struct ib_mad_send_buf *send_buf,
216 recv_handler(struct ib_mad_agent *agent, struct ib_mad_send_buf *send_buf, struct ib_mad_recv_wc *mad_recv_wc) argument
H A Dib_cm.c3420 struct ib_mad_send_buf *msg = mad_send_wc->send_buf;
3622 struct ib_mad_send_buf *send_buf,
3621 cm_recv_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, struct ib_mad_recv_wc *mad_recv_wc) argument
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_mad.c167 struct ib_mad_send_buf *send_buf; local
173 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR,
176 if (IS_ERR(send_buf))
185 memcpy(send_buf->mad, mad, sizeof *mad);
186 if ((send_buf->ah = dev->sm_ah[port_num - 1]))
187 ret = ib_post_send_mad(send_buf, NULL);
193 ib_free_send_mad(send_buf);
290 ib_free_send_mad(mad_send_wc->send_buf);
/freebsd-11-stable/sys/ofed/include/rdma/
H A Dib_mad.h485 * @send_buf: send MAD data buffer.
489 * Clients snooping MADs should not modify data referenced by the @send_buf
493 struct ib_mad_send_buf *send_buf,
499 * @send_buf: Send buffer if found, else NULL
509 struct ib_mad_send_buf *send_buf,
546 * @send_buf: Send MAD data buffer associated with the send MAD request.
552 struct ib_mad_send_buf *send_buf; member in struct:ib_mad_send_wc
683 * @send_buf: Specifies the information needed to send the MAD(s).
699 int ib_post_send_mad(struct ib_mad_send_buf *send_buf,
715 * @send_buf
[all...]
/freebsd-11-stable/contrib/wpa/wpa_supplicant/
H A Dctrl_iface_named_pipe.c282 char *reply = NULL, *send_buf; local
311 send_buf = reply;
314 send_buf = "OK\n";
317 send_buf = "FAIL\n";
322 dst->rsp_buf = os_memdup(send_buf, send_len);
717 char *reply = NULL, *send_buf; local
729 send_buf = reply;
732 send_buf = "FAIL\n";
741 dst->rsp_buf = os_memdup(send_buf, send_len);
/freebsd-11-stable/sys/ofed/drivers/infiniband/util/
H A Dmadeye.c400 struct ib_mad_send_buf *send_buf,
403 struct ib_mad_hdr *hdr = send_buf->mad;
411 print_smp(send_buf->mad);
445 struct ib_mad_send_buf *send_buf,
448 struct ib_mad_hdr *hdr = send_buf->mad;
399 snoop_smi_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, struct ib_mad_send_wc *mad_send_wc) argument
444 snoop_gsi_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, struct ib_mad_send_wc *mad_send_wc) argument
/freebsd-11-stable/contrib/ofed/librdmacm/examples/
H A Drping.c126 struct rping_rdma_info send_buf;/* single send buf */ member in struct:rping_cb
378 cb->send_sgl.addr = (uint64_t) (unsigned long) &cb->send_buf;
379 cb->send_sgl.length = sizeof cb->send_buf;
407 cb->send_mr = ibv_reg_mr(cb->pd, &cb->send_buf, sizeof cb->send_buf, 0);
409 fprintf(stderr, "send_buf reg_mr failed\n");
621 struct rping_rdma_info *info = &cb->send_buf;
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mad.c382 struct ib_mad_send_buf *send_buf; local
388 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR,
391 if (IS_ERR(send_buf))
400 memcpy(send_buf->mad, mad, sizeof *mad);
401 if ((send_buf->ah = dev->sm_ah[port_num - 1]))
402 ret = ib_post_send_mad(send_buf, NULL);
408 ib_free_send_mad(send_buf);
988 if (mad_send_wc->send_buf->context[0])
989 ib_destroy_ah(mad_send_wc->send_buf->context[0]);
990 ib_free_send_mad(mad_send_wc->send_buf);
[all...]
/freebsd-11-stable/sys/contrib/rdma/krping/
H A Dkrping.c198 struct krping_rdma_info send_buf __aligned(16); /* single send buf */
488 cb->send_sgl.length = sizeof cb->send_buf;
526 &cb->send_buf, sizeof(cb->send_buf),
603 sizeof(cb->send_buf), DMA_BIDIRECTIONAL);
756 struct krping_rdma_info *info = &cb->send_buf;
/freebsd-11-stable/contrib/wpa/src/wps/
H A Dwps_upnp_web.c365 goto send_buf;
408 send_buf:
/freebsd-11-stable/sys/contrib/rdma/krping_compat/
H A Dkrping.c198 struct krping_rdma_info send_buf;/* single send buf */ member in struct:krping_cb
496 cb->send_sgl.length = sizeof cb->send_buf;
562 &cb->send_buf, sizeof(cb->send_buf),
593 buf.size = sizeof cb->send_buf;
601 DEBUG_LOG(cb, "send_buf reg_mr failed\n");
764 sizeof(cb->send_buf), DMA_BIDIRECTIONAL);
971 struct krping_rdma_info *info = &cb->send_buf;

Completed in 252 milliseconds