Home
last modified time | relevance | path

Searched refs:mad_priv (Results 1 – 2 of 2) sorted by relevance

/NextBSD/sys/ofed/drivers/infiniband/core/
HDmad.c1212 struct ib_mad_private *mad_priv; in handle_outgoing_dr_smp() local
1253 local->mad_priv = NULL; in handle_outgoing_dr_smp()
1255 mad_priv = kmem_cache_alloc(ib_mad_cache, GFP_ATOMIC); in handle_outgoing_dr_smp()
1256 if (!mad_priv) { in handle_outgoing_dr_smp()
1271 (struct ib_mad *)&mad_priv->mad); in handle_outgoing_dr_smp()
1275 if (ib_response_mad(&mad_priv->mad.mad) && in handle_outgoing_dr_smp()
1277 local->mad_priv = mad_priv; in handle_outgoing_dr_smp()
1285 kmem_cache_free(ib_mad_cache, mad_priv); in handle_outgoing_dr_smp()
1288 kmem_cache_free(ib_mad_cache, mad_priv); in handle_outgoing_dr_smp()
1295 memcpy(&mad_priv->mad.mad, smp, sizeof(struct ib_mad)); in handle_outgoing_dr_smp()
[all …]
HDmad_priv.h165 struct ib_mad_private *mad_priv; member