Searched refs:cand_router (Results 1 – 1 of 1) sorted by relevance
433 struct batadv_neigh_node *router, *cand_router = NULL; in batadv_find_router() local472 cand_router = rcu_dereference(cand->router); in batadv_find_router()473 if (!cand_router) in batadv_find_router()476 if (!atomic_inc_not_zero(&cand_router->refcount)) { in batadv_find_router()477 cand_router = NULL; in batadv_find_router()484 if (!bao->bat_neigh_is_equiv_or_better(cand_router, in batadv_find_router()490 if (last_cand_router == cand_router) in batadv_find_router()495 atomic_inc(&cand_router->refcount); in batadv_find_router()498 first_candidate_router = cand_router; in batadv_find_router()507 next_candidate_router = cand_router; in batadv_find_router()[all …]