Home
last modified time | relevance | path

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

/linux-4.4.14/net/batman-adv/
Doriginator.h40 void batadv_orig_node_free_ref(struct batadv_orig_node *orig_node);
41 struct batadv_orig_node *batadv_orig_node_new(struct batadv_priv *bat_priv,
44 batadv_neigh_node_new(struct batadv_orig_node *orig_node,
49 batadv_orig_router_get(struct batadv_orig_node *orig_node,
60 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node,
63 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node,
74 batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node,
77 batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node,
92 static inline struct batadv_orig_node *
97 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()
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.h45 struct batadv_orig_node **mcast_single_orig);
51 void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node);
61 struct batadv_orig_node **mcast_single_orig) in batadv_mcast_forw_mode()
75 static inline void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node) in batadv_mcast_purge_orig()
Dgateway_client.h32 struct batadv_orig_node *
35 struct batadv_orig_node *orig_node);
37 struct batadv_orig_node *orig_node,
40 struct batadv_orig_node *orig_node);
Doriginator.c53 const void *data1 = container_of(node, struct batadv_orig_node, in batadv_compare_orig()
68 batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node, in batadv_orig_node_vlan_get()
103 batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node, in batadv_orig_node_vlan_new()
239 batadv_orig_router_get(struct batadv_orig_node *orig_node, in batadv_orig_router_get()
271 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node, in batadv_orig_ifinfo_get()
305 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node, in batadv_orig_ifinfo_new()
430 batadv_neigh_node_get(const struct batadv_orig_node *orig_node, in batadv_neigh_node_get()
465 batadv_neigh_node_new(struct batadv_orig_node *orig_node, in batadv_neigh_node_new()
545 struct batadv_orig_node *orig_node; in batadv_orig_node_free_rcu()
547 orig_node = container_of(rcu, struct batadv_orig_node, rcu); in batadv_orig_node_free_rcu()
[all …]
Dmulticast.c427 static struct batadv_orig_node *
442 static struct batadv_orig_node *
445 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_ipv4_node_get()
469 static struct batadv_orig_node *
472 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_ipv6_node_get()
498 static struct batadv_orig_node *
520 static struct batadv_orig_node *
523 struct batadv_orig_node *tmp_orig_node, *orig_node = NULL; in batadv_mcast_forw_unsnoop_node_get()
552 struct batadv_orig_node **orig) in batadv_mcast_forw_mode()
606 struct batadv_orig_node *orig, in batadv_mcast_want_unsnoop_update()
[all …]
Dsend.h35 struct batadv_orig_node *orig_node,
47 struct batadv_orig_node *orig_node,
52 struct batadv_orig_node *orig_node,
Dtypes.h262 struct batadv_orig_node { struct
336 struct batadv_orig_node *orig_node;
358 struct batadv_orig_node *orig_node;
981 struct batadv_orig_node *orig_node;
1039 struct batadv_orig_node *orig_node;
1172 void (*bat_orig_free)(struct batadv_orig_node *orig_node);
1173 int (*bat_orig_add_if)(struct batadv_orig_node *orig_node,
1175 int (*bat_orig_del_if)(struct batadv_orig_node *orig_node,
1220 struct batadv_orig_node *orig_node;
1253 struct batadv_orig_node *orig,
Dtranslation-table.h37 struct batadv_orig_node *orig_node,
41 struct batadv_orig_node *batadv_transtable_search(struct batadv_priv *bat_priv,
56 struct batadv_orig_node *orig_node,
Dgateway_client.c88 struct batadv_orig_node *
92 struct batadv_orig_node *orig_node = NULL; in batadv_gw_get_selected_orig()
159 struct batadv_orig_node *orig_node; in batadv_gw_get_best_gw_node()
343 struct batadv_orig_node *orig_node) in batadv_gw_check_election()
347 struct batadv_orig_node *curr_gw_orig; in batadv_gw_check_election()
418 struct batadv_orig_node *orig_node, in batadv_gw_node_add()
463 struct batadv_orig_node *orig_node) in batadv_gw_node_get()
491 struct batadv_orig_node *orig_node, in batadv_gw_node_update()
549 struct batadv_orig_node *orig_node) in batadv_gw_node_delete()
790 struct batadv_orig_node *orig_dst_node = NULL; in batadv_gw_out_of_range()
Drouting.c62 struct batadv_orig_node *orig_node, in _batadv_update_route()
133 struct batadv_orig_node *orig_node, in batadv_update_route()
217 struct batadv_orig_node *orig_node = NULL; in batadv_recv_my_icmp_packet()
276 struct batadv_orig_node *orig_node = NULL; in batadv_recv_icmp_ttl_exceeded()
327 struct batadv_orig_node *orig_node = NULL; in batadv_recv_icmp_packet()
452 struct batadv_orig_node *orig_node, in batadv_find_router()
584 struct batadv_orig_node *orig_node = NULL; in batadv_route_unicast_packet()
667 struct batadv_orig_node *orig_node = NULL; in batadv_reroute_unicast_packet()
709 struct batadv_orig_node *orig_node; in batadv_check_unicast_ttvn()
846 struct batadv_orig_node *orig_node = NULL; in batadv_recv_unicast_packet()
[all …]
Dsend.c118 struct batadv_orig_node *orig_node, in batadv_send_skb_to_orig()
172 struct batadv_orig_node *orig_node) in batadv_send_skb_push_fill_unicast()
202 struct batadv_orig_node *orig_node) in batadv_send_skb_prepare_unicast()
221 struct batadv_orig_node *orig, in batadv_send_skb_prepare_unicast_4addr()
273 struct batadv_orig_node *orig_node, in batadv_send_skb_unicast()
350 struct batadv_orig_node *orig_node; in batadv_send_skb_via_tt_generic()
381 struct batadv_orig_node *orig_node; in batadv_send_skb_via_gw()
Dfragmentation.c66 void batadv_frag_purge_orig(struct batadv_orig_node *orig_node, in batadv_frag_purge_orig()
143 static bool batadv_frag_insert_packet(struct batadv_orig_node *orig_node, in batadv_frag_insert_packet()
312 struct batadv_orig_node *orig_node_src) in batadv_frag_skb_buffer()
351 struct batadv_orig_node *orig_node_src) in batadv_frag_skb_fwd()
354 struct batadv_orig_node *orig_node_dst = NULL; in batadv_frag_skb_fwd()
439 struct batadv_orig_node *orig_node, in batadv_frag_send_packet()
Drouting.h31 struct batadv_orig_node *orig_node,
52 struct batadv_orig_node *orig_node,
Dtranslation-table.c61 struct batadv_orig_node *orig_node);
66 struct batadv_orig_node *orig_node,
295 static void batadv_tt_global_size_mod(struct batadv_orig_node *orig_node, in batadv_tt_global_size_mod()
320 static void batadv_tt_global_size_inc(struct batadv_orig_node *orig_node, in batadv_tt_global_size_inc()
332 static void batadv_tt_global_size_dec(struct batadv_orig_node *orig_node, in batadv_tt_global_size_dec()
730 batadv_tt_prepare_tvlv_global_data(struct batadv_orig_node *orig_node, in batadv_tt_prepare_tvlv_global_data()
1250 const struct batadv_orig_node *orig_node) in batadv_tt_global_orig_entry_find()
1276 const struct batadv_orig_node *orig_node) in batadv_tt_global_entry_has_orig()
1292 struct batadv_orig_node *orig_node, int ttvn) in batadv_tt_global_orig_entry_add()
1347 struct batadv_orig_node *orig_node, in batadv_tt_global_add()
[all …]
Dbat_iv_ogm.c123 static void batadv_iv_ogm_orig_free(struct batadv_orig_node *orig_node) in batadv_iv_ogm_orig_free()
137 static int batadv_iv_ogm_orig_add_if(struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_add_if()
185 static int batadv_iv_ogm_orig_del_if(struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_del_if()
251 static struct batadv_orig_node *
254 struct batadv_orig_node *orig_node; in batadv_iv_ogm_orig_get()
296 struct batadv_orig_node *orig_node, in batadv_iv_ogm_neigh_new()
297 struct batadv_orig_node *orig_neigh) in batadv_iv_ogm_neigh_new()
803 static void batadv_iv_ogm_forward(struct batadv_orig_node *orig_node, in batadv_iv_ogm_forward()
869 struct batadv_orig_node *orig_node; in batadv_iv_ogm_slide_own_bcast_window()
971 struct batadv_orig_node *orig_node, in batadv_iv_ogm_orig_update()
[all …]
Dbridge_loop_avoidance.h34 struct batadv_orig_node *orig_node, int hdr_size);
65 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()
Dnetwork-coding.c132 struct batadv_orig_node *orig, in batadv_nc_tvlv_ogm_handler_v1()
197 void batadv_nc_init_orig(struct batadv_orig_node *orig_node) in batadv_nc_init_orig()
356 struct batadv_orig_node *orig_node, in batadv_nc_purge_orig()
380 struct batadv_orig_node *orig_node; in batadv_nc_purge_orig_hash()
743 struct batadv_orig_node *orig_node, in batadv_can_nc_with_orig()
780 *batadv_nc_find_nc_node(struct batadv_orig_node *orig_node, in batadv_nc_find_nc_node()
781 struct batadv_orig_node *orig_neigh_node, in batadv_nc_find_nc_node()
823 struct batadv_orig_node *orig_node, in batadv_nc_get_nc_node()
824 struct batadv_orig_node *orig_neigh_node, in batadv_nc_get_nc_node()
886 struct batadv_orig_node *orig_node, in batadv_nc_update_nc_node()
[all …]
Dmain.h357 struct batadv_orig_node *orig_node);
363 struct batadv_orig_node *orig,
376 struct batadv_orig_node *orig_node,
Dsoft-interface.h31 int hdr_size, struct batadv_orig_node *orig_node);
Dmain.c924 struct batadv_orig_node *orig_node, in batadv_tvlv_call_handler()
976 struct batadv_orig_node *orig_node, in batadv_tvlv_containers_process()
1036 struct batadv_orig_node *orig_node) in batadv_tvlv_ogm_receive()
1070 struct batadv_orig_node *orig, in batadv_tvlv_handler_register()
1145 struct batadv_orig_node *orig_node; in batadv_tvlv_unicast_send()
Ddistributed-arp-table.c450 struct batadv_orig_node *candidate, in batadv_is_orig_node_eligible()
451 struct batadv_orig_node *max_orig_node) in batadv_is_orig_node_eligible()
502 struct batadv_orig_node *orig_node, *max_orig_node = NULL; in batadv_choose_next_candidate()
718 struct batadv_orig_node *orig, in batadv_dat_tvlv_ogm_handler_v1()
Dgateway_common.c235 struct batadv_orig_node *orig, in batadv_gw_tvlv_ogm_handler_v1()
Dicmp_socket.c183 struct batadv_orig_node *orig_node = NULL; in batadv_socket_write()
Dsoft-interface.c204 struct batadv_orig_node *mcast_single_orig = NULL; in batadv_interface_tx()
385 int hdr_size, struct batadv_orig_node *orig_node) in batadv_interface_rx()
Dbridge_loop_avoidance.c387 struct batadv_orig_node *orig_node; in batadv_bla_get_backbone_gw()
808 struct batadv_orig_node *orig_node; in batadv_check_claim_group()
1409 struct batadv_orig_node *orig_node, int hdr_size) in batadv_bla_is_backbone_gw()