Lines Matching refs:rec
290 status = ipoib_mcast_join_finish(mcast, &multicast->rec); in ipoib_mcast_sendonly_join_complete()
316 struct ib_sa_mcmember_rec rec = { in ipoib_mcast_sendonly_join() local
335 rec.mgid = mcast->mcmember.mgid; in ipoib_mcast_sendonly_join()
336 rec.port_gid = priv->local_gid; in ipoib_mcast_sendonly_join()
337 rec.pkey = cpu_to_be16(priv->pkey); in ipoib_mcast_sendonly_join()
340 priv->port, &rec, in ipoib_mcast_sendonly_join()
391 status = ipoib_mcast_join_finish(mcast, &multicast->rec); in ipoib_mcast_join_complete()
443 struct ib_sa_mcmember_rec rec = { in ipoib_mcast_join() local
451 rec.mgid = mcast->mcmember.mgid; in ipoib_mcast_join()
452 rec.port_gid = priv->local_gid; in ipoib_mcast_join()
453 rec.pkey = cpu_to_be16(priv->pkey); in ipoib_mcast_join()
473 rec.qkey = priv->broadcast->mcmember.qkey; in ipoib_mcast_join()
474 rec.mtu_selector = IB_SA_EQ; in ipoib_mcast_join()
475 rec.mtu = priv->broadcast->mcmember.mtu; in ipoib_mcast_join()
476 rec.traffic_class = priv->broadcast->mcmember.traffic_class; in ipoib_mcast_join()
477 rec.rate_selector = IB_SA_EQ; in ipoib_mcast_join()
478 rec.rate = priv->broadcast->mcmember.rate; in ipoib_mcast_join()
479 rec.sl = priv->broadcast->mcmember.sl; in ipoib_mcast_join()
480 rec.flow_label = priv->broadcast->mcmember.flow_label; in ipoib_mcast_join()
481 rec.hop_limit = priv->broadcast->mcmember.hop_limit; in ipoib_mcast_join()
486 &rec, comp_mask, GFP_KERNEL, in ipoib_mcast_join()
770 struct ib_sa_mcmember_rec rec; in ipoib_mcast_restart_task() local
802 !ib_sa_get_mcmember_rec(priv->ca, priv->port, &mgid, &rec)) { in ipoib_mcast_restart_task()