Home
last modified time | relevance | path

Searched refs:cand_router (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/net/batman-adv/
H A Drouting.c547 struct batadv_neigh_node *router, *cand_router = NULL; in batadv_find_router() local
586 cand_router = rcu_dereference(cand->router); in batadv_find_router()
587 if (!cand_router) in batadv_find_router()
590 if (!kref_get_unless_zero(&cand_router->refcount)) { in batadv_find_router()
591 cand_router = NULL; in batadv_find_router()
598 if (!bao->neigh.is_similar_or_better(cand_router, in batadv_find_router()
604 if (last_cand_router == cand_router) in batadv_find_router()
609 kref_get(&cand_router->refcount); in batadv_find_router()
612 first_candidate_router = cand_router; in batadv_find_router()
621 next_candidate_router = cand_router; in batadv_find_router()
[all...]
/kernel/linux/linux-6.6/net/batman-adv/
H A Drouting.c529 struct batadv_neigh_node *router, *cand_router = NULL; in batadv_find_router() local
568 cand_router = rcu_dereference(cand->router); in batadv_find_router()
569 if (!cand_router) in batadv_find_router()
572 if (!kref_get_unless_zero(&cand_router->refcount)) { in batadv_find_router()
573 cand_router = NULL; in batadv_find_router()
580 if (!bao->neigh.is_similar_or_better(cand_router, in batadv_find_router()
586 if (last_cand_router == cand_router) in batadv_find_router()
591 kref_get(&cand_router->refcount); in batadv_find_router()
594 first_candidate_router = cand_router; in batadv_find_router()
603 next_candidate_router = cand_router; in batadv_find_router()
[all...]

Completed in 3 milliseconds