/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_agent.c | 91 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 D | ib_mad_rmpp.c | 216 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 D | ib_mad.c | 648 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 D | mad_priv.h | 126 struct ib_mad_send_buf send_buf; member in struct:ib_mad_send_wr_private
|
H A D | ib_sa_query.c | 1402 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 D | ib_user_mad.c | 201 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 D | ib_cm.c | 3420 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 D | mthca_mad.c | 167 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 D | ib_mad.h | 485 * @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 D | ctrl_iface_named_pipe.c | 282 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 D | madeye.c | 400 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 D | rping.c | 126 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 D | mlx4_ib_mad.c | 382 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 D | krping.c | 198 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 D | wps_upnp_web.c | 365 goto send_buf; 408 send_buf:
|
/freebsd-11-stable/sys/contrib/rdma/krping_compat/ |
H A D | krping.c | 198 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;
|