• Home
  • Raw
  • Download

Lines Matching refs:vlan

246 	struct batadv_softif_vlan *vlan;  in batadv_tt_local_size_mod()  local
248 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_size_mod()
249 if (!vlan) in batadv_tt_local_size_mod()
252 atomic_add(v, &vlan->tt.num_entries); in batadv_tt_local_size_mod()
254 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_size_mod()
291 struct batadv_orig_node_vlan *vlan; in batadv_tt_global_size_mod() local
293 vlan = batadv_orig_node_vlan_new(orig_node, vid); in batadv_tt_global_size_mod()
294 if (!vlan) in batadv_tt_global_size_mod()
297 if (atomic_add_return(v, &vlan->tt.num_entries) == 0) { in batadv_tt_global_size_mod()
299 list_del_rcu(&vlan->list); in batadv_tt_global_size_mod()
301 batadv_orig_node_vlan_free_ref(vlan); in batadv_tt_global_size_mod()
304 batadv_orig_node_vlan_free_ref(vlan); in batadv_tt_global_size_mod()
447 struct batadv_softif_vlan *vlan; in batadv_tt_local_table_transmit_size() local
451 hlist_for_each_entry_rcu(vlan, &bat_priv->softif_vlan_list, list) { in batadv_tt_local_table_transmit_size()
453 tt_local_entries += atomic_read(&vlan->tt.num_entries); in batadv_tt_local_table_transmit_size()
515 struct batadv_softif_vlan *vlan; in batadv_tt_local_add() local
578 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_add()
612 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_add()
710 struct batadv_orig_node_vlan *vlan; in batadv_tt_prepare_tvlv_global_data() local
714 list_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) { in batadv_tt_prepare_tvlv_global_data()
716 num_entries += atomic_read(&vlan->tt.num_entries); in batadv_tt_prepare_tvlv_global_data()
740 list_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) { in batadv_tt_prepare_tvlv_global_data()
741 tt_vlan->vid = htons(vlan->vid); in batadv_tt_prepare_tvlv_global_data()
742 tt_vlan->crc = htonl(vlan->tt.crc); in batadv_tt_prepare_tvlv_global_data()
780 struct batadv_softif_vlan *vlan; in batadv_tt_prepare_tvlv_local_data() local
786 hlist_for_each_entry_rcu(vlan, &bat_priv->softif_vlan_list, list) { in batadv_tt_prepare_tvlv_local_data()
788 num_entries += atomic_read(&vlan->tt.num_entries); in batadv_tt_prepare_tvlv_local_data()
812 hlist_for_each_entry_rcu(vlan, &bat_priv->softif_vlan_list, list) { in batadv_tt_prepare_tvlv_local_data()
813 tt_vlan->vid = htons(vlan->vid); in batadv_tt_prepare_tvlv_local_data()
814 tt_vlan->crc = htonl(vlan->tt.crc); in batadv_tt_prepare_tvlv_local_data()
910 struct batadv_softif_vlan *vlan; in batadv_tt_local_seq_print_text() local
947 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_seq_print_text()
948 if (!vlan) { in batadv_tt_local_seq_print_text()
971 vlan->tt.crc); in batadv_tt_local_seq_print_text()
973 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_seq_print_text()
1018 struct batadv_softif_vlan *vlan; in batadv_tt_local_remove() local
1059 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_remove()
1060 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_remove()
1061 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_remove()
1135 struct batadv_softif_vlan *vlan; in batadv_tt_local_table_free() local
1158 vlan = batadv_softif_vlan_get(bat_priv, in batadv_tt_local_table_free()
1160 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_table_free()
1161 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_table_free()
1514 struct batadv_orig_node_vlan *vlan; in batadv_tt_global_print_entry() local
1524 vlan = batadv_orig_node_vlan_get(best_entry->orig_node, in batadv_tt_global_print_entry()
1526 if (!vlan) { in batadv_tt_global_print_entry()
1540 last_ttvn, vlan->tt.crc, in batadv_tt_global_print_entry()
1546 batadv_orig_node_vlan_free_ref(vlan); in batadv_tt_global_print_entry()
1556 vlan = batadv_orig_node_vlan_get(orig_entry->orig_node, in batadv_tt_global_print_entry()
1558 if (!vlan) { in batadv_tt_global_print_entry()
1572 last_ttvn, vlan->tt.crc, in batadv_tt_global_print_entry()
1578 batadv_orig_node_vlan_free_ref(vlan); in batadv_tt_global_print_entry()
2362 struct batadv_orig_node_vlan *vlan; in batadv_tt_global_check_crc() local
2378 vlan = batadv_orig_node_vlan_get(orig_node, in batadv_tt_global_check_crc()
2380 if (!vlan) in batadv_tt_global_check_crc()
2383 crc = vlan->tt.crc; in batadv_tt_global_check_crc()
2384 batadv_orig_node_vlan_free_ref(vlan); in batadv_tt_global_check_crc()
2399 struct batadv_softif_vlan *vlan; in batadv_tt_local_update_crc() local
2403 hlist_for_each_entry_rcu(vlan, &bat_priv->softif_vlan_list, list) { in batadv_tt_local_update_crc()
2404 vlan->tt.crc = batadv_tt_local_crc(bat_priv, vlan->vid); in batadv_tt_local_update_crc()
2417 struct batadv_orig_node_vlan *vlan; in batadv_tt_global_update_crc() local
2422 list_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) { in batadv_tt_global_update_crc()
2427 vlan->vid)) in batadv_tt_global_update_crc()
2430 crc = batadv_tt_global_crc(bat_priv, orig_node, vlan->vid); in batadv_tt_global_update_crc()
2431 vlan->tt.crc = crc; in batadv_tt_global_update_crc()
3171 struct batadv_softif_vlan *vlan; in batadv_tt_local_purge_pending_clients() local
3202 vlan = batadv_softif_vlan_get(bat_priv, tt_common->vid); in batadv_tt_local_purge_pending_clients()
3203 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_purge_pending_clients()
3204 batadv_softif_vlan_free_ref(vlan); in batadv_tt_local_purge_pending_clients()
3263 struct batadv_softif_vlan *vlan; in batadv_is_ap_isolated() local
3266 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_is_ap_isolated()
3267 if (!vlan || !atomic_read(&vlan->ap_isolation)) in batadv_is_ap_isolated()
3284 if (vlan) in batadv_is_ap_isolated()
3285 batadv_softif_vlan_free_ref(vlan); in batadv_is_ap_isolated()