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

/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/
H A Dagent.c87 struct ib_mad_send_buf *send_buf; local
108 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0,
111 if (IS_ERR(send_buf)) {
116 memcpy(send_buf->mad, mad, sizeof *mad);
117 send_buf->ah = ah;
120 mad_send_wr = container_of(send_buf,
122 send_buf);
126 if (ib_post_send_mad(send_buf, NULL)) {
132 ib_free_send_mad(send_buf);
140 ib_destroy_ah(mad_send_wc->send_buf
[all...]
H A Dmad.c610 struct ib_mad_send_buf *send_buf,
628 send_buf, mad_send_wc);
687 struct ib_smp *smp = mad_send_wr->send_buf.mad;
833 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; local
834 struct ib_rmpp_mad *rmpp_mad = send_buf->mad;
838 send_buf->seg_size = sizeof (struct ib_mad) - send_buf->hdr_len;
839 seg_size = send_buf->seg_size;
843 for (left = send_buf
609 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
962 ib_get_rmpp_segment(struct ib_mad_send_buf *send_buf, int seg_num) argument
994 ib_free_send_mad(struct ib_mad_send_buf *send_buf) argument
1069 ib_post_send_mad(struct ib_mad_send_buf *send_buf, struct ib_mad_send_buf **bad_send_buf) argument
2303 find_send_wr(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_buf *send_buf) argument
2323 ib_modify_mad(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, u32 timeout_ms) argument
2357 ib_cancel_mad(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf) argument
[all...]
H A Dmad_rmpp.c205 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah)
206 ib_destroy_ah(mad_send_wc->send_buf->ah);
207 ib_free_send_mad(mad_send_wc->send_buf);
565 rmpp_mad = mad_send_wr->send_buf.mad;
571 paylen = mad_send_wr->send_buf.seg_count * IB_MGMT_RMPP_DATA -
575 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) {
582 timeout = mad_send_wr->send_buf.timeout_ms;
601 if ((mad_send_wr->last_ack == mad_send_wr->send_buf.seg_count) ||
610 wc.send_buf
[all...]
H A Dmad_priv.h129 struct ib_mad_send_buf send_buf; member in struct:ib_mad_send_wr_private
H A Dsa_query.c1239 struct ib_sa_query *query = mad_send_wc->send_buf->context[0];
1292 kref_put(mad_send_wc->send_buf->context[0], free_sm_ah);
1293 ib_free_send_mad(mad_send_wc->send_buf);
H A Dlocal_sa.c1110 msg = mad_send_wc->send_buf;
H A Duser_mad.c201 struct ib_umad_packet *packet = send_wc->send_buf->context[0];
H A Dcm.c3219 struct ib_mad_send_buf *msg = mad_send_wc->send_buf;
/freebsd-9.3-release/sys/contrib/rdma/
H A Dib_mad.h319 struct ib_mad_send_buf *send_buf,
366 * @send_buf: Send MAD data buffer associated with the send MAD request.
372 struct ib_mad_send_buf *send_buf; member in struct:ib_mad_send_wc
497 * @send_buf: Specifies the information needed to send the MAD(s).
513 int ib_post_send_mad(struct ib_mad_send_buf *send_buf,
529 * @send_buf: Indicates the MAD to cancel.
535 struct ib_mad_send_buf *send_buf);
540 * @send_buf: Indicates the MAD to modify.
547 struct ib_mad_send_buf *send_buf, u32 timeout_ms);
642 * @send_buf
[all...]
/freebsd-9.3-release/sys/ofed/include/rdma/
H A Dib_mad.h320 struct ib_mad_send_buf *send_buf,
367 * @send_buf: Send MAD data buffer associated with the send MAD request.
373 struct ib_mad_send_buf *send_buf; member in struct:ib_mad_send_wc
496 * @send_buf: Specifies the information needed to send the MAD(s).
512 int ib_post_send_mad(struct ib_mad_send_buf *send_buf,
528 * @send_buf: Indicates the MAD to cancel.
534 struct ib_mad_send_buf *send_buf);
539 * @send_buf: Indicates the MAD to modify.
546 struct ib_mad_send_buf *send_buf, u32 timeout_ms);
641 * @send_buf
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c166 struct ib_mad_send_buf *send_buf; local
172 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR,
181 memcpy(send_buf->mad, mad, sizeof *mad);
182 if ((send_buf->ah = dev->sm_ah[port_num - 1]))
183 ret = ib_post_send_mad(send_buf, NULL);
189 ib_free_send_mad(send_buf);
286 ib_free_send_mad(mad_send_wc->send_buf);
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmad.c206 struct ib_mad_send_buf *send_buf; local
211 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR,
220 memcpy(send_buf->mad, mad, sizeof *mad);
221 if ((send_buf->ah = dev->sm_ah[port_num - 1]))
222 ret = ib_post_send_mad(send_buf, NULL);
228 ib_free_send_mad(send_buf);
396 ib_free_send_mad(mad_send_wc->send_buf);
/freebsd-9.3-release/contrib/wpa/wpa_supplicant/
H A Dctrl_iface_named_pipe.c288 char *reply = NULL, *send_buf; local
317 send_buf = reply;
320 send_buf = "OK\n";
323 send_buf = "FAIL\n";
334 os_memcpy(dst->rsp_buf, send_buf, send_len);
723 char *reply = NULL, *send_buf; local
735 send_buf = reply;
738 send_buf = "FAIL\n";
753 os_memcpy(dst->rsp_buf, send_buf, send_len);
/freebsd-9.3-release/sys/contrib/rdma/krping/
H A Dkrping.h67 struct krping_rdma_info send_buf;/* single send buf */ member in struct:krping_cb
H A Dkrping.c371 cb->send_sgl.addr = vtophys(&cb->send_buf);
372 cb->send_sgl.length = sizeof cb->send_buf;
428 buf.addr = vtophys(&cb->send_buf);
429 buf.size = sizeof cb->send_buf;
430 iovbase = vtophys(&cb->send_buf);
435 log(LOG_ERR, "send_buf reg_mr failed\n");
537 sizeof(cb->send_buf), DMA_BIDIRECTIONAL);
640 struct krping_rdma_info *info = &cb->send_buf;
/freebsd-9.3-release/sys/ofed/drivers/infiniband/util/
H A Dmadeye.c397 struct ib_mad_send_buf *send_buf,
400 struct ib_mad_hdr *hdr = send_buf->mad;
408 print_smp(send_buf->mad);
442 struct ib_mad_send_buf *send_buf,
445 struct ib_mad_hdr *hdr = send_buf->mad;
396 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
441 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-9.3-release/contrib/ofed/librdmacm/examples/
H A Drping.c128 struct rping_rdma_info send_buf;/* single send buf */ member in struct:rping_cb
375 cb->send_sgl.addr = (uint64_t) (unsigned long) &cb->send_buf;
376 cb->send_sgl.length = sizeof cb->send_buf;
404 cb->send_mr = ibv_reg_mr(cb->pd, &cb->send_buf, sizeof cb->send_buf, 0);
406 fprintf(stderr, "send_buf reg_mr failed\n");
618 struct rping_rdma_info *info = &cb->send_buf;
/freebsd-9.3-release/contrib/wpa/src/wps/
H A Dwps_upnp_web.c357 goto send_buf;
400 send_buf:

Completed in 215 milliseconds