/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_mlx_sar.c | 47 uint32_t mad_size, boolean_t is_sa_mad) in osmv_rmpp_sar_init() argument 52 p_sar->data_len = mad_size - IB_SA_MAD_HDR_SIZE; in osmv_rmpp_sar_init() 56 p_sar->data_len = mad_size - MAD_RMPP_HDR_SIZE; in osmv_rmpp_sar_init()
|
H A D | osm_vendor_ts.c | 271 IN uint32_t mad_size, IN void *p_mad) in __osm_ts_rcv_callback() argument 312 mad_size, p_mad_addr); in __osm_ts_rcv_callback() 329 osm_vendor_get(p_madw->h_bind, mad_size, in __osm_ts_rcv_callback() 349 p_new_vw->size = mad_size; in __osm_ts_rcv_callback() 353 memcpy(p_new_vw->p_mad_buf, p_mad, mad_size); in __osm_ts_rcv_callback() 643 IN const uint32_t mad_size, in osm_vendor_get() argument 654 p_vw->size = mad_size; in osm_vendor_get()
|
H A D | osm_vendor_ibumad.c | 398 p_madw->mad_size = length; in umad_receiver() 1053 IN const uint32_t mad_size, in osm_vendor_get() argument 1062 "Acquiring UMAD for p_madw = %p, size = %u\n", p_vw, mad_size); in osm_vendor_get() 1064 p_vw->size = mad_size; in osm_vendor_get() 1065 p_vw->umad = umad_alloc(1, mad_size + umad_size()); in osm_vendor_get() 1169 p_madw->mad_size); in osm_vendor_send() 1176 paylen = p_madw->mad_size - IB_SA_MAD_HDR_SIZE; in osm_vendor_send() 1188 sent_mad_size = p_madw->mad_size; 1190 sent_mad_size = is_rmpp ? p_madw->mad_size - IB_SA_MAD_HDR_SIZE : 1191 p_madw->mad_size;
|
H A D | osm_vendor_mlx_anafa.c | 374 IN const uint32_t mad_size, in osm_vendor_get() argument 386 if (mad_size < MAD_BLOCK_SIZE) { in osm_vendor_get() 390 act_mad_size = mad_size; in osm_vendor_get() 447 is_rmpp = (p_madw->mad_size > MAD_BLOCK_SIZE in osm_vendor_send()
|
H A D | osm_vendor_mlx.c | 360 IN const uint32_t mad_size, in osm_vendor_get() argument 372 if (mad_size < MAD_BLOCK_SIZE) { in osm_vendor_get() 376 act_mad_size = mad_size; in osm_vendor_get() 434 is_rmpp = (p_madw->mad_size > MAD_BLOCK_SIZE in osm_vendor_send()
|
H A D | osm_vendor_ibumad_sa.c | 109 if (!p_madw->mad_size) { in __osmv_sa_mad_rcv_cb() 132 (p_madw->mad_size - IB_SA_MAD_HDR_SIZE) / in __osmv_sa_mad_rcv_cb() 137 p_madw->mad_size - IB_SA_MAD_HDR_SIZE, in __osmv_sa_mad_rcv_cb() 139 (p_madw->mad_size - in __osmv_sa_mad_rcv_cb()
|
H A D | osm_vendor_mlx_sa.c | 113 if (!p_madw->mad_size) { in __osmv_sa_mad_rcv_cb() 141 (p_madw->mad_size - IB_SA_MAD_HDR_SIZE) / in __osmv_sa_mad_rcv_cb() 146 p_madw->mad_size - IB_SA_MAD_HDR_SIZE, in __osmv_sa_mad_rcv_cb() 148 (p_madw->mad_size - IB_SA_MAD_HDR_SIZE) % in __osmv_sa_mad_rcv_cb()
|
H A D | osm_vendor_mlx_sender.c | 76 CL_ASSERT(p_madw->mad_size <= MAD_BLOCK_SIZE); in osmv_simple_send_madw() 79 memcpy(p_mad, osm_madw_get_mad_ptr(p_madw), p_madw->mad_size); in osmv_simple_send_madw()
|
H A D | osm_vendor_umadt.c | 376 IN const uint32_t mad_size, in osm_vendor_get() argument 412 p_mad = (ib_mad_t *) malloc(mad_size); in osm_vendor_get() 418 memset(p_mad, 0, mad_size); in osm_vendor_get() 422 p_vend_wrap->size = mad_size; in osm_vendor_get()
|
H A D | osm_vendor_al.c | 987 IN const uint32_t mad_size, in osm_vendor_get() argument 999 p_vw->size = mad_size; in osm_vendor_get() 1006 status = ib_get_mad(p_bind->pool_key, mad_size, &p_vw->p_elem); in osm_vendor_get() 1023 "Acquired MAD %p, size = %u.\n", p_mad, mad_size); in osm_vendor_get()
|
H A D | osm_vendor_mtl.c | 480 madw_p->mad_size = MAD_BLOCK_SIZE; in __osm_mtl_rcv_callback() 810 IN const uint32_t mad_size, in osm_vendor_get() argument 821 CL_ASSERT(mad_size <= MAD_BLOCK_SIZE); in osm_vendor_get()
|
H A D | osm_vendor_mlx_txn.c | 139 p_madw->mad_size, p_txn->p_log); in osmv_txn_init_rmpp_sender()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_mad.c | 719 return sizeof(struct ib_mad_private) + mp->mad_size; in mad_priv_size() 722 static struct ib_mad_private *alloc_mad_private(size_t mad_size, gfp_t flags) in alloc_mad_private() argument 724 size_t size = sizeof(struct ib_mad_private) + mad_size; in alloc_mad_private() 728 ret->mad_size = mad_size; in alloc_mad_private() 740 return sizeof(struct ib_grh) + mp->mad_size; in mad_priv_dma_size() 763 size_t mad_size = port_mad_size(mad_agent_priv->qp_info->port_priv); in handle_outgoing_dr_smp() local 832 mad_priv = alloc_mad_private(mad_size, GFP_ATOMIC); in handle_outgoing_dr_smp() 852 (const struct ib_mad_hdr *)smp, mad_size, in handle_outgoing_dr_smp() 854 &mad_size, &out_mad_pkey_index); in handle_outgoing_dr_smp() 878 memcpy(mad_priv->mad, smp, mad_priv->mad_size); in handle_outgoing_dr_smp() [all …]
|
H A D | mad_priv.h | 82 size_t mad_size; member
|
H A D | ib_sysfs.c | 471 size_t mad_size = sizeof(*out_mad); in get_perf_mad() local 496 (const struct ib_mad_hdr *)in_mad, mad_size, in get_perf_mad() 497 (struct ib_mad_hdr *)out_mad, &mad_size, in get_perf_mad()
|
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_madw.h | 455 uint32_t mad_size; member 518 IN uint32_t mad_size, in osm_madw_init() argument 524 p_madw->mad_size = mad_size; in osm_madw_init()
|
/freebsd/contrib/ofed/opensm/include/vendor/ |
H A D | osm_vendor_mlx_sar.h | 73 uint32_t mad_size, boolean_t is_sa_mad);
|
H A D | osm_vendor_api.h | 325 IN const uint32_t mad_size,
|
H A D | osm_vendor_sa_api.h | 412 IB_SA_MAD_HDR_SIZE <= p_result_madw->mad_size); in osmv_get_query_result()
|