Home
last modified time | relevance | path

Searched refs:batadv_orig_node (Results 1 – 25 of 33) sorted by relevance

12

/net/batman-adv/
Doriginator.h42 void batadv_orig_node_put(struct batadv_orig_node *orig_node);
43 struct batadv_orig_node *batadv_orig_node_new(struct batadv_priv *bat_priv,
51 batadv_neigh_node_get_or_create(struct batadv_orig_node *orig_node,
56 batadv_orig_router_get(struct batadv_orig_node *orig_node,
70 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node,
73 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node,
85 batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node,
88 batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node,
103 static inline struct batadv_orig_node *
108 struct batadv_orig_node *orig_node, *orig_node_tmp = NULL; in batadv_orig_hash_find()
Dnetwork-coding.h37 struct batadv_orig_node *orig_node,
38 struct batadv_orig_node *orig_neigh_node,
42 struct batadv_orig_node *orig_node,
46 void batadv_nc_init_orig(struct batadv_orig_node *orig_node);
78 struct batadv_orig_node *orig_node, in batadv_nc_update_nc_node()
79 struct batadv_orig_node *orig_neigh_node, in batadv_nc_update_nc_node()
87 struct batadv_orig_node *orig_node, in batadv_nc_purge_orig()
97 static inline void batadv_nc_init_orig(struct batadv_orig_node *orig_node) in batadv_nc_init_orig()
Dgateway_client.h33 struct batadv_orig_node *
36 struct batadv_orig_node *orig_node);
38 struct batadv_orig_node *orig_node,
41 struct batadv_orig_node *orig_node);
53 struct batadv_orig_node *orig_node);
Dfragmentation.h30 void batadv_frag_purge_orig(struct batadv_orig_node *orig,
34 struct batadv_orig_node *orig_node_src);
36 struct batadv_orig_node *orig_node);
38 struct batadv_orig_node *orig_node,
Dmulticast.h46 struct batadv_orig_node **mcast_single_orig);
54 void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node);
64 struct batadv_orig_node **mcast_single_orig) in batadv_mcast_forw_mode()
78 static inline void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node) in batadv_mcast_purge_orig()
Doriginator.c69 const void *data1 = container_of(node, struct batadv_orig_node, in batadv_compare_orig()
84 batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node, in batadv_orig_node_vlan_get()
119 batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node, in batadv_orig_node_vlan_new()
298 batadv_orig_router_get(struct batadv_orig_node *orig_node, in batadv_orig_router_get()
330 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node, in batadv_orig_ifinfo_get()
364 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node, in batadv_orig_ifinfo_new()
486 batadv_neigh_node_get(const struct batadv_orig_node *orig_node, in batadv_neigh_node_get()
619 batadv_neigh_node_create(struct batadv_orig_node *orig_node, in batadv_neigh_node_create()
682 batadv_neigh_node_get_or_create(struct batadv_orig_node *orig_node, in batadv_neigh_node_get_or_create()
848 struct batadv_orig_node *orig_node; in batadv_orig_node_free_rcu()
[all …]
Dmulticast.c768 static struct batadv_orig_node *
783 static struct batadv_orig_node *
786 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_ipv4_node_get()
810 static struct batadv_orig_node *
813 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_ipv6_node_get()
839 static struct batadv_orig_node *
861 static struct batadv_orig_node *
864 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_unsnoop_node_get()
893 struct batadv_orig_node **orig) in batadv_mcast_forw_mode()
947 struct batadv_orig_node *orig, in batadv_mcast_want_unsnoop_update()
[all …]
Dtypes.h305 struct batadv_orig_node { struct
381 struct batadv_orig_node *orig_node;
444 struct batadv_orig_node *orig_node;
1249 struct batadv_orig_node *orig_node;
1309 struct batadv_orig_node *orig_node;
1454 void (*free)(struct batadv_orig_node *orig_node);
1455 int (*add_if)(struct batadv_orig_node *orig_node, int max_if_num);
1456 int (*del_if)(struct batadv_orig_node *orig_node, int max_if_num,
1485 struct batadv_orig_node *curr_gw_orig,
1486 struct batadv_orig_node *orig_node);
[all …]
Drouting.c66 struct batadv_orig_node *orig_node, in _batadv_update_route()
128 struct batadv_orig_node *orig_node, in batadv_update_route()
226 struct batadv_orig_node *orig_node = NULL; in batadv_recv_my_icmp_packet()
294 struct batadv_orig_node *orig_node = NULL; in batadv_recv_icmp_ttl_exceeded()
346 struct batadv_orig_node *orig_node = NULL; in batadv_recv_icmp_packet()
472 batadv_last_bonding_get(struct batadv_orig_node *orig_node) in batadv_last_bonding_get()
492 batadv_last_bonding_replace(struct batadv_orig_node *orig_node, in batadv_last_bonding_replace()
520 struct batadv_orig_node *orig_node, in batadv_find_router()
658 struct batadv_orig_node *orig_node = NULL; in batadv_route_unicast_packet()
742 struct batadv_orig_node *orig_node = NULL; in batadv_reroute_unicast_packet()
[all …]
Dtvlv.h35 struct batadv_orig_node *orig_node);
41 struct batadv_orig_node *orig,
54 struct batadv_orig_node *orig_node,
Dgateway_client.c112 struct batadv_orig_node *
116 struct batadv_orig_node *orig_node = NULL; in batadv_gw_get_selected_orig()
294 struct batadv_orig_node *orig_node) in batadv_gw_check_election()
296 struct batadv_orig_node *curr_gw_orig; in batadv_gw_check_election()
330 struct batadv_orig_node *orig_node, in batadv_gw_node_add()
374 struct batadv_orig_node *orig_node) in batadv_gw_node_get()
402 struct batadv_orig_node *orig_node, in batadv_gw_node_update()
461 struct batadv_orig_node *orig_node) in batadv_gw_node_delete()
707 struct batadv_orig_node *orig_dst_node = NULL; in batadv_gw_out_of_range()
Dsend.h38 struct batadv_orig_node *orig_node,
55 struct batadv_orig_node *orig_node,
60 struct batadv_orig_node *orig_node,
Dtranslation-table.h41 struct batadv_orig_node *orig_node,
45 struct batadv_orig_node *batadv_transtable_search(struct batadv_priv *bat_priv,
60 struct batadv_orig_node *orig_node,
Dbat_iv_ogm.c137 static void batadv_iv_ogm_orig_free(struct batadv_orig_node *orig_node) in batadv_iv_ogm_orig_free()
151 static int batadv_iv_ogm_orig_add_if(struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_add_if()
195 batadv_iv_ogm_drop_bcast_own_entry(struct batadv_orig_node *orig_node, in batadv_iv_ogm_drop_bcast_own_entry()
233 batadv_iv_ogm_drop_bcast_own_sum_entry(struct batadv_orig_node *orig_node, in batadv_iv_ogm_drop_bcast_own_sum_entry()
270 static int batadv_iv_ogm_orig_del_if(struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_del_if()
301 static struct batadv_orig_node *
304 struct batadv_orig_node *orig_node; in batadv_iv_ogm_orig_get()
347 struct batadv_orig_node *orig_node, in batadv_iv_ogm_neigh_new()
348 struct batadv_orig_node *orig_neigh) in batadv_iv_ogm_neigh_new()
826 static void batadv_iv_ogm_forward(struct batadv_orig_node *orig_node, in batadv_iv_ogm_forward()
[all …]
Dsend.c175 struct batadv_orig_node *orig_node, in batadv_send_skb_to_orig()
225 struct batadv_orig_node *orig_node) in batadv_send_skb_push_fill_unicast()
255 struct batadv_orig_node *orig_node) in batadv_send_skb_prepare_unicast()
274 struct batadv_orig_node *orig, in batadv_send_skb_prepare_unicast_4addr()
325 struct batadv_orig_node *orig_node, in batadv_send_skb_unicast()
401 struct batadv_orig_node *orig_node; in batadv_send_skb_via_tt_generic()
438 struct batadv_orig_node *orig_node; in batadv_send_skb_via_gw()
Dfragmentation.c65 void batadv_frag_purge_orig(struct batadv_orig_node *orig_node, in batadv_frag_purge_orig()
142 static bool batadv_frag_insert_packet(struct batadv_orig_node *orig_node, in batadv_frag_insert_packet()
313 struct batadv_orig_node *orig_node_src) in batadv_frag_skb_buffer()
352 struct batadv_orig_node *orig_node_src) in batadv_frag_skb_fwd()
355 struct batadv_orig_node *orig_node_dst = NULL; in batadv_frag_skb_fwd()
440 struct batadv_orig_node *orig_node, in batadv_frag_send_packet()
Dtranslation-table.c79 struct batadv_orig_node *orig_node);
84 struct batadv_orig_node *orig_node,
386 static void batadv_tt_global_size_mod(struct batadv_orig_node *orig_node, in batadv_tt_global_size_mod()
413 static void batadv_tt_global_size_inc(struct batadv_orig_node *orig_node, in batadv_tt_global_size_inc()
425 static void batadv_tt_global_size_dec(struct batadv_orig_node *orig_node, in batadv_tt_global_size_dec()
845 batadv_tt_prepare_tvlv_global_data(struct batadv_orig_node *orig_node, in batadv_tt_prepare_tvlv_global_data()
1500 const struct batadv_orig_node *orig_node) in batadv_tt_global_orig_entry_find()
1533 const struct batadv_orig_node *orig_node) in batadv_tt_global_entry_has_orig()
1549 struct batadv_orig_node *orig_node, int ttvn) in batadv_tt_global_orig_entry_add()
1605 struct batadv_orig_node *orig_node, in batadv_tt_global_add()
[all …]
Dbat_v_ogm.c62 struct batadv_orig_node *batadv_v_ogm_orig_get(struct batadv_priv *bat_priv, in batadv_v_ogm_orig_get()
65 struct batadv_orig_node *orig_node; in batadv_v_ogm_orig_get()
306 struct batadv_orig_node *orig_node, in batadv_v_ogm_forward()
399 struct batadv_orig_node *orig_node, in batadv_v_ogm_metric_update()
483 struct batadv_orig_node *orig_node, in batadv_v_ogm_route_update()
489 struct batadv_orig_node *orig_neigh_node = NULL; in batadv_v_ogm_route_update()
582 struct batadv_orig_node *orig_node, in batadv_v_ogm_process_per_outif()
648 struct batadv_orig_node *orig_node = NULL; in batadv_v_ogm_process()
Drouting.h31 struct batadv_orig_node *orig_node,
52 struct batadv_orig_node *orig_node,
Dnetwork-coding.c137 struct batadv_orig_node *orig, in batadv_nc_tvlv_ogm_handler_v1()
204 void batadv_nc_init_orig(struct batadv_orig_node *orig_node) in batadv_nc_init_orig()
377 struct batadv_orig_node *orig_node, in batadv_nc_purge_orig()
401 struct batadv_orig_node *orig_node; in batadv_nc_purge_orig_hash()
760 struct batadv_orig_node *orig_node, in batadv_can_nc_with_orig()
797 batadv_nc_find_nc_node(struct batadv_orig_node *orig_node, in batadv_nc_find_nc_node()
798 struct batadv_orig_node *orig_neigh_node, in batadv_nc_find_nc_node()
840 struct batadv_orig_node *orig_node, in batadv_nc_get_nc_node()
841 struct batadv_orig_node *orig_neigh_node, in batadv_nc_get_nc_node()
898 struct batadv_orig_node *orig_node, in batadv_nc_update_nc_node()
[all …]
Dbat_v.c142 batadv_v_orig_print_neigh(struct batadv_orig_node *orig_node, in batadv_v_orig_print_neigh()
364 struct batadv_orig_node *orig_node; in batadv_v_orig_print()
437 struct batadv_orig_node *orig_node, in batadv_v_orig_dump_subentry()
504 struct batadv_orig_node *orig_node, int *sub_s) in batadv_v_orig_dump_entry()
559 struct batadv_orig_node *orig_node; in batadv_v_orig_dump_bucket()
709 struct batadv_orig_node *orig_node; in batadv_v_gw_throughput_get()
787 struct batadv_orig_node *curr_gw_orig, in batadv_v_gw_is_eligible()
788 struct batadv_orig_node *orig_node) in batadv_v_gw_is_eligible()
Dtvlv.c373 struct batadv_orig_node *orig_node, in batadv_tvlv_call_handler()
425 struct batadv_orig_node *orig_node, in batadv_tvlv_containers_process()
485 struct batadv_orig_node *orig_node) in batadv_tvlv_ogm_receive()
519 struct batadv_orig_node *orig, in batadv_tvlv_handler_register()
598 struct batadv_orig_node *orig_node; in batadv_tvlv_unicast_send()
Dbridge_loop_avoidance.h36 struct batadv_orig_node *orig_node,
71 struct batadv_orig_node *orig_node, in batadv_bla_is_backbone_gw()
Ddistributed-arp-table.h55 batadv_dat_init_orig_node_addr(struct batadv_orig_node *orig_node) in batadv_dat_init_orig_node_addr()
148 batadv_dat_init_orig_node_addr(struct batadv_orig_node *orig_node) in batadv_dat_init_orig_node_addr()
Dbat_v_ogm.h30 struct batadv_orig_node *batadv_v_ogm_orig_get(struct batadv_priv *bat_priv,

12