Home
last modified time | relevance | path

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

/linux-4.1.27/net/batman-adv/
Doriginator.h27 void batadv_orig_node_free_ref(struct batadv_orig_node *orig_node);
28 struct batadv_orig_node *batadv_orig_node_new(struct batadv_priv *bat_priv,
31 batadv_neigh_node_get(const struct batadv_orig_node *orig_node,
37 struct batadv_orig_node *orig_node);
40 batadv_orig_router_get(struct batadv_orig_node *orig_node,
51 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node,
54 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node,
65 batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node,
68 batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node,
94 static inline struct batadv_orig_node *
[all …]
Dnetwork-coding.h28 struct batadv_orig_node *orig_node,
29 struct batadv_orig_node *orig_neigh_node,
33 struct batadv_orig_node *orig_node,
37 void batadv_nc_init_orig(struct batadv_orig_node *orig_node);
69 struct batadv_orig_node *orig_node, in batadv_nc_update_nc_node()
70 struct batadv_orig_node *orig_neigh_node, in batadv_nc_update_nc_node()
78 struct batadv_orig_node *orig_node, in batadv_nc_purge_orig()
88 static inline void batadv_nc_init_orig(struct batadv_orig_node *orig_node) in batadv_nc_init_orig()
Dfragmentation.h21 void batadv_frag_purge_orig(struct batadv_orig_node *orig,
25 struct batadv_orig_node *orig_node_src);
27 struct batadv_orig_node *orig_node);
29 struct batadv_orig_node *orig_node,
Dmulticast.h41 struct batadv_orig_node **mcast_single_orig);
47 void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node);
57 struct batadv_orig_node **mcast_single_orig) in batadv_mcast_forw_mode()
71 static inline void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node) in batadv_mcast_purge_orig()
Dgateway_client.h24 struct batadv_orig_node *
27 struct batadv_orig_node *orig_node);
29 struct batadv_orig_node *orig_node,
32 struct batadv_orig_node *orig_node);
Doriginator.c40 const void *data1 = container_of(node, struct batadv_orig_node, in batadv_compare_orig()
55 batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node, in batadv_orig_node_vlan_get()
90 batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node, in batadv_orig_node_vlan_new()
218 batadv_orig_router_get(struct batadv_orig_node *orig_node, in batadv_orig_router_get()
250 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node, in batadv_orig_ifinfo_get()
284 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node, in batadv_orig_ifinfo_new()
410 struct batadv_orig_node *orig_node) in batadv_neigh_node_new()
444 batadv_neigh_node_get(const struct batadv_orig_node *orig_node, in batadv_neigh_node_get()
506 struct batadv_orig_node *orig_node; in batadv_orig_node_free_rcu()
508 orig_node = container_of(rcu, struct batadv_orig_node, rcu); in batadv_orig_node_free_rcu()
[all …]
Dmulticast.c395 static struct batadv_orig_node *
410 static struct batadv_orig_node *
413 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_ipv4_node_get()
437 static struct batadv_orig_node *
440 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_ipv6_node_get()
466 static struct batadv_orig_node *
488 static struct batadv_orig_node *
491 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_unsnoop_node_get()
520 struct batadv_orig_node **orig) in batadv_mcast_forw_mode()
574 struct batadv_orig_node *orig, in batadv_mcast_want_unsnoop_update()
[all …]
Dsend.h25 struct batadv_orig_node *orig_node,
37 struct batadv_orig_node *orig_node,
42 struct batadv_orig_node *orig_node,
Dtranslation-table.h30 struct batadv_orig_node *orig_node,
34 struct batadv_orig_node *batadv_transtable_search(struct batadv_priv *bat_priv,
50 struct batadv_orig_node *orig_node,
Dtypes.h245 struct batadv_orig_node { struct
320 struct batadv_orig_node *orig_node;
343 struct batadv_orig_node *orig_node;
966 struct batadv_orig_node *orig_node;
1024 struct batadv_orig_node *orig_node;
1153 void (*bat_orig_free)(struct batadv_orig_node *orig_node);
1154 int (*bat_orig_add_if)(struct batadv_orig_node *orig_node,
1156 int (*bat_orig_del_if)(struct batadv_orig_node *orig_node,
1201 struct batadv_orig_node *orig_node;
1234 struct batadv_orig_node *orig,
Dgateway_client.c69 struct batadv_orig_node *
73 struct batadv_orig_node *orig_node = NULL; in batadv_gw_get_selected_orig()
140 struct batadv_orig_node *orig_node; in batadv_gw_get_best_gw_node()
329 struct batadv_orig_node *orig_node) in batadv_gw_check_election()
333 struct batadv_orig_node *curr_gw_orig; in batadv_gw_check_election()
403 struct batadv_orig_node *orig_node, in batadv_gw_node_add()
446 struct batadv_orig_node *orig_node) in batadv_gw_node_get()
477 struct batadv_orig_node *orig_node, in batadv_gw_node_update()
530 struct batadv_orig_node *orig_node) in batadv_gw_node_delete()
799 struct batadv_orig_node *orig_dst_node = NULL; in batadv_gw_out_of_range()
Drouting.c46 struct batadv_orig_node *orig_node, in _batadv_update_route()
108 struct batadv_orig_node *orig_node, in batadv_update_route()
192 struct batadv_orig_node *orig_node = NULL; in batadv_recv_my_icmp_packet()
251 struct batadv_orig_node *orig_node = NULL; in batadv_recv_icmp_ttl_exceeded()
302 struct batadv_orig_node *orig_node = NULL; in batadv_recv_icmp_packet()
427 struct batadv_orig_node *orig_node, in batadv_find_router()
559 struct batadv_orig_node *orig_node = NULL; in batadv_route_unicast_packet()
642 struct batadv_orig_node *orig_node = NULL; in batadv_reroute_unicast_packet()
684 struct batadv_orig_node *orig_node; in batadv_check_unicast_ttvn()
821 struct batadv_orig_node *orig_node = NULL; in batadv_recv_unicast_packet()
[all …]
Dsend.c100 struct batadv_orig_node *orig_node, in batadv_send_skb_to_orig()
154 struct batadv_orig_node *orig_node) in batadv_send_skb_push_fill_unicast()
184 struct batadv_orig_node *orig_node) in batadv_send_skb_prepare_unicast()
203 struct batadv_orig_node *orig, in batadv_send_skb_prepare_unicast_4addr()
255 struct batadv_orig_node *orig_node, in batadv_send_skb_unicast()
332 struct batadv_orig_node *orig_node; in batadv_send_skb_via_tt_generic()
363 struct batadv_orig_node *orig_node; in batadv_send_skb_via_gw()
Drouting.h25 struct batadv_orig_node *orig_node,
46 struct batadv_orig_node *orig_node,
Dfragmentation.c49 void batadv_frag_purge_orig(struct batadv_orig_node *orig_node, in batadv_frag_purge_orig()
124 static bool batadv_frag_insert_packet(struct batadv_orig_node *orig_node, in batadv_frag_insert_packet()
293 struct batadv_orig_node *orig_node_src) in batadv_frag_skb_buffer()
332 struct batadv_orig_node *orig_node_src) in batadv_frag_skb_fwd()
335 struct batadv_orig_node *orig_node_dst = NULL; in batadv_frag_skb_fwd()
420 struct batadv_orig_node *orig_node, in batadv_frag_send_packet()
Dtranslation-table.c38 struct batadv_orig_node *orig_node);
43 struct batadv_orig_node *orig_node,
274 static void batadv_tt_global_size_mod(struct batadv_orig_node *orig_node, in batadv_tt_global_size_mod()
299 static void batadv_tt_global_size_inc(struct batadv_orig_node *orig_node, in batadv_tt_global_size_inc()
311 static void batadv_tt_global_size_dec(struct batadv_orig_node *orig_node, in batadv_tt_global_size_dec()
704 batadv_tt_prepare_tvlv_global_data(struct batadv_orig_node *orig_node, in batadv_tt_prepare_tvlv_global_data()
1218 const struct batadv_orig_node *orig_node) in batadv_tt_global_orig_entry_find()
1244 const struct batadv_orig_node *orig_node) in batadv_tt_global_entry_has_orig()
1260 struct batadv_orig_node *orig_node, int ttvn) in batadv_tt_global_orig_entry_add()
1315 struct batadv_orig_node *orig_node, in batadv_tt_global_add()
[all …]
Dbat_iv_ogm.c92 static void batadv_iv_ogm_orig_free(struct batadv_orig_node *orig_node) in batadv_iv_ogm_orig_free()
106 static int batadv_iv_ogm_orig_add_if(struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_add_if()
154 static int batadv_iv_ogm_orig_del_if(struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_del_if()
220 static struct batadv_orig_node *
223 struct batadv_orig_node *orig_node; in batadv_iv_ogm_orig_get()
265 struct batadv_orig_node *orig_node, in batadv_iv_ogm_neigh_new()
266 struct batadv_orig_node *orig_neigh) in batadv_iv_ogm_neigh_new()
801 static void batadv_iv_ogm_forward(struct batadv_orig_node *orig_node, in batadv_iv_ogm_forward()
867 struct batadv_orig_node *orig_node; in batadv_iv_ogm_slide_own_bcast_window()
969 struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_update()
[all …]
Dbridge_loop_avoidance.h27 struct batadv_orig_node *orig_node, int hdr_size);
58 struct batadv_orig_node *orig_node, in batadv_bla_is_backbone_gw()
Ddistributed-arp-table.h48 batadv_dat_init_orig_node_addr(struct batadv_orig_node *orig_node) in batadv_dat_init_orig_node_addr()
141 batadv_dat_init_orig_node_addr(struct batadv_orig_node *orig_node) in batadv_dat_init_orig_node_addr()
Dnetwork-coding.c103 struct batadv_orig_node *orig, in batadv_nc_tvlv_ogm_handler_v1()
169 void batadv_nc_init_orig(struct batadv_orig_node *orig_node) in batadv_nc_init_orig()
328 struct batadv_orig_node *orig_node, in batadv_nc_purge_orig()
352 struct batadv_orig_node *orig_node; in batadv_nc_purge_orig_hash()
717 struct batadv_orig_node *orig_node, in batadv_can_nc_with_orig()
754 *batadv_nc_find_nc_node(struct batadv_orig_node *orig_node, in batadv_nc_find_nc_node()
755 struct batadv_orig_node *orig_neigh_node, in batadv_nc_find_nc_node()
797 struct batadv_orig_node *orig_node, in batadv_nc_get_nc_node()
798 struct batadv_orig_node *orig_neigh_node, in batadv_nc_get_nc_node()
860 struct batadv_orig_node *orig_node, in batadv_nc_update_nc_node()
[all …]
Dmain.h361 struct batadv_orig_node *orig_node);
367 struct batadv_orig_node *orig,
380 struct batadv_orig_node *orig_node,
Dsoft-interface.h24 int hdr_size, struct batadv_orig_node *orig_node);
Dmain.c905 struct batadv_orig_node *orig_node, in batadv_tvlv_call_handler()
957 struct batadv_orig_node *orig_node, in batadv_tvlv_containers_process()
1017 struct batadv_orig_node *orig_node) in batadv_tvlv_ogm_receive()
1051 struct batadv_orig_node *orig, in batadv_tvlv_handler_register()
1126 struct batadv_orig_node *orig_node; in batadv_tvlv_unicast_send()
Ddistributed-arp-table.c419 struct batadv_orig_node *candidate, in batadv_is_orig_node_eligible()
420 struct batadv_orig_node *max_orig_node) in batadv_is_orig_node_eligible()
470 struct batadv_orig_node *orig_node, *max_orig_node = NULL; in batadv_choose_next_candidate()
680 struct batadv_orig_node *orig, in batadv_dat_tvlv_ogm_handler_v1()
Dgateway_common.c188 struct batadv_orig_node *orig, in batadv_gw_tvlv_ogm_handler_v1()
Dicmp_socket.c158 struct batadv_orig_node *orig_node = NULL; in batadv_socket_write()
Dsoft-interface.c174 struct batadv_orig_node *mcast_single_orig = NULL; in batadv_interface_tx()
355 int hdr_size, struct batadv_orig_node *orig_node) in batadv_interface_rx()
Dbridge_loop_avoidance.c372 struct batadv_orig_node *orig_node; in batadv_bla_get_backbone_gw()
794 struct batadv_orig_node *orig_node; in batadv_check_claim_group()
1395 struct batadv_orig_node *orig_node, int hdr_size) in batadv_bla_is_backbone_gw()