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

/freebsd-11-stable/contrib/ofed/opensm/include/vendor/
H A Dosm_vendor_mlx_sar.h73 uint32_t mad_size, boolean_t is_sa_mad);
H A Dosm_vendor_api.h325 IN const uint32_t mad_size,
332 * mad_size
H A Dosm_vendor_sa_api.h412 IB_SA_MAD_HDR_SIZE <= p_result_madw->mad_size);
/freebsd-11-stable/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_sar.c47 uint32_t mad_size, boolean_t is_sa_mad)
52 p_sar->data_len = mad_size - IB_SA_MAD_HDR_SIZE;
56 p_sar->data_len = mad_size - MAD_RMPP_HDR_SIZE;
46 osmv_rmpp_sar_init(osmv_rmpp_sar_t * p_sar, void *p_arbt_mad, uint32_t mad_size, boolean_t is_sa_mad) argument
H A Dosm_vendor_ts.c271 IN uint32_t mad_size, IN void *p_mad)
312 mad_size, p_mad_addr);
329 osm_vendor_get(p_madw->h_bind, mad_size,
349 p_new_vw->size = mad_size;
353 memcpy(p_new_vw->p_mad_buf, p_mad, mad_size);
643 IN const uint32_t mad_size,
654 p_vw->size = mad_size;
269 __osm_ts_rcv_callback(IN osm_ts_bind_info_t * p_bind, IN osm_mad_addr_t * p_mad_addr, IN uint32_t mad_size, IN void *p_mad) argument
642 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * const p_vw) argument
H A Dosm_vendor_ibumad.c398 p_madw->mad_size = length;
1053 IN const uint32_t mad_size,
1062 "Acquiring UMAD for p_madw = %p, size = %u\n", p_vw, mad_size);
1064 p_vw->size = mad_size;
1065 p_vw->umad = umad_alloc(1, mad_size + umad_size());
1169 p_madw->mad_size);
1176 paylen = p_madw->mad_size - IB_SA_MAD_HDR_SIZE;
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;
1052 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * const p_vw) argument
[all...]
H A Dosm_vendor_mlx_sa.c113 if (!p_madw->mad_size) {
141 (p_madw->mad_size - IB_SA_MAD_HDR_SIZE) /
146 p_madw->mad_size - IB_SA_MAD_HDR_SIZE,
148 (p_madw->mad_size - IB_SA_MAD_HDR_SIZE) %
H A Dosm_vendor_ibumad_sa.c109 if (!p_madw->mad_size) {
132 (p_madw->mad_size - IB_SA_MAD_HDR_SIZE) /
137 p_madw->mad_size - IB_SA_MAD_HDR_SIZE,
139 (p_madw->mad_size -
H A Dosm_vendor_mlx_anafa.c374 IN const uint32_t mad_size,
386 if (mad_size < MAD_BLOCK_SIZE) {
390 act_mad_size = mad_size;
447 is_rmpp = (p_madw->mad_size > MAD_BLOCK_SIZE
373 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * const p_vw) argument
H A Dosm_vendor_mlx.c360 IN const uint32_t mad_size,
372 if (mad_size < MAD_BLOCK_SIZE) {
376 act_mad_size = mad_size;
434 is_rmpp = (p_madw->mad_size > MAD_BLOCK_SIZE
359 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * const p_vw) argument
H A Dosm_vendor_mlx_sender.c76 CL_ASSERT(p_madw->mad_size <= MAD_BLOCK_SIZE);
79 memcpy(p_mad, osm_madw_get_mad_ptr(p_madw), p_madw->mad_size);
H A Dosm_vendor_umadt.c376 IN const uint32_t mad_size,
412 p_mad = (ib_mad_t *) malloc(mad_size);
418 memset(p_mad, 0, mad_size);
422 p_vend_wrap->size = mad_size;
375 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * p_vend_wrap) argument
H A Dosm_vendor_al.c987 IN const uint32_t mad_size,
999 p_vw->size = mad_size;
1006 status = ib_get_mad(p_bind->pool_key, mad_size, &p_vw->p_elem);
1023 "Acquired MAD %p, size = %u.\n", p_mad, mad_size);
986 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * const p_vw) argument
H A Dosm_vendor_mtl.c480 madw_p->mad_size = MAD_BLOCK_SIZE;
810 IN const uint32_t mad_size,
821 CL_ASSERT(mad_size <= MAD_BLOCK_SIZE);
809 osm_vendor_get(IN osm_bind_handle_t h_bind, IN const uint32_t mad_size, IN osm_vend_wrap_t * const p_vw) argument
H A Dosm_vendor_mlx_txn.c139 p_madw->mad_size, p_txn->p_log);
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/
H A Dosm_madw.h455 uint32_t mad_size; member in struct:osm_madw
479 * mad_size
518 IN uint32_t mad_size,
524 p_madw->mad_size = mad_size;
516 osm_madw_init(IN osm_madw_t * p_madw, IN osm_bind_handle_t h_bind, IN uint32_t mad_size, IN const osm_mad_addr_t * p_mad_addr) argument
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_mad.c717 return sizeof(struct ib_mad_private) + mp->mad_size;
720 static struct ib_mad_private *alloc_mad_private(size_t mad_size, gfp_t flags) argument
722 size_t size = sizeof(struct ib_mad_private) + mad_size;
726 ret->mad_size = mad_size;
738 return sizeof(struct ib_grh) + mp->mad_size;
761 size_t mad_size = port_mad_size(mad_agent_priv->qp_info->port_priv); local
831 mad_priv = alloc_mad_private(mad_size, GFP_ATOMIC);
852 (const struct ib_mad_hdr *)smp, mad_size,
854 &mad_size,
918 get_pad_size(int hdr_len, int data_len, size_t mad_size) argument
940 alloc_send_rmpp_list(struct ib_mad_send_wr_private *send_wr, size_t mad_size, gfp_t gfp_mask) argument
999 size_t mad_size; local
2195 size_t mad_size; local
[all...]
H A Dmad_priv.h82 size_t mad_size; member in struct:ib_mad_private
H A Dib_sysfs.c444 size_t mad_size = sizeof(*out_mad); local
469 (const struct ib_mad_hdr *)in_mad, mad_size,
470 (struct ib_mad_hdr *)out_mad, &mad_size,

Completed in 113 milliseconds