Lines Matching defs:router
283 * batadv_orig_router_get() - router to the originator depending on iface
284 * @orig_node: the orig node for the router
288 * Return: the neighbor which should be the router for this orig_node/iface.
297 struct batadv_neigh_node *router = NULL;
304 router = rcu_dereference(orig_ifinfo->router);
308 if (router && !kref_get_unless_zero(&router->refcount))
309 router = NULL;
312 return router;
817 struct batadv_neigh_node *router;
825 router = rcu_dereference_protected(orig_ifinfo->router, true);
826 if (router)
827 batadv_neigh_node_put(router);
1092 "router/ifinfo purge: originator %pM, iface: %s\n",