| /freebsd-14.2/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_agent.c | 89 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 D | ib_mad_rmpp.c | 214 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) 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() 591 mad_send_wr->send_buf.seg_rmpp_size) - in send_next_seg() 602 timeout = mad_send_wr->send_buf.timeout_ms; in send_next_seg() 630 wc.send_buf = &mad_send_wr->send_buf; in abort_send() 719 if (!mad_send_wr->send_buf.timeout_ms) { in process_rmpp_ack() 727 wc.send_buf = &mad_send_wr->send_buf; in process_rmpp_ack() 891 rmpp_mad = mad_send_wr->send_buf.mad; in ib_send_rmpp_mad() 917 rmpp_mad = mad_send_wr->send_buf.mad; in ib_process_rmpp_send_wc() [all …]
|
| H A D | ib_mad.c | 943 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; in alloc_send_rmpp_list() local 948 send_buf->seg_size = mad_size - send_buf->hdr_len; in alloc_send_rmpp_list() 1104 send_buf); in ib_get_rmpp_segment() 1225 for (; send_buf; send_buf = next_send_buf) { in ib_post_send_mad() 2004 mad_send_wc.send_buf = &mad_send_wr->send_buf; in ib_mad_complete_recv() 2468 mad_send_wc.send_buf = &mad_send_wr->send_buf; in ib_mad_send_done() 2582 mad_send_wc.send_buf = &mad_send_wr->send_buf; in cancel_mads() 2598 if (&mad_send_wr->send_buf == send_buf) in find_send_wr() 2606 &mad_send_wr->send_buf == send_buf) in find_send_wr() 2732 mad_send_wc.send_buf = &local->mad_send_wr->send_buf; in local_completions() [all …]
|
| H A D | mad_priv.h | 126 struct ib_mad_send_buf send_buf; member
|
| H A D | ib_sa_query.c | 1398 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 D | ib_user_mad.c | 199 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 D | ib_cm.c | 3529 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-14.2/sys/dev/mthca/ |
| H A D | mthca_mad.c | 167 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-14.2/sys/ofed/include/rdma/ |
| H A D | ib_mad.h | 493 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-14.2/contrib/wpa/wpa_supplicant/ |
| H A D | ctrl_iface_named_pipe.c | 282 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-14.2/sys/ofed/drivers/infiniband/util/ |
| H A D | madeye.c | 402 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-14.2/contrib/ofed/librdmacm/examples/ |
| H A D | rping.c | 126 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-14.2/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_mad.c | 382 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-14.2/sys/contrib/rdma/krping/ |
| H A D | krping.c | 196 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-14.2/contrib/wpa/src/wps/ |
| H A D | wps_upnp_web.c | 365 goto send_buf; in web_connection_parse_get() 408 send_buf: in web_connection_parse_get()
|