Home
last modified time | relevance | path

Searched defs:bat_priv (Results 1 – 12 of 12) sorted by relevance

/linux/net/batman-adv/
H A Ddistributed-arp-table.h63 batadv_dat_init_own_addr(struct batadv_priv *bat_priv, in batadv_dat_init_own_addr()
85 static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv, in batadv_dat_inc_counter()
107 batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, in batadv_dat_snoop_outgoing_arp_request()
114 batadv_dat_snoop_incoming_arp_request(struct batadv_priv *bat_priv, in batadv_dat_snoop_incoming_arp_request()
121 batadv_dat_snoop_outgoing_arp_reply(struct batadv_priv *bat_priv, in batadv_dat_snoop_outgoing_arp_reply()
128 batadv_dat_snoop_incoming_arp_reply(struct batadv_priv *bat_priv, in batadv_dat_snoop_incoming_arp_reply()
135 batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv *bat_priv, in batadv_dat_snoop_outgoing_dhcp_ack()
142 batadv_dat_snoop_incoming_dhcp_ack(struct batadv_priv *bat_priv, in batadv_dat_snoop_incoming_dhcp_ack()
148 batadv_dat_drop_broadcast_packet(struct batadv_priv *bat_priv, in batadv_dat_drop_broadcast_packet()
159 static inline void batadv_dat_init_own_addr(struct batadv_priv *bat_priv, in batadv_dat_init_own_addr()
[all …]
H A Dgateway_client.c80 batadv_gw_get_selected_gw_node(struct batadv_priv *bat_priv) in batadv_gw_get_selected_gw_node()
104 batadv_gw_get_selected_orig(struct batadv_priv *bat_priv) in batadv_gw_get_selected_orig()
128 static void batadv_gw_select(struct batadv_priv *bat_priv, in batadv_gw_select()
157 void batadv_gw_reselect(struct batadv_priv *bat_priv) in batadv_gw_reselect()
170 void batadv_gw_check_client_stop(struct batadv_priv *bat_priv) in batadv_gw_check_client_stop()
198 void batadv_gw_election(struct batadv_priv *bat_priv) in batadv_gw_election()
287 void batadv_gw_check_election(struct batadv_priv *bat_priv, in batadv_gw_check_election()
325 static void batadv_gw_node_add(struct batadv_priv *bat_priv, in batadv_gw_node_add()
370 struct batadv_gw_node *batadv_gw_node_get(struct batadv_priv *bat_priv, in batadv_gw_node_get()
399 void batadv_gw_node_update(struct batadv_priv *bat_priv, in batadv_gw_node_update()
[all …]
H A Drouting.c53 static void _batadv_update_route(struct batadv_priv *bat_priv, in _batadv_update_route()
114 void batadv_update_route(struct batadv_priv *bat_priv, in batadv_update_route()
149 bool batadv_window_protected(struct batadv_priv *bat_priv, s32 seq_num_diff, in batadv_window_protected()
269 static int batadv_recv_my_icmp_packet(struct batadv_priv *bat_priv, in batadv_recv_my_icmp_packet()
331 static int batadv_recv_icmp_ttl_exceeded(struct batadv_priv *bat_priv, in batadv_recv_icmp_ttl_exceeded()
394 struct batadv_priv *bat_priv = netdev_priv(recv_if->mesh_iface); in batadv_recv_icmp_packet() local
494 static int batadv_check_unicast_packet(struct batadv_priv *bat_priv, in batadv_check_unicast_packet()
575 batadv_find_router(struct batadv_priv *bat_priv, in batadv_find_router()
712 struct batadv_priv *bat_priv = netdev_priv(recv_if->mesh_iface); in batadv_route_unicast_packet() local
796 batadv_reroute_unicast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_reroute_unicast_packet()
[all …]
H A Dmesh-interface.c88 static u64 batadv_sum_counter(struct batadv_priv *bat_priv, size_t idx) in batadv_sum_counter()
103 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_stats() local
116 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_set_mac_addr() local
145 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_change_mtu() local
173 struct batadv_priv *bat_priv = netdev_priv(mesh_iface); in batadv_interface_tx() local
409 struct batadv_priv *bat_priv = netdev_priv(mesh_iface); in batadv_interface_rx() local
520 struct batadv_meshif_vlan *batadv_meshif_vlan_get(struct batadv_priv *bat_priv, in batadv_meshif_vlan_get()
548 int batadv_meshif_create_vlan(struct batadv_priv *bat_priv, unsigned short vid) in batadv_meshif_create_vlan()
595 static void batadv_meshif_destroy_vlan(struct batadv_priv *bat_priv, in batadv_meshif_destroy_vlan()
621 struct batadv_priv *bat_priv = netdev_priv(dev); in batadv_interface_add_vid() local
[all …]
H A Dmulticast.h77 batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_mode()
84 batadv_mcast_forw_send(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_send()
91 static inline int batadv_mcast_init(struct batadv_priv *bat_priv) in batadv_mcast_init()
97 batadv_mcast_mesh_info_put(struct sk_buff *msg, struct batadv_priv *bat_priv) in batadv_mcast_mesh_info_put()
108 static inline void batadv_mcast_free(struct batadv_priv *bat_priv) in batadv_mcast_free()
116 static inline int batadv_mcast_forw_mcsend(struct batadv_priv *bat_priv, in batadv_mcast_forw_mcsend()
H A Ddistributed-arp-table.c102 static void batadv_dat_start_timer(struct batadv_priv *bat_priv) in batadv_dat_start_timer()
158 static void __batadv_dat_purge(struct batadv_priv *bat_priv, in __batadv_dat_purge()
199 struct batadv_priv *bat_priv; in batadv_dat_purge() local
329 batadv_dat_entry_hash_find(struct batadv_priv *bat_priv, __be32 ip, in batadv_dat_entry_hash_find()
372 static void batadv_dat_entry_add(struct batadv_priv *bat_priv, __be32 ip, in batadv_dat_entry_add()
429 static void batadv_dbg_arp(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_dbg_arp()
496 static void batadv_dbg_arp(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_dbg_arp()
565 static void batadv_choose_next_candidate(struct batadv_priv *bat_priv, in batadv_choose_next_candidate()
634 batadv_dat_select_candidates(struct batadv_priv *bat_priv, __be32 ip_dst, in batadv_dat_select_candidates()
679 static bool batadv_dat_forward_data(struct batadv_priv *bat_priv, in batadv_dat_forward_data()
[all …]
H A Dmulticast_forw.c149 static bool batadv_mcast_forw_push_dest(struct batadv_priv *bat_priv, in batadv_mcast_forw_push_dest()
190 static int batadv_mcast_forw_push_dests_list(struct batadv_priv *bat_priv, in batadv_mcast_forw_push_dests_list()
230 batadv_mcast_forw_push_tt(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_push_tt()
276 static bool batadv_mcast_forw_push_want_all(struct batadv_priv *bat_priv, in batadv_mcast_forw_push_want_all()
322 static bool batadv_mcast_forw_push_want_rtr(struct batadv_priv *bat_priv, in batadv_mcast_forw_push_want_rtr()
492 batadv_mcast_forw_push_dests(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_push_dests()
584 batadv_mcast_forw_push_tvlvs(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_mcast_forw_push_tvlvs()
657 batadv_mcast_forw_scrub_dests(struct batadv_priv *bat_priv, in batadv_mcast_forw_scrub_dests()
925 static int batadv_mcast_forw_packet(struct batadv_priv *bat_priv, in batadv_mcast_forw_packet()
1047 int batadv_mcast_forw_tracker_tvlv_handler(struct batadv_priv *bat_priv, in batadv_mcast_forw_tracker_tvlv_handler()
[all …]
H A Dmain.c160 struct batadv_priv *bat_priv = netdev_priv(mesh_iface); in batadv_mesh_init() local
261 struct batadv_priv *bat_priv = netdev_priv(mesh_iface); in batadv_mesh_free() local
305 bool batadv_is_my_mac(struct batadv_priv *bat_priv, const u8 *addr) in batadv_is_my_mac()
424 struct batadv_priv *bat_priv; in batadv_batman_skb_recv() local
624 bool batadv_vlan_ap_isola_get(struct batadv_priv *bat_priv, unsigned short vid) in batadv_vlan_ap_isola_get()
651 int batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type, in batadv_throw_uevent()
H A Dbat_v.h30 static inline int batadv_v_mesh_init(struct batadv_priv *bat_priv) in batadv_v_mesh_init()
35 static inline void batadv_v_mesh_free(struct batadv_priv *bat_priv) in batadv_v_mesh_free()
H A Dsend.h82 static inline int batadv_send_skb_via_tt(struct batadv_priv *bat_priv, in batadv_send_skb_via_tt()
105 static inline int batadv_send_skb_via_tt_4addr(struct batadv_priv *bat_priv, in batadv_send_skb_via_tt_4addr()
H A Dlog.c21 int batadv_debug_log(struct batadv_priv *bat_priv, const char *fmt, ...) in batadv_debug_log()
H A Dbat_algo.c106 int batadv_algo_select(struct batadv_priv *bat_priv, const char *name) in batadv_algo_select()