Home
last modified time | relevance | path

Searched refs:send_buf (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_agent.c89 struct ib_mad_send_buf *send_buf; in agent_send_response() local
114 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0, in agent_send_response()
119 if (IS_ERR(send_buf)) { in agent_send_response()
124 memcpy(send_buf->mad, mad_hdr, resp_mad_len); in agent_send_response()
125 send_buf->ah = ah; in agent_send_response()
128 mad_send_wr = container_of(send_buf, in agent_send_response()
130 send_buf); in agent_send_response()
134 if (ib_post_send_mad(send_buf, NULL)) { in agent_send_response()
140 ib_free_send_mad(send_buf); in agent_send_response()
148 ib_destroy_ah(mad_send_wc->send_buf->ah, RDMA_DESTROY_AH_SLEEPABLE); in agent_send_handler()
[all …]
H A Dib_mad_rmpp.c214 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) in ib_rmpp_send_handler()
215 ib_destroy_ah(mad_send_wc->send_buf->ah, RDMA_DESTROY_AH_SLEEPABLE); in ib_rmpp_send_handler()
216 ib_free_send_mad(mad_send_wc->send_buf); in ib_rmpp_send_handler()
584 rmpp_mad = mad_send_wr->send_buf.mad; in send_next_seg()
590 paylen = (mad_send_wr->send_buf.seg_count * in send_next_seg()
591 mad_send_wr->send_buf.seg_rmpp_size) - in send_next_seg()
595 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) { in send_next_seg()
597 paylen = mad_send_wr->send_buf.seg_rmpp_size - mad_send_wr->pad; in send_next_seg()
602 timeout = mad_send_wr->send_buf.timeout_ms; in send_next_seg()
621 if ((mad_send_wr->last_ack == mad_send_wr->send_buf.seg_count) || in abort_send()
[all …]
H A Dib_mad.c650 struct ib_mad_send_buf *send_buf, in snoop_send() argument
668 send_buf, mad_send_wc); in snoop_send()
752 struct ib_smp *smp = mad_send_wr->send_buf.mad; in handle_outgoing_dr_smp()
845 mad_wc.byte_len = mad_send_wr->send_buf.hdr_len in handle_outgoing_dr_smp()
846 + mad_send_wr->send_buf.data_len in handle_outgoing_dr_smp()
943 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; in alloc_send_rmpp_list() local
944 struct ib_rmpp_mad *rmpp_mad = send_buf->mad; in alloc_send_rmpp_list()
948 send_buf->seg_size = mad_size - send_buf->hdr_len; in alloc_send_rmpp_list()
949 send_buf->seg_rmpp_size = mad_size - IB_MGMT_RMPP_HDR; in alloc_send_rmpp_list()
950 seg_size = send_buf->seg_size; in alloc_send_rmpp_list()
[all …]
H A Dmad_priv.h126 struct ib_mad_send_buf send_buf; member
H A Dib_sa_query.c1398 struct ib_sa_query *query = mad_send_wc->send_buf->context[0]; in send_handler()
1427 struct ib_mad_send_buf *send_buf, in recv_handler() argument
1432 if (!send_buf) in recv_handler()
1435 query = send_buf->context[0]; in recv_handler()
H A Dib_user_mad.c199 struct ib_umad_packet *packet = send_wc->send_buf->context[0]; in send_handler()
215 struct ib_mad_send_buf *send_buf, in recv_handler() argument
H A Dib_cm.c3529 struct ib_mad_send_buf *msg = mad_send_wc->send_buf; in cm_send_handler()
3731 struct ib_mad_send_buf *send_buf, in cm_recv_handler() argument
/freebsd/sys/dev/mthca/
H A Dmthca_mad.c167 struct ib_mad_send_buf *send_buf; in forward_trap() local
173 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR, in forward_trap()
176 if (IS_ERR(send_buf)) in forward_trap()
185 memcpy(send_buf->mad, mad, sizeof *mad); in forward_trap()
186 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
187 ret = ib_post_send_mad(send_buf, NULL); in forward_trap()
193 ib_free_send_mad(send_buf); in forward_trap()
290 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
/freebsd/sys/ofed/include/rdma/
H A Dib_mad.h493 struct ib_mad_send_buf *send_buf,
509 struct ib_mad_send_buf *send_buf,
552 struct ib_mad_send_buf *send_buf; member
699 int ib_post_send_mad(struct ib_mad_send_buf *send_buf,
721 struct ib_mad_send_buf *send_buf);
733 struct ib_mad_send_buf *send_buf, u32 timeout_ms);
836 void *ib_get_rmpp_segment(struct ib_mad_send_buf *send_buf, int seg_num);
842 void ib_free_send_mad(struct ib_mad_send_buf *send_buf);
/freebsd/contrib/wpa/wpa_supplicant/
H A Dctrl_iface_named_pipe.c282 char *reply = NULL, *send_buf; in wpa_supplicant_ctrl_iface_rx() local
311 send_buf = reply; in wpa_supplicant_ctrl_iface_rx()
314 send_buf = "OK\n"; in wpa_supplicant_ctrl_iface_rx()
317 send_buf = "FAIL\n"; in wpa_supplicant_ctrl_iface_rx()
322 dst->rsp_buf = os_memdup(send_buf, send_len); in wpa_supplicant_ctrl_iface_rx()
720 char *reply = NULL, *send_buf; in wpa_supplicant_global_iface_rx() local
732 send_buf = reply; in wpa_supplicant_global_iface_rx()
735 send_buf = "FAIL\n"; in wpa_supplicant_global_iface_rx()
744 dst->rsp_buf = os_memdup(send_buf, send_len); in wpa_supplicant_global_iface_rx()
/freebsd/sys/ofed/drivers/infiniband/util/
H A Dmadeye.c402 struct ib_mad_send_buf *send_buf, in snoop_smi_handler() argument
405 struct ib_mad_hdr *hdr = send_buf->mad; in snoop_smi_handler()
413 print_smp(send_buf->mad); in snoop_smi_handler()
447 struct ib_mad_send_buf *send_buf, in snoop_gsi_handler() argument
450 struct ib_mad_hdr *hdr = send_buf->mad; in snoop_gsi_handler()
/freebsd/contrib/ofed/librdmacm/examples/
H A Drping.c126 struct rping_rdma_info send_buf;/* single send buf */ member
378 cb->send_sgl.addr = (uint64_t) (unsigned long) &cb->send_buf; in rping_setup_wr()
379 cb->send_sgl.length = sizeof cb->send_buf; in rping_setup_wr()
407 cb->send_mr = ibv_reg_mr(cb->pd, &cb->send_buf, sizeof cb->send_buf, 0); in rping_setup_buffers()
621 struct rping_rdma_info *info = &cb->send_buf; in rping_format_send()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mad.c382 struct ib_mad_send_buf *send_buf; in forward_trap() local
388 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR, in forward_trap()
391 if (IS_ERR(send_buf)) in forward_trap()
400 memcpy(send_buf->mad, mad, sizeof *mad); in forward_trap()
401 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
402 ret = ib_post_send_mad(send_buf, NULL); in forward_trap()
408 ib_free_send_mad(send_buf); in forward_trap()
988 if (mad_send_wc->send_buf->context[0]) in send_handler()
989 ib_destroy_ah(mad_send_wc->send_buf->context[0], 0); in send_handler()
990 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
/freebsd/sys/contrib/rdma/krping/
H A Dkrping.c196 struct krping_rdma_info send_buf __aligned(16); /* single send buf */
485 cb->send_sgl.length = sizeof cb->send_buf; in krping_setup_wr()
523 &cb->send_buf, sizeof(cb->send_buf), in krping_setup_buffers()
600 sizeof(cb->send_buf), DMA_BIDIRECTIONAL); in krping_free_buffers()
753 struct krping_rdma_info *info = &cb->send_buf; in krping_format_send()
/freebsd/contrib/wpa/src/wps/
H A Dwps_upnp_web.c365 goto send_buf; in web_connection_parse_get()
408 send_buf: in web_connection_parse_get()