Home
last modified time | relevance | path

Searched refs:batadv_neigh_node (Results 1 – 17 of 17) sorted by relevance

/linux/net/batman-adv/
H A Doriginator.h31 struct batadv_neigh_node *
36 struct batadv_neigh_node *
39 struct batadv_neigh_node *
43 batadv_neigh_ifinfo_new(struct batadv_neigh_node *neigh,
46 batadv_neigh_ifinfo_get(struct batadv_neigh_node *neigh,
135 static inline void batadv_neigh_node_put(struct batadv_neigh_node *neigh_node) in batadv_neigh_node_put()
H A Doriginator.c288 struct batadv_neigh_node *neigh_node; in batadv_neigh_node_release()
291 neigh_node = container_of(ref, struct batadv_neigh_node, refcount); in batadv_neigh_node_release()
315 struct batadv_neigh_node *
319 struct batadv_neigh_node *router = NULL; in batadv_orig_router_get()
348 struct batadv_neigh_node *
352 struct batadv_neigh_node *neigh_node; in batadv_orig_to_router()
454 batadv_neigh_ifinfo_get(struct batadv_neigh_node *neigh, in batadv_neigh_ifinfo_get()
489 batadv_neigh_ifinfo_new(struct batadv_neigh_node *neigh, in batadv_neigh_ifinfo_new()
531 static struct batadv_neigh_node *
536 struct batadv_neigh_node *tmp_neigh_node; in batadv_neigh_node_get()
[all …]
H A Dbat_iv_ogm.c182 static struct batadv_neigh_node *
187 struct batadv_neigh_node *neigh_node; in batadv_iv_ogm_neigh_new()
1072 const struct batadv_neigh_node *neigh_node) in batadv_iv_ogm_neigh_ifinfo_sum()
1111 struct batadv_neigh_node *tmp_neigh_node = NULL; in batadv_iv_ogm_orig_update()
1112 struct batadv_neigh_node *neigh_node = NULL; in batadv_iv_ogm_orig_update()
1113 struct batadv_neigh_node *router = NULL; in batadv_iv_ogm_orig_update()
1248 struct batadv_neigh_node *neigh_node = NULL; in batadv_iv_ogm_calc_tq()
1249 struct batadv_neigh_node *tmp_neigh_node; in batadv_iv_ogm_calc_tq()
1398 struct batadv_neigh_node *neigh_node; in batadv_iv_ogm_update_seqnos()
1489 static struct batadv_neigh_node *
[all …]
H A Dbat_v.c299 struct batadv_neigh_node *neigh_node, in batadv_v_orig_dump_subentry()
369 struct batadv_neigh_node *neigh_node_best; in batadv_v_orig_dump_entry()
370 struct batadv_neigh_node *neigh_node; in batadv_v_orig_dump_entry()
488 static int batadv_v_neigh_cmp(struct batadv_neigh_node *neigh1, in batadv_v_neigh_cmp()
490 struct batadv_neigh_node *neigh2, in batadv_v_neigh_cmp()
525 static bool batadv_v_neigh_is_sob(struct batadv_neigh_node *neigh1, in batadv_v_neigh_is_sob()
527 struct batadv_neigh_node *neigh2, in batadv_v_neigh_is_sob()
578 struct batadv_neigh_node *router; in batadv_v_gw_throughput_get()
719 struct batadv_neigh_node *router; in batadv_v_gw_dump_entry()
H A Drouting.h21 struct batadv_neigh_node *neigh_node);
45 struct batadv_neigh_node *
H A Drouting.c56 struct batadv_neigh_node *neigh_node) in _batadv_update_route()
59 struct batadv_neigh_node *curr_router; in _batadv_update_route()
117 struct batadv_neigh_node *neigh_node) in batadv_update_route()
119 struct batadv_neigh_node *router = NULL; in batadv_update_route()
591 struct batadv_neigh_node *
596 struct batadv_neigh_node *first_candidate_router = NULL; in batadv_find_router()
597 struct batadv_neigh_node *next_candidate_router = NULL; in batadv_find_router()
598 struct batadv_neigh_node *last_cand_router = NULL; in batadv_find_router()
602 struct batadv_neigh_node *cand_router = NULL; in batadv_find_router()
605 struct batadv_neigh_node *router; in batadv_find_router()
H A Dbat_v_ogm.c533 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_forward()
539 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_forward()
622 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_metric_update()
704 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_route_update()
708 struct batadv_neigh_node *orig_neigh_router = NULL; in batadv_v_ogm_route_update()
712 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_route_update()
800 struct batadv_neigh_node *neigh_node, in batadv_v_ogm_process_per_outif()
879 struct batadv_neigh_node *neigh_node = NULL; in batadv_v_ogm_process()
H A Dtypes.h301 struct batadv_neigh_node __rcu *router;
665 struct batadv_neigh_node { struct
2084 int (*cmp)(struct batadv_neigh_node *neigh1,
2086 struct batadv_neigh_node *neigh2,
2094 bool (*is_similar_or_better)(struct batadv_neigh_node *neigh1,
2096 struct batadv_neigh_node *neigh2,
H A Dfragmentation.h28 struct batadv_neigh_node *neigh_node);
H A Dsend.h41 struct batadv_neigh_node *neigh_node);
H A Dgateway_client.c209 struct batadv_neigh_node *router = NULL; in batadv_gw_election()
699 struct batadv_neigh_node *neigh_curr = NULL; in batadv_gw_out_of_range()
700 struct batadv_neigh_node *neigh_old = NULL; in batadv_gw_out_of_range()
H A Dmulticast_forw.c657 struct batadv_neigh_node *comp_neigh, u8 *dest, in batadv_mcast_forw_scrub_dests()
660 struct batadv_neigh_node *next_neigh; in batadv_mcast_forw_scrub_dests()
928 struct batadv_neigh_node *neigh_node; in batadv_mcast_forw_packet()
H A Dfragmentation.c407 struct batadv_neigh_node *neigh_node = NULL; in batadv_frag_skb_fwd()
507 struct batadv_neigh_node *neigh_node) in batadv_frag_send_packet()
H A Dsend.c134 struct batadv_neigh_node *neigh) in batadv_send_unicast_skb()
175 struct batadv_neigh_node *neigh_node; in batadv_send_skb_to_orig()
H A Dbat_v_elp.c508 struct batadv_neigh_node *neigh; in batadv_v_elp_neigh_update()
H A Ddistributed-arp-table.c759 struct batadv_neigh_node *neigh_node = NULL; in batadv_dat_forward_data()
H A Dtranslation-table.c1826 struct batadv_neigh_node *best_router = NULL; in batadv_transtable_best_orig()
1828 struct batadv_neigh_node *router; in batadv_transtable_best_orig()