Home
last modified time | relevance | path

Searched refs:tmcast (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs_mcast.c173 struct ipath_mcast *tmcast; in ipath_mcast_add() local
177 tmcast = rb_entry(pn, struct ipath_mcast, rb_node); in ipath_mcast_add()
179 ret = memcmp(mcast->mgid.raw, tmcast->mgid.raw, in ipath_mcast_add()
191 list_for_each_entry_rcu(p, &tmcast->qp_list, list) { in ipath_mcast_add()
197 if (tmcast->n_attached == ib_ipath_max_mcast_qp_attached) { in ipath_mcast_add()
202 tmcast->n_attached++; in ipath_mcast_add()
204 list_add_tail_rcu(&mqp->list, &tmcast->qp_list); in ipath_mcast_add()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dverbs_mcast.c180 struct hfi1_mcast *tmcast; in mcast_add() local
184 tmcast = rb_entry(pn, struct hfi1_mcast, rb_node); in mcast_add()
186 ret = memcmp(mcast->mgid.raw, tmcast->mgid.raw, in mcast_add()
198 list_for_each_entry_rcu(p, &tmcast->qp_list, list) { in mcast_add()
204 if (tmcast->n_attached == hfi1_max_mcast_qp_attached) { in mcast_add()
209 tmcast->n_attached++; in mcast_add()
211 list_add_tail_rcu(&mqp->list, &tmcast->qp_list); in mcast_add()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs_mcast.c163 struct qib_mcast *tmcast; in qib_mcast_add() local
167 tmcast = rb_entry(pn, struct qib_mcast, rb_node); in qib_mcast_add()
169 ret = memcmp(mcast->mgid.raw, tmcast->mgid.raw, in qib_mcast_add()
181 list_for_each_entry_rcu(p, &tmcast->qp_list, list) { in qib_mcast_add()
187 if (tmcast->n_attached == ib_qib_max_mcast_qp_attached) { in qib_mcast_add()
192 tmcast->n_attached++; in qib_mcast_add()
194 list_add_tail_rcu(&mqp->list, &tmcast->qp_list); in qib_mcast_add()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_multicast.c186 struct ipoib_mcast *tmcast; in __ipoib_mcast_add() local
190 tmcast = rb_entry(pn, struct ipoib_mcast, rb_node); in __ipoib_mcast_add()
192 ret = memcmp(mcast->mcmember.mgid.raw, tmcast->mcmember.mgid.raw, in __ipoib_mcast_add()
794 struct ipoib_mcast *mcast, *tmcast; in ipoib_mcast_dev_flush() local
801 list_for_each_entry_safe(mcast, tmcast, &priv->multicast_list, list) { in ipoib_mcast_dev_flush()
819 list_for_each_entry_safe(mcast, tmcast, &remove_list, list) in ipoib_mcast_dev_flush()
823 list_for_each_entry_safe(mcast, tmcast, &remove_list, list) { in ipoib_mcast_dev_flush()
846 struct ipoib_mcast *mcast, *tmcast; in ipoib_mcast_restart_task() local
927 list_for_each_entry_safe(mcast, tmcast, &priv->multicast_list, list) { in ipoib_mcast_restart_task()
948 list_for_each_entry_safe(mcast, tmcast, &remove_list, list) in ipoib_mcast_restart_task()
[all …]
Dipoib_main.c1153 struct ipoib_mcast *mcast, *tmcast; in __ipoib_reap_neigh() local
1210 list_for_each_entry_safe(mcast, tmcast, &remove_list, list) { in __ipoib_reap_neigh()