batadv_priv 100 net/batman-adv/bat_algo.c int batadv_algo_select(struct batadv_priv *bat_priv, char *name) batadv_priv 22 net/batman-adv/bat_algo.h int batadv_algo_select(struct batadv_priv *bat_priv, char *name); batadv_priv 140 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_orig_get(struct batadv_priv *bat_priv, const u8 *addr) batadv_priv 278 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_emit_send_time(const struct batadv_priv *bat_priv) batadv_priv 295 net/batman-adv/bat_iv_ogm.c static u8 batadv_hop_penalty(u8 tq, const struct batadv_priv *bat_priv) batadv_priv 336 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 438 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 543 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 618 net/batman-adv/bat_iv_ogm.c static void batadv_iv_ogm_queue_add(struct batadv_priv *bat_priv, batadv_priv 689 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 742 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 781 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 915 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_orig_update(struct batadv_priv *bat_priv, batadv_priv 1073 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 1215 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 1317 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 1562 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 1697 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv; batadv_priv 1734 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 1817 net/batman-adv/bat_iv_ogm.c static void batadv_iv_ogm_orig_print(struct batadv_priv *bat_priv, batadv_priv 1923 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 1985 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 2047 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 2083 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 2135 net/batman-adv/bat_iv_ogm.c static void batadv_iv_neigh_print(struct batadv_priv *bat_priv, batadv_priv 2263 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 2295 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 2403 net/batman-adv/bat_iv_ogm.c static void batadv_iv_init_sel_class(struct batadv_priv *bat_priv) batadv_priv 2410 net/batman-adv/bat_iv_ogm.c batadv_iv_gw_get_best_gw_node(struct batadv_priv *bat_priv) batadv_priv 2489 net/batman-adv/bat_iv_ogm.c static bool batadv_iv_gw_is_eligible(struct batadv_priv *bat_priv, batadv_priv 2560 net/batman-adv/bat_iv_ogm.c static int batadv_iv_gw_write_buffer_text(struct batadv_priv *bat_priv, batadv_priv 2600 net/batman-adv/bat_iv_ogm.c static void batadv_iv_gw_print(struct batadv_priv *bat_priv, batadv_priv 2636 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv, batadv_priv 2708 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv) batadv_priv 47 net/batman-adv/bat_v.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 101 net/batman-adv/bat_v.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 179 net/batman-adv/bat_v.c static void batadv_v_neigh_print(struct batadv_priv *bat_priv, batadv_priv 267 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 299 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 347 net/batman-adv/bat_v.c static void batadv_v_orig_print(struct batadv_priv *bat_priv, batadv_priv 424 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 491 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 543 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 578 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 663 net/batman-adv/bat_v.c static void batadv_v_init_sel_class(struct batadv_priv *bat_priv) batadv_priv 669 net/batman-adv/bat_v.c static ssize_t batadv_v_store_sel_class(struct batadv_priv *bat_priv, batadv_priv 688 net/batman-adv/bat_v.c static ssize_t batadv_v_show_sel_class(struct batadv_priv *bat_priv, char *buff) batadv_priv 745 net/batman-adv/bat_v.c batadv_v_gw_get_best_gw_node(struct batadv_priv *bat_priv) batadv_priv 784 net/batman-adv/bat_v.c static bool batadv_v_gw_is_eligible(struct batadv_priv *bat_priv, batadv_priv 834 net/batman-adv/bat_v.c static int batadv_v_gw_write_buffer_text(struct batadv_priv *bat_priv, batadv_priv 880 net/batman-adv/bat_v.c static void batadv_v_gw_print(struct batadv_priv *bat_priv, batadv_priv 916 net/batman-adv/bat_v.c struct batadv_priv *bat_priv, batadv_priv 1008 net/batman-adv/bat_v.c struct batadv_priv *bat_priv) batadv_priv 1100 net/batman-adv/bat_v.c int batadv_v_mesh_init(struct batadv_priv *bat_priv) batadv_priv 1115 net/batman-adv/bat_v.c void batadv_v_mesh_free(struct batadv_priv *bat_priv) batadv_priv 16 net/batman-adv/bat_v.h int batadv_v_mesh_init(struct batadv_priv *bat_priv); batadv_priv 17 net/batman-adv/bat_v.h void batadv_v_mesh_free(struct batadv_priv *bat_priv); batadv_priv 30 net/batman-adv/bat_v.h static inline int batadv_v_mesh_init(struct batadv_priv *bat_priv) batadv_priv 35 net/batman-adv/bat_v.h static inline void batadv_v_mesh_free(struct batadv_priv *bat_priv) batadv_priv 201 net/batman-adv/bat_v_elp.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 261 net/batman-adv/bat_v_elp.c struct batadv_priv *bat_priv; batadv_priv 453 net/batman-adv/bat_v_elp.c static void batadv_v_elp_neigh_update(struct batadv_priv *bat_priv, batadv_priv 514 net/batman-adv/bat_v_elp.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 54 net/batman-adv/bat_v_ogm.c struct batadv_orig_node *batadv_v_ogm_orig_get(struct batadv_priv *bat_priv, batadv_priv 100 net/batman-adv/bat_v_ogm.c static void batadv_v_ogm_start_timer(struct batadv_priv *bat_priv) batadv_priv 123 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 243 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 263 net/batman-adv/bat_v_ogm.c static void batadv_v_ogm_send_softif(struct batadv_priv *bat_priv) batadv_priv 371 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv; batadv_priv 374 net/batman-adv/bat_v_ogm.c bat_priv = container_of(bat_v, struct batadv_priv, bat_v); batadv_priv 412 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 439 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(primary_iface->soft_iface); batadv_priv 474 net/batman-adv/bat_v_ogm.c static u32 batadv_v_forward_penalty(struct batadv_priv *bat_priv, batadv_priv 512 net/batman-adv/bat_v_ogm.c static void batadv_v_ogm_forward(struct batadv_priv *bat_priv, batadv_priv 604 net/batman-adv/bat_v_ogm.c static int batadv_v_ogm_metric_update(struct batadv_priv *bat_priv, batadv_priv 687 net/batman-adv/bat_v_ogm.c static bool batadv_v_ogm_route_update(struct batadv_priv *bat_priv, batadv_priv 786 net/batman-adv/bat_v_ogm.c batadv_v_ogm_process_per_outif(struct batadv_priv *bat_priv, batadv_priv 859 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 989 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); batadv_priv 1048 net/batman-adv/bat_v_ogm.c int batadv_v_ogm_init(struct batadv_priv *bat_priv) batadv_priv 1081 net/batman-adv/bat_v_ogm.c void batadv_v_ogm_free(struct batadv_priv *bat_priv) batadv_priv 16 net/batman-adv/bat_v_ogm.h int batadv_v_ogm_init(struct batadv_priv *bat_priv); batadv_priv 17 net/batman-adv/bat_v_ogm.h void batadv_v_ogm_free(struct batadv_priv *bat_priv); batadv_priv 21 net/batman-adv/bat_v_ogm.h struct batadv_orig_node *batadv_v_ogm_orig_get(struct batadv_priv *bat_priv, batadv_priv 38 net/batman-adv/bitarray.c struct batadv_priv *bat_priv = priv; batadv_priv 56 net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_announce(struct batadv_priv *bat_priv, batadv_priv 211 net/batman-adv/bridge_loop_avoidance.c batadv_claim_hash_find(struct batadv_priv *bat_priv, batadv_priv 251 net/batman-adv/bridge_loop_avoidance.c batadv_backbone_hash_find(struct batadv_priv *bat_priv, u8 *addr, batadv_priv 333 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_send_claim(struct batadv_priv *bat_priv, u8 *mac, batadv_priv 456 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv; batadv_priv 486 net/batman-adv/bridge_loop_avoidance.c batadv_bla_get_backbone_gw(struct batadv_priv *bat_priv, u8 *orig, batadv_priv 559 net/batman-adv/bridge_loop_avoidance.c batadv_bla_update_own_backbone_gw(struct batadv_priv *bat_priv, batadv_priv 584 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_answer_request(struct batadv_priv *bat_priv, batadv_priv 657 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_send_announce(struct batadv_priv *bat_priv, batadv_priv 680 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_add_claim(struct batadv_priv *bat_priv, batadv_priv 789 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_del_claim(struct batadv_priv *bat_priv, batadv_priv 830 net/batman-adv/bridge_loop_avoidance.c static bool batadv_handle_announce(struct batadv_priv *bat_priv, u8 *an_addr, batadv_priv 889 net/batman-adv/bridge_loop_avoidance.c static bool batadv_handle_request(struct batadv_priv *bat_priv, batadv_priv 922 net/batman-adv/bridge_loop_avoidance.c static bool batadv_handle_unclaim(struct batadv_priv *bat_priv, batadv_priv 960 net/batman-adv/bridge_loop_avoidance.c static bool batadv_handle_claim(struct batadv_priv *bat_priv, batadv_priv 1004 net/batman-adv/bridge_loop_avoidance.c static int batadv_check_claim_group(struct batadv_priv *bat_priv, batadv_priv 1071 net/batman-adv/bridge_loop_avoidance.c static bool batadv_bla_process_claim(struct batadv_priv *bat_priv, batadv_priv 1213 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_purge_backbone_gw(struct batadv_priv *bat_priv, int now) batadv_priv 1266 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_purge_claims(struct batadv_priv *bat_priv, batadv_priv 1322 net/batman-adv/bridge_loop_avoidance.c void batadv_bla_update_orig_address(struct batadv_priv *bat_priv, batadv_priv 1382 net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_loopdetect(struct batadv_priv *bat_priv, batadv_priv 1397 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 1422 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv; batadv_priv 1433 net/batman-adv/bridge_loop_avoidance.c bat_priv = container_of(priv_bla, struct batadv_priv, bla); batadv_priv 1522 net/batman-adv/bridge_loop_avoidance.c int batadv_bla_init(struct batadv_priv *bat_priv) batadv_priv 1594 net/batman-adv/bridge_loop_avoidance.c bool batadv_bla_check_bcast_duplist(struct batadv_priv *bat_priv, batadv_priv 1660 net/batman-adv/bridge_loop_avoidance.c bool batadv_bla_is_backbone_gw_orig(struct batadv_priv *bat_priv, u8 *orig, batadv_priv 1731 net/batman-adv/bridge_loop_avoidance.c void batadv_bla_free(struct batadv_priv *bat_priv) batadv_priv 1766 net/batman-adv/bridge_loop_avoidance.c batadv_bla_loopdetect_check(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 1823 net/batman-adv/bridge_loop_avoidance.c bool batadv_bla_rx(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 1936 net/batman-adv/bridge_loop_avoidance.c bool batadv_bla_tx(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 2037 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 2211 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv; batadv_priv 2271 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 2449 net/batman-adv/bridge_loop_avoidance.c struct batadv_priv *bat_priv; batadv_priv 2510 net/batman-adv/bridge_loop_avoidance.c bool batadv_bla_check_claim(struct batadv_priv *bat_priv, batadv_priv 37 net/batman-adv/bridge_loop_avoidance.h bool batadv_bla_rx(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 39 net/batman-adv/bridge_loop_avoidance.h bool batadv_bla_tx(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 49 net/batman-adv/bridge_loop_avoidance.h bool batadv_bla_is_backbone_gw_orig(struct batadv_priv *bat_priv, u8 *orig, batadv_priv 51 net/batman-adv/bridge_loop_avoidance.h bool batadv_bla_check_bcast_duplist(struct batadv_priv *bat_priv, batadv_priv 53 net/batman-adv/bridge_loop_avoidance.h void batadv_bla_update_orig_address(struct batadv_priv *bat_priv, batadv_priv 57 net/batman-adv/bridge_loop_avoidance.h int batadv_bla_init(struct batadv_priv *bat_priv); batadv_priv 58 net/batman-adv/bridge_loop_avoidance.h void batadv_bla_free(struct batadv_priv *bat_priv); batadv_priv 61 net/batman-adv/bridge_loop_avoidance.h bool batadv_bla_check_claim(struct batadv_priv *bat_priv, u8 *addr, batadv_priv 67 net/batman-adv/bridge_loop_avoidance.h static inline bool batadv_bla_rx(struct batadv_priv *bat_priv, batadv_priv 74 net/batman-adv/bridge_loop_avoidance.h static inline bool batadv_bla_tx(struct batadv_priv *bat_priv, batadv_priv 99 net/batman-adv/bridge_loop_avoidance.h static inline bool batadv_bla_is_backbone_gw_orig(struct batadv_priv *bat_priv, batadv_priv 106 net/batman-adv/bridge_loop_avoidance.h batadv_bla_check_bcast_duplist(struct batadv_priv *bat_priv, batadv_priv 113 net/batman-adv/bridge_loop_avoidance.h batadv_bla_update_orig_address(struct batadv_priv *bat_priv, batadv_priv 119 net/batman-adv/bridge_loop_avoidance.h static inline int batadv_bla_init(struct batadv_priv *bat_priv) batadv_priv 124 net/batman-adv/bridge_loop_avoidance.h static inline void batadv_bla_free(struct batadv_priv *bat_priv) batadv_priv 141 net/batman-adv/bridge_loop_avoidance.h bool batadv_bla_check_claim(struct batadv_priv *bat_priv, u8 *addr, batadv_priv 378 net/batman-adv/debugfs.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 413 net/batman-adv/debugfs.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 430 net/batman-adv/debugfs.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 103 net/batman-adv/distributed-arp-table.c static void batadv_dat_start_timer(struct batadv_priv *bat_priv) batadv_priv 157 net/batman-adv/distributed-arp-table.c static void __batadv_dat_purge(struct batadv_priv *bat_priv, batadv_priv 198 net/batman-adv/distributed-arp-table.c struct batadv_priv *bat_priv; batadv_priv 202 net/batman-adv/distributed-arp-table.c bat_priv = container_of(priv_dat, struct batadv_priv, dat); batadv_priv 323 net/batman-adv/distributed-arp-table.c batadv_dat_entry_hash_find(struct batadv_priv *bat_priv, __be32 ip, batadv_priv 363 net/batman-adv/distributed-arp-table.c static void batadv_dat_entry_add(struct batadv_priv *bat_priv, __be32 ip, batadv_priv 421 net/batman-adv/distributed-arp-table.c static void batadv_dbg_arp(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 488 net/batman-adv/distributed-arp-table.c static void batadv_dbg_arp(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 557 net/batman-adv/distributed-arp-table.c static void batadv_choose_next_candidate(struct batadv_priv *bat_priv, batadv_priv 627 net/batman-adv/distributed-arp-table.c batadv_dat_select_candidates(struct batadv_priv *bat_priv, __be32 ip_dst, batadv_priv 673 net/batman-adv/distributed-arp-table.c static bool batadv_dat_forward_data(struct batadv_priv *bat_priv, batadv_priv 740 net/batman-adv/distributed-arp-table.c static void batadv_dat_tvlv_container_update(struct batadv_priv *bat_priv) batadv_priv 764 net/batman-adv/distributed-arp-table.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 777 net/batman-adv/distributed-arp-table.c static void batadv_dat_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv, batadv_priv 792 net/batman-adv/distributed-arp-table.c static void batadv_dat_hash_free(struct batadv_priv *bat_priv) batadv_priv 810 net/batman-adv/distributed-arp-table.c int batadv_dat_init(struct batadv_priv *bat_priv) batadv_priv 833 net/batman-adv/distributed-arp-table.c void batadv_dat_free(struct batadv_priv *bat_priv) batadv_priv 854 net/batman-adv/distributed-arp-table.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 996 net/batman-adv/distributed-arp-table.c struct batadv_priv *bat_priv; batadv_priv 1054 net/batman-adv/distributed-arp-table.c static u16 batadv_arp_get_type(struct batadv_priv *bat_priv, batadv_priv 1161 net/batman-adv/distributed-arp-table.c batadv_dat_arp_create_reply(struct batadv_priv *bat_priv, __be32 ip_src, batadv_priv 1191 net/batman-adv/distributed-arp-table.c bool batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, batadv_priv 1288 net/batman-adv/distributed-arp-table.c bool batadv_dat_snoop_incoming_arp_request(struct batadv_priv *bat_priv, batadv_priv 1354 net/batman-adv/distributed-arp-table.c void batadv_dat_snoop_outgoing_arp_reply(struct batadv_priv *bat_priv, batadv_priv 1401 net/batman-adv/distributed-arp-table.c bool batadv_dat_snoop_incoming_arp_reply(struct batadv_priv *bat_priv, batadv_priv 1689 net/batman-adv/distributed-arp-table.c static void batadv_dat_put_dhcp(struct batadv_priv *bat_priv, u8 *chaddr, batadv_priv 1774 net/batman-adv/distributed-arp-table.c void batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv *bat_priv, batadv_priv 1802 net/batman-adv/distributed-arp-table.c void batadv_dat_snoop_incoming_dhcp_ack(struct batadv_priv *bat_priv, batadv_priv 1847 net/batman-adv/distributed-arp-table.c bool batadv_dat_drop_broadcast_packet(struct batadv_priv *bat_priv, batadv_priv 28 net/batman-adv/distributed-arp-table.h bool batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, batadv_priv 30 net/batman-adv/distributed-arp-table.h bool batadv_dat_snoop_incoming_arp_request(struct batadv_priv *bat_priv, batadv_priv 32 net/batman-adv/distributed-arp-table.h void batadv_dat_snoop_outgoing_arp_reply(struct batadv_priv *bat_priv, batadv_priv 34 net/batman-adv/distributed-arp-table.h bool batadv_dat_snoop_incoming_arp_reply(struct batadv_priv *bat_priv, batadv_priv 36 net/batman-adv/distributed-arp-table.h void batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv *bat_priv, batadv_priv 40 net/batman-adv/distributed-arp-table.h void batadv_dat_snoop_incoming_dhcp_ack(struct batadv_priv *bat_priv, batadv_priv 42 net/batman-adv/distributed-arp-table.h bool batadv_dat_drop_broadcast_packet(struct batadv_priv *bat_priv, batadv_priv 64 net/batman-adv/distributed-arp-table.h batadv_dat_init_own_addr(struct batadv_priv *bat_priv, batadv_priv 75 net/batman-adv/distributed-arp-table.h int batadv_dat_init(struct batadv_priv *bat_priv); batadv_priv 76 net/batman-adv/distributed-arp-table.h void batadv_dat_free(struct batadv_priv *bat_priv); batadv_priv 87 net/batman-adv/distributed-arp-table.h static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv, batadv_priv 109 net/batman-adv/distributed-arp-table.h batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, batadv_priv 116 net/batman-adv/distributed-arp-table.h batadv_dat_snoop_incoming_arp_request(struct batadv_priv *bat_priv, batadv_priv 123 net/batman-adv/distributed-arp-table.h batadv_dat_snoop_outgoing_arp_reply(struct batadv_priv *bat_priv, batadv_priv 130 net/batman-adv/distributed-arp-table.h batadv_dat_snoop_incoming_arp_reply(struct batadv_priv *bat_priv, batadv_priv 137 net/batman-adv/distributed-arp-table.h batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv *bat_priv, batadv_priv 144 net/batman-adv/distributed-arp-table.h batadv_dat_snoop_incoming_dhcp_ack(struct batadv_priv *bat_priv, batadv_priv 150 net/batman-adv/distributed-arp-table.h batadv_dat_drop_broadcast_packet(struct batadv_priv *bat_priv, batadv_priv 161 net/batman-adv/distributed-arp-table.h static inline void batadv_dat_init_own_addr(struct batadv_priv *bat_priv, batadv_priv 171 net/batman-adv/distributed-arp-table.h static inline int batadv_dat_init(struct batadv_priv *bat_priv) batadv_priv 176 net/batman-adv/distributed-arp-table.h static inline void batadv_dat_free(struct batadv_priv *bat_priv) batadv_priv 186 net/batman-adv/distributed-arp-table.h static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv, batadv_priv 354 net/batman-adv/fragmentation.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 442 net/batman-adv/fragmentation.c struct batadv_priv *bat_priv; batadv_priv 90 net/batman-adv/gateway_client.c batadv_gw_get_selected_gw_node(struct batadv_priv *bat_priv) batadv_priv 114 net/batman-adv/gateway_client.c batadv_gw_get_selected_orig(struct batadv_priv *bat_priv) batadv_priv 139 net/batman-adv/gateway_client.c static void batadv_gw_select(struct batadv_priv *bat_priv, batadv_priv 169 net/batman-adv/gateway_client.c void batadv_gw_reselect(struct batadv_priv *bat_priv) batadv_priv 182 net/batman-adv/gateway_client.c void batadv_gw_check_client_stop(struct batadv_priv *bat_priv) batadv_priv 210 net/batman-adv/gateway_client.c void batadv_gw_election(struct batadv_priv *bat_priv) batadv_priv 303 net/batman-adv/gateway_client.c void batadv_gw_check_election(struct batadv_priv *bat_priv, batadv_priv 342 net/batman-adv/gateway_client.c static void batadv_gw_node_add(struct batadv_priv *bat_priv, batadv_priv 387 net/batman-adv/gateway_client.c struct batadv_gw_node *batadv_gw_node_get(struct batadv_priv *bat_priv, batadv_priv 416 net/batman-adv/gateway_client.c void batadv_gw_node_update(struct batadv_priv *bat_priv, batadv_priv 484 net/batman-adv/gateway_client.c void batadv_gw_node_delete(struct batadv_priv *bat_priv, batadv_priv 499 net/batman-adv/gateway_client.c void batadv_gw_node_free(struct batadv_priv *bat_priv) batadv_priv 526 net/batman-adv/gateway_client.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 564 net/batman-adv/gateway_client.c struct batadv_priv *bat_priv; batadv_priv 740 net/batman-adv/gateway_client.c bool batadv_gw_out_of_range(struct batadv_priv *bat_priv, batadv_priv 18 net/batman-adv/gateway_client.h void batadv_gw_check_client_stop(struct batadv_priv *bat_priv); batadv_priv 19 net/batman-adv/gateway_client.h void batadv_gw_reselect(struct batadv_priv *bat_priv); batadv_priv 20 net/batman-adv/gateway_client.h void batadv_gw_election(struct batadv_priv *bat_priv); batadv_priv 22 net/batman-adv/gateway_client.h batadv_gw_get_selected_orig(struct batadv_priv *bat_priv); batadv_priv 23 net/batman-adv/gateway_client.h void batadv_gw_check_election(struct batadv_priv *bat_priv, batadv_priv 25 net/batman-adv/gateway_client.h void batadv_gw_node_update(struct batadv_priv *bat_priv, batadv_priv 28 net/batman-adv/gateway_client.h void batadv_gw_node_delete(struct batadv_priv *bat_priv, batadv_priv 30 net/batman-adv/gateway_client.h void batadv_gw_node_free(struct batadv_priv *bat_priv); batadv_priv 33 net/batman-adv/gateway_client.h batadv_gw_get_selected_gw_node(struct batadv_priv *bat_priv); batadv_priv 36 net/batman-adv/gateway_client.h bool batadv_gw_out_of_range(struct batadv_priv *bat_priv, struct sk_buff *skb); batadv_priv 40 net/batman-adv/gateway_client.h struct batadv_gw_node *batadv_gw_node_get(struct batadv_priv *bat_priv, batadv_priv 134 net/batman-adv/gateway_common.c void batadv_gw_tvlv_container_update(struct batadv_priv *bat_priv) batadv_priv 170 net/batman-adv/gateway_common.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 217 net/batman-adv/gateway_common.c static void batadv_gw_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv, batadv_priv 254 net/batman-adv/gateway_common.c void batadv_gw_init(struct batadv_priv *bat_priv) batadv_priv 270 net/batman-adv/gateway_common.c void batadv_gw_free(struct batadv_priv *bat_priv) batadv_priv 32 net/batman-adv/gateway_common.h void batadv_gw_tvlv_container_update(struct batadv_priv *bat_priv); batadv_priv 33 net/batman-adv/gateway_common.h void batadv_gw_init(struct batadv_priv *bat_priv); batadv_priv 34 net/batman-adv/gateway_common.h void batadv_gw_free(struct batadv_priv *bat_priv); batadv_priv 450 net/batman-adv/hard-interface.c static void batadv_primary_if_update_addr(struct batadv_priv *bat_priv, batadv_priv 466 net/batman-adv/hard-interface.c static void batadv_primary_if_select(struct batadv_priv *bat_priv, batadv_priv 570 net/batman-adv/hard-interface.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 632 net/batman-adv/hard-interface.c struct batadv_priv *bat_priv; batadv_priv 714 net/batman-adv/hard-interface.c struct batadv_priv *bat_priv; batadv_priv 852 net/batman-adv/hard-interface.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 1004 net/batman-adv/hard-interface.c struct batadv_priv *bat_priv; batadv_priv 1026 net/batman-adv/hard-interface.c struct batadv_priv *bat_priv; batadv_priv 127 net/batman-adv/hard-interface.h batadv_primary_if_get_selected(struct batadv_priv *bat_priv) batadv_priv 171 net/batman-adv/icmp_socket.c struct batadv_priv *bat_priv = socket_client->bat_priv; batadv_priv 318 net/batman-adv/icmp_socket.c void batadv_socket_setup(struct batadv_priv *bat_priv) batadv_priv 17 net/batman-adv/icmp_socket.h void batadv_socket_setup(struct batadv_priv *bat_priv); batadv_priv 112 net/batman-adv/log.c struct batadv_priv *bat_priv = file->private_data; batadv_priv 166 net/batman-adv/log.c struct batadv_priv *bat_priv = file->private_data; batadv_priv 191 net/batman-adv/log.c int batadv_debug_log_setup(struct batadv_priv *bat_priv) batadv_priv 209 net/batman-adv/log.c void batadv_debug_log_cleanup(struct batadv_priv *bat_priv) batadv_priv 224 net/batman-adv/log.c int batadv_debug_log(struct batadv_priv *bat_priv, const char *fmt, ...) batadv_priv 19 net/batman-adv/log.h int batadv_debug_log_setup(struct batadv_priv *bat_priv); batadv_priv 20 net/batman-adv/log.h void batadv_debug_log_cleanup(struct batadv_priv *bat_priv); batadv_priv 24 net/batman-adv/log.h static inline int batadv_debug_log_setup(struct batadv_priv *bat_priv) batadv_priv 29 net/batman-adv/log.h static inline void batadv_debug_log_cleanup(struct batadv_priv *bat_priv) batadv_priv 68 net/batman-adv/log.h int batadv_debug_log(struct batadv_priv *bat_priv, const char *fmt, ...) batadv_priv 81 net/batman-adv/log.h struct batadv_priv *__batpriv = (bat_priv); \ batadv_priv 90 net/batman-adv/log.h struct batadv_priv *bat_priv __always_unused, batadv_priv 124 net/batman-adv/log.h struct batadv_priv *_batpriv = netdev_priv(_netdev); \ batadv_priv 138 net/batman-adv/log.h struct batadv_priv *_batpriv = netdev_priv(_netdev); \ batadv_priv 159 net/batman-adv/main.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 243 net/batman-adv/main.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 287 net/batman-adv/main.c bool batadv_is_my_mac(struct batadv_priv *bat_priv, const u8 *addr) batadv_priv 321 net/batman-adv/main.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 451 net/batman-adv/main.c struct batadv_priv *bat_priv; batadv_priv 672 net/batman-adv/main.c bool batadv_vlan_ap_isola_get(struct batadv_priv *bat_priv, unsigned short vid) batadv_priv 699 net/batman-adv/main.c int batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type, batadv_priv 245 net/batman-adv/main.h bool batadv_is_my_mac(struct batadv_priv *bat_priv, const u8 *addr); batadv_priv 359 net/batman-adv/main.h static inline void batadv_add_counter(struct batadv_priv *bat_priv, size_t idx, batadv_priv 384 net/batman-adv/main.h bool batadv_vlan_ap_isola_get(struct batadv_priv *bat_priv, unsigned short vid); batadv_priv 385 net/batman-adv/main.h int batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type, batadv_priv 69 net/batman-adv/multicast.c static void batadv_mcast_start_timer(struct batadv_priv *bat_priv) batadv_priv 166 net/batman-adv/multicast.c static u8 batadv_mcast_mla_rtr_flags_softif_get(struct batadv_priv *bat_priv, batadv_priv 197 net/batman-adv/multicast.c static u8 batadv_mcast_mla_rtr_flags_bridge_get(struct batadv_priv *bat_priv, batadv_priv 234 net/batman-adv/multicast.c batadv_mcast_mla_rtr_flags_bridge_get(struct batadv_priv *bat_priv, batadv_priv 259 net/batman-adv/multicast.c static u8 batadv_mcast_mla_rtr_flags_get(struct batadv_priv *bat_priv, batadv_priv 278 net/batman-adv/multicast.c batadv_mcast_mla_flags_get(struct batadv_priv *bat_priv) batadv_priv 685 net/batman-adv/multicast.c static void batadv_mcast_mla_tt_retract(struct batadv_priv *bat_priv, batadv_priv 715 net/batman-adv/multicast.c static void batadv_mcast_mla_tt_add(struct batadv_priv *bat_priv, batadv_priv 762 net/batman-adv/multicast.c batadv_mcast_querier_log(struct batadv_priv *bat_priv, char *str_proto, batadv_priv 808 net/batman-adv/multicast.c batadv_mcast_bridge_log(struct batadv_priv *bat_priv, batadv_priv 838 net/batman-adv/multicast.c static void batadv_mcast_flags_log(struct batadv_priv *bat_priv, u8 flags) batadv_priv 870 net/batman-adv/multicast.c batadv_mcast_mla_flags_update(struct batadv_priv *bat_priv, batadv_priv 902 net/batman-adv/multicast.c static void __batadv_mcast_mla_update(struct batadv_priv *bat_priv) batadv_priv 942 net/batman-adv/multicast.c struct batadv_priv *bat_priv; batadv_priv 946 net/batman-adv/multicast.c bat_priv = container_of(priv_mcast, struct batadv_priv, mcast); batadv_priv 991 net/batman-adv/multicast.c static int batadv_mcast_forw_mode_check_ipv4(struct batadv_priv *bat_priv, batadv_priv 1055 net/batman-adv/multicast.c static int batadv_mcast_forw_mode_check_ipv6(struct batadv_priv *bat_priv, batadv_priv 1097 net/batman-adv/multicast.c static int batadv_mcast_forw_mode_check(struct batadv_priv *bat_priv, batadv_priv 1134 net/batman-adv/multicast.c static int batadv_mcast_forw_want_all_ip_count(struct batadv_priv *bat_priv, batadv_priv 1158 net/batman-adv/multicast.c static int batadv_mcast_forw_rtr_count(struct batadv_priv *bat_priv, batadv_priv 1180 net/batman-adv/multicast.c batadv_mcast_forw_tt_node_get(struct batadv_priv *bat_priv, batadv_priv 1195 net/batman-adv/multicast.c batadv_mcast_forw_ipv4_node_get(struct batadv_priv *bat_priv) batadv_priv 1222 net/batman-adv/multicast.c batadv_mcast_forw_ipv6_node_get(struct batadv_priv *bat_priv) batadv_priv 1251 net/batman-adv/multicast.c batadv_mcast_forw_ip_node_get(struct batadv_priv *bat_priv, batadv_priv 1273 net/batman-adv/multicast.c batadv_mcast_forw_unsnoop_node_get(struct batadv_priv *bat_priv) batadv_priv 1300 net/batman-adv/multicast.c batadv_mcast_forw_rtr4_node_get(struct batadv_priv *bat_priv) batadv_priv 1327 net/batman-adv/multicast.c batadv_mcast_forw_rtr6_node_get(struct batadv_priv *bat_priv) batadv_priv 1356 net/batman-adv/multicast.c batadv_mcast_forw_rtr_node_get(struct batadv_priv *bat_priv, batadv_priv 1381 net/batman-adv/multicast.c batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 1451 net/batman-adv/multicast.c batadv_mcast_forw_tt(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 1499 net/batman-adv/multicast.c batadv_mcast_forw_want_all_ipv4(struct batadv_priv *bat_priv, batadv_priv 1537 net/batman-adv/multicast.c batadv_mcast_forw_want_all_ipv6(struct batadv_priv *bat_priv, batadv_priv 1576 net/batman-adv/multicast.c batadv_mcast_forw_want_all(struct batadv_priv *bat_priv, batadv_priv 1604 net/batman-adv/multicast.c batadv_mcast_forw_want_all_rtr4(struct batadv_priv *bat_priv, batadv_priv 1642 net/batman-adv/multicast.c batadv_mcast_forw_want_all_rtr6(struct batadv_priv *bat_priv, batadv_priv 1681 net/batman-adv/multicast.c batadv_mcast_forw_want_rtr(struct batadv_priv *bat_priv, batadv_priv 1711 net/batman-adv/multicast.c int batadv_mcast_forw_send(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 1749 net/batman-adv/multicast.c static void batadv_mcast_want_unsnoop_update(struct batadv_priv *bat_priv, batadv_priv 1794 net/batman-adv/multicast.c static void batadv_mcast_want_ipv4_update(struct batadv_priv *bat_priv, batadv_priv 1839 net/batman-adv/multicast.c static void batadv_mcast_want_ipv6_update(struct batadv_priv *bat_priv, batadv_priv 1884 net/batman-adv/multicast.c static void batadv_mcast_want_rtr4_update(struct batadv_priv *bat_priv, batadv_priv 1929 net/batman-adv/multicast.c static void batadv_mcast_want_rtr6_update(struct batadv_priv *bat_priv, batadv_priv 2002 net/batman-adv/multicast.c static void batadv_mcast_tvlv_ogm_handler(struct batadv_priv *bat_priv, batadv_priv 2040 net/batman-adv/multicast.c void batadv_mcast_init(struct batadv_priv *bat_priv) batadv_priv 2060 net/batman-adv/multicast.c static void batadv_mcast_flags_print_header(struct batadv_priv *bat_priv, batadv_priv 2108 net/batman-adv/multicast.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 2168 net/batman-adv/multicast.c struct batadv_priv *bat_priv) batadv_priv 2298 net/batman-adv/multicast.c struct batadv_priv *bat_priv, long *bucket, long *idx) batadv_priv 2334 net/batman-adv/multicast.c struct batadv_priv *bat_priv; batadv_priv 2379 net/batman-adv/multicast.c struct batadv_priv *bat_priv; batadv_priv 2399 net/batman-adv/multicast.c void batadv_mcast_free(struct batadv_priv *bat_priv) batadv_priv 2416 net/batman-adv/multicast.c struct batadv_priv *bat_priv = orig->bat_priv; batadv_priv 46 net/batman-adv/multicast.h batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 49 net/batman-adv/multicast.h int batadv_mcast_forw_send(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 52 net/batman-adv/multicast.h void batadv_mcast_init(struct batadv_priv *bat_priv); batadv_priv 57 net/batman-adv/multicast.h struct batadv_priv *bat_priv); batadv_priv 61 net/batman-adv/multicast.h void batadv_mcast_free(struct batadv_priv *bat_priv); batadv_priv 68 net/batman-adv/multicast.h batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 75 net/batman-adv/multicast.h batadv_mcast_forw_send(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 82 net/batman-adv/multicast.h static inline int batadv_mcast_init(struct batadv_priv *bat_priv) batadv_priv 88 net/batman-adv/multicast.h batadv_mcast_mesh_info_put(struct sk_buff *msg, struct batadv_priv *bat_priv) batadv_priv 99 net/batman-adv/multicast.h static inline void batadv_mcast_free(struct batadv_priv *bat_priv) batadv_priv 178 net/batman-adv/netlink.c struct batadv_priv *bat_priv) batadv_priv 202 net/batman-adv/netlink.c struct batadv_priv *bat_priv) batadv_priv 228 net/batman-adv/netlink.c struct batadv_priv *bat_priv, batadv_priv 381 net/batman-adv/netlink.c int batadv_netlink_notify_mesh(struct batadv_priv *bat_priv) batadv_priv 413 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 442 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 649 net/batman-adv/netlink.c int batadv_netlink_tpmeter_notify(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 711 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 768 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 796 net/batman-adv/netlink.c struct batadv_priv *bat_priv, batadv_priv 854 net/batman-adv/netlink.c int batadv_netlink_notify_hardif(struct batadv_priv *bat_priv, batadv_priv 889 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 922 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 959 net/batman-adv/netlink.c struct batadv_priv *bat_priv; batadv_priv 1022 net/batman-adv/netlink.c struct batadv_priv *bat_priv, batadv_priv 1059 net/batman-adv/netlink.c int batadv_netlink_notify_vlan(struct batadv_priv *bat_priv, batadv_priv 1093 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 1123 net/batman-adv/netlink.c struct batadv_priv *bat_priv = info->user_ptr[0]; batadv_priv 1181 net/batman-adv/netlink.c batadv_get_hardif_from_info(struct batadv_priv *bat_priv, struct net *net, batadv_priv 1227 net/batman-adv/netlink.c batadv_get_vlan_from_info(struct batadv_priv *bat_priv, struct net *net, batadv_priv 1258 net/batman-adv/netlink.c struct batadv_priv *bat_priv = NULL; batadv_priv 1323 net/batman-adv/netlink.c struct batadv_priv *bat_priv; batadv_priv 20 net/batman-adv/netlink.h int batadv_netlink_tpmeter_notify(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 24 net/batman-adv/netlink.h int batadv_netlink_notify_mesh(struct batadv_priv *bat_priv); batadv_priv 25 net/batman-adv/netlink.h int batadv_netlink_notify_hardif(struct batadv_priv *bat_priv, batadv_priv 27 net/batman-adv/netlink.h int batadv_netlink_notify_vlan(struct batadv_priv *bat_priv, batadv_priv 77 net/batman-adv/network-coding.c static void batadv_nc_start_timer(struct batadv_priv *bat_priv) batadv_priv 88 net/batman-adv/network-coding.c static void batadv_nc_tvlv_container_update(struct batadv_priv *bat_priv) batadv_priv 112 net/batman-adv/network-coding.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 125 net/batman-adv/network-coding.c static void batadv_nc_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv, batadv_priv 142 net/batman-adv/network-coding.c int batadv_nc_mesh_init(struct batadv_priv *bat_priv) batadv_priv 181 net/batman-adv/network-coding.c void batadv_nc_init_bat_priv(struct batadv_priv *bat_priv) batadv_priv 274 net/batman-adv/network-coding.c static bool batadv_nc_to_purge_nc_node(struct batadv_priv *bat_priv, batadv_priv 290 net/batman-adv/network-coding.c static bool batadv_nc_to_purge_nc_path_coding(struct batadv_priv *bat_priv, batadv_priv 311 net/batman-adv/network-coding.c static bool batadv_nc_to_purge_nc_path_decoding(struct batadv_priv *bat_priv, batadv_priv 336 net/batman-adv/network-coding.c batadv_nc_purge_orig_nc_nodes(struct batadv_priv *bat_priv, batadv_priv 339 net/batman-adv/network-coding.c bool (*to_purge)(struct batadv_priv *, batadv_priv 372 net/batman-adv/network-coding.c void batadv_nc_purge_orig(struct batadv_priv *bat_priv, batadv_priv 374 net/batman-adv/network-coding.c bool (*to_purge)(struct batadv_priv *, batadv_priv 393 net/batman-adv/network-coding.c static void batadv_nc_purge_orig_hash(struct batadv_priv *bat_priv) batadv_priv 425 net/batman-adv/network-coding.c static void batadv_nc_purge_paths(struct batadv_priv *bat_priv, batadv_priv 427 net/batman-adv/network-coding.c bool (*to_purge)(struct batadv_priv *, batadv_priv 592 net/batman-adv/network-coding.c static bool batadv_nc_sniffed_purge(struct batadv_priv *bat_priv, batadv_priv 631 net/batman-adv/network-coding.c static bool batadv_nc_fwd_flush(struct batadv_priv *bat_priv, batadv_priv 666 net/batman-adv/network-coding.c batadv_nc_process_nc_paths(struct batadv_priv *bat_priv, batadv_priv 668 net/batman-adv/network-coding.c bool (*process_fn)(struct batadv_priv *, batadv_priv 711 net/batman-adv/network-coding.c struct batadv_priv *bat_priv; batadv_priv 716 net/batman-adv/network-coding.c bat_priv = container_of(priv_nc, struct batadv_priv, nc); batadv_priv 756 net/batman-adv/network-coding.c static bool batadv_can_nc_with_orig(struct batadv_priv *bat_priv, batadv_priv 836 net/batman-adv/network-coding.c batadv_nc_get_nc_node(struct batadv_priv *bat_priv, batadv_priv 897 net/batman-adv/network-coding.c void batadv_nc_update_nc_node(struct batadv_priv *bat_priv, batadv_priv 952 net/batman-adv/network-coding.c static struct batadv_nc_path *batadv_nc_get_path(struct batadv_priv *bat_priv, batadv_priv 1044 net/batman-adv/network-coding.c static bool batadv_nc_code_packets(struct batadv_priv *bat_priv, batadv_priv 1262 net/batman-adv/network-coding.c batadv_nc_path_search(struct batadv_priv *bat_priv, batadv_priv 1330 net/batman-adv/network-coding.c batadv_nc_skb_src_search(struct batadv_priv *bat_priv, batadv_priv 1371 net/batman-adv/network-coding.c static void batadv_nc_skb_store_before_coding(struct batadv_priv *bat_priv, batadv_priv 1417 net/batman-adv/network-coding.c struct batadv_priv *bat_priv = netdev_priv(netdev); batadv_priv 1504 net/batman-adv/network-coding.c struct batadv_priv *bat_priv = netdev_priv(netdev); batadv_priv 1555 net/batman-adv/network-coding.c void batadv_nc_skb_store_for_decoding(struct batadv_priv *bat_priv, batadv_priv 1616 net/batman-adv/network-coding.c void batadv_nc_skb_store_sniffed_unicast(struct batadv_priv *bat_priv, batadv_priv 1641 net/batman-adv/network-coding.c batadv_nc_skb_decode_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 1734 net/batman-adv/network-coding.c batadv_nc_find_decoding_packet(struct batadv_priv *bat_priv, batadv_priv 1801 net/batman-adv/network-coding.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 1868 net/batman-adv/network-coding.c void batadv_nc_mesh_free(struct batadv_priv *bat_priv) batadv_priv 1891 net/batman-adv/network-coding.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 1948 net/batman-adv/network-coding.c void batadv_nc_init_debugfs(struct batadv_priv *bat_priv) batadv_priv 22 net/batman-adv/network-coding.h int batadv_nc_mesh_init(struct batadv_priv *bat_priv); batadv_priv 23 net/batman-adv/network-coding.h void batadv_nc_mesh_free(struct batadv_priv *bat_priv); batadv_priv 24 net/batman-adv/network-coding.h void batadv_nc_update_nc_node(struct batadv_priv *bat_priv, batadv_priv 29 net/batman-adv/network-coding.h void batadv_nc_purge_orig(struct batadv_priv *bat_priv, batadv_priv 31 net/batman-adv/network-coding.h bool (*to_purge)(struct batadv_priv *, batadv_priv 33 net/batman-adv/network-coding.h void batadv_nc_init_bat_priv(struct batadv_priv *bat_priv); batadv_priv 37 net/batman-adv/network-coding.h void batadv_nc_skb_store_for_decoding(struct batadv_priv *bat_priv, batadv_priv 39 net/batman-adv/network-coding.h void batadv_nc_skb_store_sniffed_unicast(struct batadv_priv *bat_priv, batadv_priv 42 net/batman-adv/network-coding.h void batadv_nc_init_debugfs(struct batadv_priv *bat_priv); batadv_priv 55 net/batman-adv/network-coding.h static inline int batadv_nc_mesh_init(struct batadv_priv *bat_priv) batadv_priv 60 net/batman-adv/network-coding.h static inline void batadv_nc_mesh_free(struct batadv_priv *bat_priv) batadv_priv 65 net/batman-adv/network-coding.h batadv_nc_update_nc_node(struct batadv_priv *bat_priv, batadv_priv 74 net/batman-adv/network-coding.h batadv_nc_purge_orig(struct batadv_priv *bat_priv, batadv_priv 76 net/batman-adv/network-coding.h bool (*to_purge)(struct batadv_priv *, batadv_priv 81 net/batman-adv/network-coding.h static inline void batadv_nc_init_bat_priv(struct batadv_priv *bat_priv) batadv_priv 96 net/batman-adv/network-coding.h batadv_nc_skb_store_for_decoding(struct batadv_priv *bat_priv, batadv_priv 102 net/batman-adv/network-coding.h batadv_nc_skb_store_sniffed_unicast(struct batadv_priv *bat_priv, batadv_priv 113 net/batman-adv/network-coding.h static inline void batadv_nc_init_debugfs(struct batadv_priv *bat_priv) batadv_priv 58 net/batman-adv/originator.c batadv_orig_hash_find(struct batadv_priv *bat_priv, const void *data) batadv_priv 206 net/batman-adv/originator.c int batadv_originator_init(struct batadv_priv *bat_priv) batadv_priv 559 net/batman-adv/originator.c struct batadv_priv *bat_priv = netdev_priv(hard_iface->soft_iface); batadv_priv 747 net/batman-adv/originator.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 786 net/batman-adv/originator.c struct batadv_priv *bat_priv; batadv_priv 965 net/batman-adv/originator.c void batadv_originator_free(struct batadv_priv *bat_priv) batadv_priv 1007 net/batman-adv/originator.c struct batadv_orig_node *batadv_orig_node_new(struct batadv_priv *bat_priv, batadv_priv 1083 net/batman-adv/originator.c batadv_purge_neigh_ifinfo(struct batadv_priv *bat_priv, batadv_priv 1126 net/batman-adv/originator.c batadv_purge_orig_ifinfo(struct batadv_priv *bat_priv, batadv_priv 1178 net/batman-adv/originator.c batadv_purge_orig_neighbors(struct batadv_priv *bat_priv, batadv_priv 1237 net/batman-adv/originator.c batadv_find_best_neighbor(struct batadv_priv *bat_priv, batadv_priv 1273 net/batman-adv/originator.c static bool batadv_purge_orig_node(struct batadv_priv *bat_priv, batadv_priv 1333 net/batman-adv/originator.c void batadv_purge_orig_ref(struct batadv_priv *bat_priv) batadv_priv 1375 net/batman-adv/originator.c struct batadv_priv *bat_priv; batadv_priv 1378 net/batman-adv/originator.c bat_priv = container_of(delayed_work, struct batadv_priv, orig_work); batadv_priv 1397 net/batman-adv/originator.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 1434 net/batman-adv/originator.c struct batadv_priv *bat_priv; batadv_priv 1483 net/batman-adv/originator.c struct batadv_priv *bat_priv; batadv_priv 21 net/batman-adv/originator.h int batadv_originator_init(struct batadv_priv *bat_priv); batadv_priv 22 net/batman-adv/originator.h void batadv_originator_free(struct batadv_priv *bat_priv); batadv_priv 23 net/batman-adv/originator.h void batadv_purge_orig_ref(struct batadv_priv *bat_priv); batadv_priv 25 net/batman-adv/originator.h struct batadv_orig_node *batadv_orig_node_new(struct batadv_priv *bat_priv, batadv_priv 87 net/batman-adv/originator.h batadv_orig_hash_find(struct batadv_priv *bat_priv, const void *data); batadv_priv 54 net/batman-adv/routing.c static void _batadv_update_route(struct batadv_priv *bat_priv, batadv_priv 116 net/batman-adv/routing.c void batadv_update_route(struct batadv_priv *bat_priv, batadv_priv 152 net/batman-adv/routing.c bool batadv_window_protected(struct batadv_priv *bat_priv, s32 seq_num_diff, batadv_priv 219 net/batman-adv/routing.c static int batadv_recv_my_icmp_packet(struct batadv_priv *bat_priv, batadv_priv 292 net/batman-adv/routing.c static int batadv_recv_icmp_ttl_exceeded(struct batadv_priv *bat_priv, batadv_priv 357 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 458 net/batman-adv/routing.c static int batadv_check_unicast_packet(struct batadv_priv *bat_priv, batadv_priv 540 net/batman-adv/routing.c batadv_find_router(struct batadv_priv *bat_priv, batadv_priv 678 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 762 net/batman-adv/routing.c batadv_reroute_unicast_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 806 net/batman-adv/routing.c static bool batadv_check_unicast_ttvn(struct batadv_priv *bat_priv, batadv_priv 928 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 957 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 1067 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 1124 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 1186 net/batman-adv/routing.c struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); batadv_priv 18 net/batman-adv/routing.h void batadv_update_route(struct batadv_priv *bat_priv, batadv_priv 39 net/batman-adv/routing.h batadv_find_router(struct batadv_priv *bat_priv, batadv_priv 42 net/batman-adv/routing.h bool batadv_window_protected(struct batadv_priv *bat_priv, s32 seq_num_diff, batadv_priv 67 net/batman-adv/send.c struct batadv_priv *bat_priv; batadv_priv 181 net/batman-adv/send.c struct batadv_priv *bat_priv = orig_node->bat_priv; batadv_priv 283 net/batman-adv/send.c bool batadv_send_skb_prepare_unicast_4addr(struct batadv_priv *bat_priv, batadv_priv 333 net/batman-adv/send.c int batadv_send_skb_unicast(struct batadv_priv *bat_priv, batadv_priv 405 net/batman-adv/send.c int batadv_send_skb_via_tt_generic(struct batadv_priv *bat_priv, batadv_priv 445 net/batman-adv/send.c int batadv_send_skb_via_gw(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 504 net/batman-adv/send.c struct batadv_priv *bat_priv, batadv_priv 713 net/batman-adv/send.c batadv_forw_packet_bcast_queue(struct batadv_priv *bat_priv, batadv_priv 731 net/batman-adv/send.c void batadv_forw_packet_ogmv1_queue(struct batadv_priv *bat_priv, batadv_priv 754 net/batman-adv/send.c int batadv_add_bcast_packet_to_list(struct batadv_priv *bat_priv, batadv_priv 858 net/batman-adv/send.c struct batadv_priv *bat_priv; batadv_priv 975 net/batman-adv/send.c batadv_purge_outstanding_packets(struct batadv_priv *bat_priv, batadv_priv 24 net/batman-adv/send.h struct batadv_priv *bat_priv, batadv_priv 27 net/batman-adv/send.h void batadv_forw_packet_ogmv1_queue(struct batadv_priv *bat_priv, batadv_priv 42 net/batman-adv/send.h int batadv_add_bcast_packet_to_list(struct batadv_priv *bat_priv, batadv_priv 47 net/batman-adv/send.h batadv_purge_outstanding_packets(struct batadv_priv *bat_priv, batadv_priv 49 net/batman-adv/send.h bool batadv_send_skb_prepare_unicast_4addr(struct batadv_priv *bat_priv, batadv_priv 53 net/batman-adv/send.h int batadv_send_skb_unicast(struct batadv_priv *bat_priv, batadv_priv 58 net/batman-adv/send.h int batadv_send_skb_via_tt_generic(struct batadv_priv *bat_priv, batadv_priv 62 net/batman-adv/send.h int batadv_send_skb_via_gw(struct batadv_priv *bat_priv, struct sk_buff *skb, batadv_priv 78 net/batman-adv/send.h static inline int batadv_send_skb_via_tt(struct batadv_priv *bat_priv, batadv_priv 101 net/batman-adv/send.h static inline int batadv_send_skb_via_tt_4addr(struct batadv_priv *bat_priv, batadv_priv 102 net/batman-adv/soft-interface.c static u64 batadv_sum_counter(struct batadv_priv *bat_priv, size_t idx) batadv_priv 117 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 130 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 184 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 424 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 547 net/batman-adv/soft-interface.c struct batadv_softif_vlan *batadv_softif_vlan_get(struct batadv_priv *bat_priv, batadv_priv 575 net/batman-adv/soft-interface.c int batadv_softif_create_vlan(struct batadv_priv *bat_priv, unsigned short vid) batadv_priv 636 net/batman-adv/soft-interface.c static void batadv_softif_destroy_vlan(struct batadv_priv *bat_priv, batadv_priv 663 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 722 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 751 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv; batadv_priv 980 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 1057 net/batman-adv/soft-interface.c soft_iface = alloc_netdev(sizeof(struct batadv_priv), name, batadv_priv 1083 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 1108 net/batman-adv/soft-interface.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 1145 net/batman-adv/soft-interface.c .priv_size = sizeof(struct batadv_priv), batadv_priv 26 net/batman-adv/soft-interface.h int batadv_softif_create_vlan(struct batadv_priv *bat_priv, unsigned short vid); batadv_priv 28 net/batman-adv/soft-interface.h struct batadv_softif_vlan *batadv_softif_vlan_get(struct batadv_priv *bat_priv, batadv_priv 63 net/batman-adv/sysfs.c static struct batadv_priv *batadv_kobj_to_batpriv(struct kobject *obj) batadv_priv 76 net/batman-adv/sysfs.c static struct batadv_priv *batadv_vlan_kobj_to_batpriv(struct kobject *obj) batadv_priv 98 net/batman-adv/sysfs.c batadv_kobj_to_vlan(struct batadv_priv *bat_priv, struct kobject *obj) batadv_priv 142 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(net_dev); \ batadv_priv 158 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); \ batadv_priv 181 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(net_dev); \ batadv_priv 199 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); \ batadv_priv 219 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_vlan_kobj_to_batpriv(kobj);\ batadv_priv 240 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_vlan_kobj_to_batpriv(kobj);\ batadv_priv 266 net/batman-adv/sysfs.c struct batadv_priv *bat_priv; \ batadv_priv 440 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 448 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 456 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 491 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 569 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 590 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 622 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 638 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 666 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); batadv_priv 688 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 804 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 847 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 870 net/batman-adv/sysfs.c struct batadv_priv *bat_priv = netdev_priv(dev); batadv_priv 925 net/batman-adv/sysfs.c void batadv_sysfs_del_vlan(struct batadv_priv *bat_priv, batadv_priv 1136 net/batman-adv/sysfs.c struct batadv_priv *bat_priv; batadv_priv 56 net/batman-adv/sysfs.h void batadv_sysfs_del_vlan(struct batadv_priv *bat_priv, batadv_priv 86 net/batman-adv/sysfs.h static inline void batadv_sysfs_del_vlan(struct batadv_priv *bat_priv, batadv_priv 214 net/batman-adv/tp_meter.c const u8 *dst, struct batadv_priv *bat_priv, batadv_priv 245 net/batman-adv/tp_meter.c struct batadv_priv *bat_priv, batadv_priv 261 net/batman-adv/tp_meter.c static struct batadv_tp_vars *batadv_tp_list_find(struct batadv_priv *bat_priv, batadv_priv 300 net/batman-adv/tp_meter.c batadv_tp_list_find_session(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 368 net/batman-adv/tp_meter.c static void batadv_tp_sender_cleanup(struct batadv_priv *bat_priv, batadv_priv 398 net/batman-adv/tp_meter.c static void batadv_tp_sender_end(struct batadv_priv *bat_priv, batadv_priv 485 net/batman-adv/tp_meter.c struct batadv_priv *bat_priv = tp_vars->bat_priv; batadv_priv 623 net/batman-adv/tp_meter.c static void batadv_tp_recv_ack(struct batadv_priv *bat_priv, batadv_priv 807 net/batman-adv/tp_meter.c struct batadv_priv *bat_priv = tp_vars->bat_priv; batadv_priv 905 net/batman-adv/tp_meter.c struct batadv_priv *bat_priv = tp_vars->bat_priv; batadv_priv 936 net/batman-adv/tp_meter.c void batadv_tp_start(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 1060 net/batman-adv/tp_meter.c void batadv_tp_stop(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 1107 net/batman-adv/tp_meter.c struct batadv_priv *bat_priv; batadv_priv 1155 net/batman-adv/tp_meter.c static int batadv_tp_send_ack(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 1332 net/batman-adv/tp_meter.c batadv_tp_init_recv(struct batadv_priv *bat_priv, batadv_priv 1384 net/batman-adv/tp_meter.c static void batadv_tp_recv_msg(struct batadv_priv *bat_priv, batadv_priv 1467 net/batman-adv/tp_meter.c void batadv_tp_meter_recv(struct batadv_priv *bat_priv, struct sk_buff *skb) batadv_priv 16 net/batman-adv/tp_meter.h void batadv_tp_start(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 18 net/batman-adv/tp_meter.h void batadv_tp_stop(struct batadv_priv *bat_priv, const u8 *dst, batadv_priv 20 net/batman-adv/tp_meter.h void batadv_tp_meter_recv(struct batadv_priv *bat_priv, struct sk_buff *skb); batadv_priv 36 net/batman-adv/trace.h TP_PROTO(struct batadv_priv *bat_priv, batadv_priv 66 net/batman-adv/translation-table.c static void batadv_send_roam_adv(struct batadv_priv *bat_priv, u8 *client, batadv_priv 72 net/batman-adv/translation-table.c static void batadv_tt_global_del(struct batadv_priv *bat_priv, batadv_priv 172 net/batman-adv/translation-table.c batadv_tt_local_hash_find(struct batadv_priv *bat_priv, const u8 *addr, batadv_priv 197 net/batman-adv/translation-table.c batadv_tt_global_hash_find(struct batadv_priv *bat_priv, const u8 *addr, batadv_priv 306 net/batman-adv/translation-table.c int batadv_tt_global_hash_count(struct batadv_priv *bat_priv, batadv_priv 329 net/batman-adv/translation-table.c static void batadv_tt_local_size_mod(struct batadv_priv *bat_priv, batadv_priv 349 net/batman-adv/translation-table.c static void batadv_tt_local_size_inc(struct batadv_priv *bat_priv, batadv_priv 361 net/batman-adv/translation-table.c static void batadv_tt_local_size_dec(struct batadv_priv *bat_priv, batadv_priv 465 net/batman-adv/translation-table.c static void batadv_tt_local_event(struct batadv_priv *bat_priv, batadv_priv 563 net/batman-adv/translation-table.c static int batadv_tt_local_table_transmit_size(struct batadv_priv *bat_priv) batadv_priv 586 net/batman-adv/translation-table.c static int batadv_tt_local_init(struct batadv_priv *bat_priv) batadv_priv 602 net/batman-adv/translation-table.c static void batadv_tt_global_free(struct batadv_priv *bat_priv, batadv_priv 644 net/batman-adv/translation-table.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 925 net/batman-adv/translation-table.c batadv_tt_prepare_tvlv_local_data(struct batadv_priv *bat_priv, batadv_priv 994 net/batman-adv/translation-table.c static void batadv_tt_tvlv_container_update(struct batadv_priv *bat_priv) batadv_priv 1077 net/batman-adv/translation-table.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 1156 net/batman-adv/translation-table.c struct batadv_priv *bat_priv, batadv_priv 1217 net/batman-adv/translation-table.c struct batadv_priv *bat_priv, batadv_priv 1255 net/batman-adv/translation-table.c struct batadv_priv *bat_priv; batadv_priv 1307 net/batman-adv/translation-table.c batadv_tt_local_set_pending(struct batadv_priv *bat_priv, batadv_priv 1335 net/batman-adv/translation-table.c u16 batadv_tt_local_remove(struct batadv_priv *bat_priv, const u8 *addr, batadv_priv 1398 net/batman-adv/translation-table.c static void batadv_tt_local_purge_list(struct batadv_priv *bat_priv, batadv_priv 1432 net/batman-adv/translation-table.c static void batadv_tt_local_purge(struct batadv_priv *bat_priv, batadv_priv 1450 net/batman-adv/translation-table.c static void batadv_tt_local_table_free(struct batadv_priv *bat_priv) batadv_priv 1487 net/batman-adv/translation-table.c static int batadv_tt_global_init(struct batadv_priv *bat_priv) batadv_priv 1503 net/batman-adv/translation-table.c static void batadv_tt_changes_list_free(struct batadv_priv *bat_priv) batadv_priv 1681 net/batman-adv/translation-table.c static bool batadv_tt_global_add(struct batadv_priv *bat_priv, batadv_priv 1846 net/batman-adv/translation-table.c batadv_transtable_best_orig(struct batadv_priv *bat_priv, batadv_priv 1893 net/batman-adv/translation-table.c batadv_tt_global_print_entry(struct batadv_priv *bat_priv, batadv_priv 1977 net/batman-adv/translation-table.c struct batadv_priv *bat_priv = netdev_priv(net_dev); batadv_priv 2091 net/batman-adv/translation-table.c struct batadv_priv *bat_priv, batadv_priv 2135 net/batman-adv/translation-table.c struct batadv_priv *bat_priv, batadv_priv 2171 net/batman-adv/translation-table.c struct batadv_priv *bat_priv; batadv_priv 2281 net/batman-adv/translation-table.c batadv_tt_global_del_orig_node(struct batadv_priv *bat_priv, batadv_priv 2313 net/batman-adv/translation-table.c batadv_tt_global_del_roaming(struct batadv_priv *bat_priv, batadv_priv 2359 net/batman-adv/translation-table.c static void batadv_tt_global_del(struct batadv_priv *bat_priv, batadv_priv 2424 net/batman-adv/translation-table.c void batadv_tt_global_del_orig(struct batadv_priv *bat_priv, batadv_priv 2496 net/batman-adv/translation-table.c static void batadv_tt_global_purge(struct batadv_priv *bat_priv) batadv_priv 2535 net/batman-adv/translation-table.c static void batadv_tt_global_table_free(struct batadv_priv *bat_priv) batadv_priv 2601 net/batman-adv/translation-table.c struct batadv_orig_node *batadv_transtable_search(struct batadv_priv *bat_priv, batadv_priv 2671 net/batman-adv/translation-table.c static u32 batadv_tt_global_crc(struct batadv_priv *bat_priv, batadv_priv 2752 net/batman-adv/translation-table.c static u32 batadv_tt_local_crc(struct batadv_priv *bat_priv, batadv_priv 2822 net/batman-adv/translation-table.c static void batadv_tt_req_list_free(struct batadv_priv *bat_priv) batadv_priv 2837 net/batman-adv/translation-table.c static void batadv_tt_save_orig_buffer(struct batadv_priv *bat_priv, batadv_priv 2858 net/batman-adv/translation-table.c static void batadv_tt_req_purge(struct batadv_priv *bat_priv) batadv_priv 2883 net/batman-adv/translation-table.c batadv_tt_req_node_new(struct batadv_priv *bat_priv, batadv_priv 2982 net/batman-adv/translation-table.c static void batadv_tt_tvlv_generate(struct batadv_priv *bat_priv, batadv_priv 3091 net/batman-adv/translation-table.c static void batadv_tt_local_update_crc(struct batadv_priv *bat_priv) batadv_priv 3108 net/batman-adv/translation-table.c static void batadv_tt_global_update_crc(struct batadv_priv *bat_priv, batadv_priv 3142 net/batman-adv/translation-table.c static bool batadv_send_tt_request(struct batadv_priv *bat_priv, batadv_priv 3229 net/batman-adv/translation-table.c static bool batadv_send_other_tt_response(struct batadv_priv *bat_priv, batadv_priv 3361 net/batman-adv/translation-table.c static bool batadv_send_my_tt_response(struct batadv_priv *bat_priv, batadv_priv 3479 net/batman-adv/translation-table.c static bool batadv_send_tt_response(struct batadv_priv *bat_priv, batadv_priv 3489 net/batman-adv/translation-table.c static void _batadv_tt_update_changes(struct batadv_priv *bat_priv, batadv_priv 3522 net/batman-adv/translation-table.c static void batadv_tt_fill_gtable(struct batadv_priv *bat_priv, batadv_priv 3553 net/batman-adv/translation-table.c static void batadv_tt_update_changes(struct batadv_priv *bat_priv, batadv_priv 3574 net/batman-adv/translation-table.c bool batadv_is_my_client(struct batadv_priv *bat_priv, const u8 *addr, batadv_priv 3603 net/batman-adv/translation-table.c static void batadv_handle_tt_response(struct batadv_priv *bat_priv, batadv_priv 3659 net/batman-adv/translation-table.c static void batadv_tt_roam_list_free(struct batadv_priv *bat_priv) batadv_priv 3673 net/batman-adv/translation-table.c static void batadv_tt_roam_purge(struct batadv_priv *bat_priv) batadv_priv 3700 net/batman-adv/translation-table.c static bool batadv_tt_check_roam_count(struct batadv_priv *bat_priv, u8 *client) batadv_priv 3756 net/batman-adv/translation-table.c static void batadv_send_roam_adv(struct batadv_priv *bat_priv, u8 *client, batadv_priv 3795 net/batman-adv/translation-table.c struct batadv_priv *bat_priv; batadv_priv 3799 net/batman-adv/translation-table.c bat_priv = container_of(priv_tt, struct batadv_priv, tt); batadv_priv 3814 net/batman-adv/translation-table.c void batadv_tt_free(struct batadv_priv *bat_priv) batadv_priv 3840 net/batman-adv/translation-table.c static void batadv_tt_local_set_flags(struct batadv_priv *bat_priv, u16 flags, batadv_priv 3878 net/batman-adv/translation-table.c static void batadv_tt_local_purge_pending_clients(struct batadv_priv *bat_priv) batadv_priv 3925 net/batman-adv/translation-table.c static void batadv_tt_local_commit_changes_nolock(struct batadv_priv *bat_priv) batadv_priv 3956 net/batman-adv/translation-table.c void batadv_tt_local_commit_changes(struct batadv_priv *bat_priv) batadv_priv 3972 net/batman-adv/translation-table.c bool batadv_is_ap_isolated(struct batadv_priv *bat_priv, u8 *src, u8 *dst, batadv_priv 4017 net/batman-adv/translation-table.c static void batadv_tt_update_orig(struct batadv_priv *bat_priv, batadv_priv 4101 net/batman-adv/translation-table.c bool batadv_tt_global_client_is_roaming(struct batadv_priv *bat_priv, batadv_priv 4127 net/batman-adv/translation-table.c bool batadv_tt_local_client_is_roaming(struct batadv_priv *bat_priv, batadv_priv 4152 net/batman-adv/translation-table.c bool batadv_tt_add_temporary_global_entry(struct batadv_priv *bat_priv, batadv_priv 4185 net/batman-adv/translation-table.c struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_priv 4224 net/batman-adv/translation-table.c static void batadv_tt_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv, batadv_priv 4267 net/batman-adv/translation-table.c static int batadv_tt_tvlv_unicast_handler_v1(struct batadv_priv *bat_priv, batadv_priv 4349 net/batman-adv/translation-table.c static int batadv_roam_tvlv_unicast_handler_v1(struct batadv_priv *bat_priv, batadv_priv 4394 net/batman-adv/translation-table.c int batadv_tt_init(struct batadv_priv *bat_priv) batadv_priv 4433 net/batman-adv/translation-table.c bool batadv_tt_global_is_isolated(struct batadv_priv *bat_priv, batadv_priv 18 net/batman-adv/translation-table.h int batadv_tt_init(struct batadv_priv *bat_priv); batadv_priv 21 net/batman-adv/translation-table.h u16 batadv_tt_local_remove(struct batadv_priv *bat_priv, batadv_priv 28 net/batman-adv/translation-table.h void batadv_tt_global_del_orig(struct batadv_priv *bat_priv, batadv_priv 32 net/batman-adv/translation-table.h batadv_tt_global_hash_find(struct batadv_priv *bat_priv, const u8 *addr, batadv_priv 35 net/batman-adv/translation-table.h int batadv_tt_global_hash_count(struct batadv_priv *bat_priv, batadv_priv 37 net/batman-adv/translation-table.h struct batadv_orig_node *batadv_transtable_search(struct batadv_priv *bat_priv, batadv_priv 40 net/batman-adv/translation-table.h void batadv_tt_free(struct batadv_priv *bat_priv); batadv_priv 41 net/batman-adv/translation-table.h bool batadv_is_my_client(struct batadv_priv *bat_priv, const u8 *addr, batadv_priv 43 net/batman-adv/translation-table.h bool batadv_is_ap_isolated(struct batadv_priv *bat_priv, u8 *src, u8 *dst, batadv_priv 45 net/batman-adv/translation-table.h void batadv_tt_local_commit_changes(struct batadv_priv *bat_priv); batadv_priv 46 net/batman-adv/translation-table.h bool batadv_tt_global_client_is_roaming(struct batadv_priv *bat_priv, batadv_priv 48 net/batman-adv/translation-table.h bool batadv_tt_local_client_is_roaming(struct batadv_priv *bat_priv, batadv_priv 51 net/batman-adv/translation-table.h bool batadv_tt_add_temporary_global_entry(struct batadv_priv *bat_priv, batadv_priv 55 net/batman-adv/translation-table.h bool batadv_tt_global_is_isolated(struct batadv_priv *bat_priv, batadv_priv 66 net/batman-adv/tvlv.c batadv_tvlv_handler_get(struct batadv_priv *bat_priv, u8 type, u8 version) batadv_priv 125 net/batman-adv/tvlv.c batadv_tvlv_container_get(struct batadv_priv *bat_priv, u8 type, u8 version) batadv_priv 156 net/batman-adv/tvlv.c static u16 batadv_tvlv_container_list_size(struct batadv_priv *bat_priv) batadv_priv 180 net/batman-adv/tvlv.c static void batadv_tvlv_container_remove(struct batadv_priv *bat_priv, batadv_priv 202 net/batman-adv/tvlv.c void batadv_tvlv_container_unregister(struct batadv_priv *bat_priv, batadv_priv 225 net/batman-adv/tvlv.c void batadv_tvlv_container_register(struct batadv_priv *bat_priv, batadv_priv 305 net/batman-adv/tvlv.c u16 batadv_tvlv_container_ogm_append(struct batadv_priv *bat_priv, batadv_priv 359 net/batman-adv/tvlv.c static int batadv_tvlv_call_handler(struct batadv_priv *bat_priv, batadv_priv 412 net/batman-adv/tvlv.c int batadv_tvlv_containers_process(struct batadv_priv *bat_priv, batadv_priv 472 net/batman-adv/tvlv.c void batadv_tvlv_ogm_receive(struct batadv_priv *bat_priv, batadv_priv 506 net/batman-adv/tvlv.c void batadv_tvlv_handler_register(struct batadv_priv *bat_priv, batadv_priv 507 net/batman-adv/tvlv.c void (*optr)(struct batadv_priv *bat_priv, batadv_priv 512 net/batman-adv/tvlv.c int (*uptr)(struct batadv_priv *bat_priv, batadv_priv 558 net/batman-adv/tvlv.c void batadv_tvlv_handler_unregister(struct batadv_priv *bat_priv, batadv_priv 585 net/batman-adv/tvlv.c void batadv_tvlv_unicast_send(struct batadv_priv *bat_priv, u8 *src, batadv_priv 15 net/batman-adv/tvlv.h void batadv_tvlv_container_register(struct batadv_priv *bat_priv, batadv_priv 18 net/batman-adv/tvlv.h u16 batadv_tvlv_container_ogm_append(struct batadv_priv *bat_priv, batadv_priv 21 net/batman-adv/tvlv.h void batadv_tvlv_ogm_receive(struct batadv_priv *bat_priv, batadv_priv 24 net/batman-adv/tvlv.h void batadv_tvlv_container_unregister(struct batadv_priv *bat_priv, batadv_priv 27 net/batman-adv/tvlv.h void batadv_tvlv_handler_register(struct batadv_priv *bat_priv, batadv_priv 28 net/batman-adv/tvlv.h void (*optr)(struct batadv_priv *bat_priv, batadv_priv 33 net/batman-adv/tvlv.h int (*uptr)(struct batadv_priv *bat_priv, batadv_priv 38 net/batman-adv/tvlv.h void batadv_tvlv_handler_unregister(struct batadv_priv *bat_priv, batadv_priv 40 net/batman-adv/tvlv.h int batadv_tvlv_containers_process(struct batadv_priv *bat_priv, batadv_priv 45 net/batman-adv/tvlv.h void batadv_tvlv_unicast_send(struct batadv_priv *bat_priv, u8 *src, batadv_priv 498 net/batman-adv/types.h struct batadv_priv *bat_priv; batadv_priv 1396 net/batman-adv/types.h struct batadv_priv *bat_priv; batadv_priv 1507 net/batman-adv/types.h struct batadv_priv *bat_priv; batadv_priv 1790 net/batman-adv/types.h struct batadv_priv *bat_priv; batadv_priv 1826 net/batman-adv/types.h struct batadv_priv *bat_priv; batadv_priv 2236 net/batman-adv/types.h void (*print)(struct batadv_priv *priv, struct seq_file *seq); batadv_priv 2241 net/batman-adv/types.h struct batadv_priv *priv, batadv_priv 2251 net/batman-adv/types.h void (*print)(struct batadv_priv *priv, struct seq_file *seq, batadv_priv 2257 net/batman-adv/types.h struct batadv_priv *priv, batadv_priv 2266 net/batman-adv/types.h void (*init_sel_class)(struct batadv_priv *bat_priv); batadv_priv 2272 net/batman-adv/types.h ssize_t (*store_sel_class)(struct batadv_priv *bat_priv, char *buff, batadv_priv 2276 net/batman-adv/types.h ssize_t (*show_sel_class)(struct batadv_priv *bat_priv, char *buff); batadv_priv 2283 net/batman-adv/types.h (struct batadv_priv *bat_priv); batadv_priv 2289 net/batman-adv/types.h bool (*is_eligible)(struct batadv_priv *bat_priv, batadv_priv 2295 net/batman-adv/types.h void (*print)(struct batadv_priv *bat_priv, struct seq_file *seq); batadv_priv 2300 net/batman-adv/types.h struct batadv_priv *priv); batadv_priv 2410 net/batman-adv/types.h void (*ogm_handler)(struct batadv_priv *bat_priv, batadv_priv 2418 net/batman-adv/types.h int (*unicast_handler)(struct batadv_priv *bat_priv,