Lines Matching refs:batadv_priv
83 static void batadv_nc_start_timer(struct batadv_priv *bat_priv) in batadv_nc_start_timer()
94 static void batadv_nc_tvlv_container_update(struct batadv_priv *bat_priv) in batadv_nc_tvlv_container_update()
118 struct batadv_priv *bat_priv = netdev_priv(net_dev); in batadv_nc_status_update()
131 static void batadv_nc_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv, in batadv_nc_tvlv_ogm_handler_v1()
146 int batadv_nc_mesh_init(struct batadv_priv *bat_priv) in batadv_nc_mesh_init()
185 void batadv_nc_init_bat_priv(struct batadv_priv *bat_priv) in batadv_nc_init_bat_priv()
258 static bool batadv_nc_to_purge_nc_node(struct batadv_priv *bat_priv, in batadv_nc_to_purge_nc_node()
274 static bool batadv_nc_to_purge_nc_path_coding(struct batadv_priv *bat_priv, in batadv_nc_to_purge_nc_path_coding()
294 static bool batadv_nc_to_purge_nc_path_decoding(struct batadv_priv *bat_priv, in batadv_nc_to_purge_nc_path_decoding()
319 batadv_nc_purge_orig_nc_nodes(struct batadv_priv *bat_priv, in batadv_nc_purge_orig_nc_nodes()
322 bool (*to_purge)(struct batadv_priv *, in batadv_nc_purge_orig_nc_nodes() argument
355 void batadv_nc_purge_orig(struct batadv_priv *bat_priv, in batadv_nc_purge_orig()
357 bool (*to_purge)(struct batadv_priv *, in batadv_nc_purge_orig() argument
376 static void batadv_nc_purge_orig_hash(struct batadv_priv *bat_priv) in batadv_nc_purge_orig_hash()
408 static void batadv_nc_purge_paths(struct batadv_priv *bat_priv, in batadv_nc_purge_paths()
410 bool (*to_purge)(struct batadv_priv *, in batadv_nc_purge_paths() argument
579 static bool batadv_nc_sniffed_purge(struct batadv_priv *bat_priv, in batadv_nc_sniffed_purge()
618 static bool batadv_nc_fwd_flush(struct batadv_priv *bat_priv, in batadv_nc_fwd_flush()
653 batadv_nc_process_nc_paths(struct batadv_priv *bat_priv, in batadv_nc_process_nc_paths()
655 bool (*process_fn)(struct batadv_priv *, in batadv_nc_process_nc_paths() argument
697 struct batadv_priv *bat_priv; in batadv_nc_worker()
702 bat_priv = container_of(priv_nc, struct batadv_priv, nc); in batadv_nc_worker()
742 static bool batadv_can_nc_with_orig(struct batadv_priv *bat_priv, in batadv_can_nc_with_orig()
822 *batadv_nc_get_nc_node(struct batadv_priv *bat_priv, in batadv_nc_get_nc_node()
885 void batadv_nc_update_nc_node(struct batadv_priv *bat_priv, in batadv_nc_update_nc_node()
940 static struct batadv_nc_path *batadv_nc_get_path(struct batadv_priv *bat_priv, in batadv_nc_get_path()
1036 static bool batadv_nc_code_packets(struct batadv_priv *bat_priv, in batadv_nc_code_packets()
1254 batadv_nc_path_search(struct batadv_priv *bat_priv, in batadv_nc_path_search()
1322 batadv_nc_skb_src_search(struct batadv_priv *bat_priv, in batadv_nc_skb_src_search()
1363 static void batadv_nc_skb_store_before_coding(struct batadv_priv *bat_priv, in batadv_nc_skb_store_before_coding()
1409 struct batadv_priv *bat_priv = netdev_priv(netdev); in batadv_nc_skb_dst_search()
1496 struct batadv_priv *bat_priv = netdev_priv(netdev); in batadv_nc_skb_forward()
1547 void batadv_nc_skb_store_for_decoding(struct batadv_priv *bat_priv, in batadv_nc_skb_store_for_decoding()
1608 void batadv_nc_skb_store_sniffed_unicast(struct batadv_priv *bat_priv, in batadv_nc_skb_store_sniffed_unicast()
1633 batadv_nc_skb_decode_packet(struct batadv_priv *bat_priv, struct sk_buff *skb, in batadv_nc_skb_decode_packet()
1726 batadv_nc_find_decoding_packet(struct batadv_priv *bat_priv, in batadv_nc_find_decoding_packet()
1790 struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); in batadv_nc_recv_coded_packet()
1854 void batadv_nc_mesh_free(struct batadv_priv *bat_priv) in batadv_nc_mesh_free()
1874 struct batadv_priv *bat_priv = netdev_priv(net_dev); in batadv_nc_nodes_seq_print_text()
1933 int batadv_nc_init_debugfs(struct batadv_priv *bat_priv) in batadv_nc_init_debugfs()