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

/freebsd-11.0-release/sys/ofed/drivers/infiniband/core/
H A Dagent.c87 struct ib_mad_send_buf *send_buf; local
109 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0,
112 if (IS_ERR(send_buf)) {
117 memcpy(send_buf->mad, mad, sizeof *mad);
118 send_buf->ah = ah;
121 mad_send_wr = container_of(send_buf,
123 send_buf);
127 if (ib_post_send_mad(send_buf, NULL)) {
133 ib_free_send_mad(send_buf);
141 ib_destroy_ah(mad_send_wc->send_buf
[all...]
H A Dmad_rmpp.c207 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah)
208 ib_destroy_ah(mad_send_wc->send_buf->ah);
209 ib_free_send_mad(mad_send_wc->send_buf);
567 rmpp_mad = mad_send_wr->send_buf.mad;
573 paylen = mad_send_wr->send_buf.seg_count * IB_MGMT_RMPP_DATA -
577 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) {
584 timeout = mad_send_wr->send_buf.timeout_ms;
603 if ((mad_send_wr->last_ack == mad_send_wr->send_buf.seg_count) ||
612 wc.send_buf
[all...]
H A Dmad.c142 mad_send_wc.send_buf = &mad_send_wr->send_buf;
396 * @send_buf: the MAD to modify in queue
401 * Note: The send_buf may point on MAD that is already released.
406 struct ib_mad_send_buf *send_buf, u32 timeout_ms)
416 &tfe_to_mad(item)->send_buf == send_buf) {
467 mad = (struct ib_mad_hdr *)mad_send_wr->send_buf.mad;
469 return ((mad_send_wr->send_buf.timeout_ms) &&
499 if (time_left_ms > mad_send_wr->send_buf
404 tf_modify_item(struct to_fifo *tf, struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_buf *send_buf, u32 timeout_ms) argument
575 modify_sa_cc_mad(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_buf *send_buf, u32 timeout_ms) argument
1134 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
1359 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; local
1488 ib_get_rmpp_segment(struct ib_mad_send_buf *send_buf, int seg_num) argument
1520 ib_free_send_mad(struct ib_mad_send_buf *send_buf) argument
1640 ib_post_send_mad(struct ib_mad_send_buf *send_buf, struct ib_mad_send_buf **bad_send_buf) argument
2907 find_send_wr(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_buf *send_buf) argument
2927 ib_modify_mad(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, u32 timeout_ms) argument
2967 ib_cancel_mad(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf) argument
[all...]
H A Dmad_priv.h136 struct ib_mad_send_buf send_buf; member in struct:ib_mad_send_wr_private
H A Dsa_query.c1096 struct ib_sa_query *query = mad_send_wc->send_buf->context[0];
H A Duser_mad.c262 struct ib_umad_packet *packet = send_wc->send_buf->context[0];
H A Dcm.c3259 struct ib_mad_send_buf *msg = mad_send_wc->send_buf;
/freebsd-11.0-release/sys/ofed/include/rdma/
H A Dib_mad.h329 struct ib_mad_send_buf *send_buf,
376 * @send_buf: Send MAD data buffer associated with the send MAD request.
382 struct ib_mad_send_buf *send_buf; member in struct:ib_mad_send_wc
505 * @send_buf: Specifies the information needed to send the MAD(s).
521 int ib_post_send_mad(struct ib_mad_send_buf *send_buf,
537 * @send_buf: Indicates the MAD to cancel.
543 struct ib_mad_send_buf *send_buf);
548 * @send_buf: Indicates the MAD to modify.
555 struct ib_mad_send_buf *send_buf, u32 timeout_ms);
650 * @send_buf
[all...]
/freebsd-11.0-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-11.0-release/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";
328 os_memcpy(dst->rsp_buf, send_buf, send_len);
718 char *reply = NULL, *send_buf; local
730 send_buf = reply;
733 send_buf = "FAIL\n";
748 os_memcpy(dst->rsp_buf, send_buf, send_len);
/freebsd-11.0-release/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.0-release/contrib/ofed/librdmacm/examples/
H A Drping.c127 struct rping_rdma_info send_buf;/* single send buf */ member in struct:rping_cb
374 cb->send_sgl.addr = (uint64_t) (unsigned long) &cb->send_buf;
375 cb->send_sgl.length = sizeof cb->send_buf;
403 cb->send_mr = ibv_reg_mr(cb->pd, &cb->send_buf, sizeof cb->send_buf, 0);
405 fprintf(stderr, "send_buf reg_mr failed\n");
617 struct rping_rdma_info *info = &cb->send_buf;
/freebsd-11.0-release/sys/dev/hyperv/netvsc/
H A Dhv_net_vsc.c270 net_dev->send_buf = contigmalloc(net_dev->send_buf_size, M_NETVSC,
272 if (net_dev->send_buf == NULL) {
283 net_dev->send_buf, net_dev->send_buf_size,
459 if (net_dev->send_buf) {
461 contigfree(net_dev->send_buf, net_dev->send_buf_size, M_NETVSC);
462 net_dev->send_buf = NULL;
H A Dhv_net_vsc.h1046 void *send_buf; member in struct:netvsc_dev_
H A Dhv_rndis_filter.c286 char *dest = ((char *)net_dev->send_buf +
H A Dhv_netvsc_drv_freebsd.c1013 uint8_t *dest = ((uint8_t *)net_dev->send_buf +
/freebsd-11.0-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmad.c354 struct ib_mad_send_buf *send_buf; local
360 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR,
362 if (IS_ERR(send_buf))
371 memcpy(send_buf->mad, mad, sizeof *mad);
372 if ((send_buf->ah = dev->sm_ah[port_num - 1]))
373 ret = ib_post_send_mad(send_buf, NULL);
379 ib_free_send_mad(send_buf);
1043 if (mad_send_wc->send_buf->context[0])
1044 ib_destroy_ah(mad_send_wc->send_buf->context[0]);
1045 ib_free_send_mad(mad_send_wc->send_buf);
[all...]
/freebsd-11.0-release/contrib/wpa/src/wps/
H A Dwps_upnp_web.c364 goto send_buf;
407 send_buf:
/freebsd-11.0-release/sys/contrib/rdma/krping/
H A Dkrping.c196 struct krping_rdma_info send_buf;/* single send buf */ member in struct:krping_cb
490 cb->send_sgl.length = sizeof cb->send_buf;
556 &cb->send_buf, sizeof(cb->send_buf),
587 buf.size = sizeof cb->send_buf;
595 DEBUG_LOG(cb, "send_buf reg_mr failed\n");
758 sizeof(cb->send_buf), DMA_BIDIRECTIONAL);
965 struct krping_rdma_info *info = &cb->send_buf;

Completed in 288 milliseconds