Lines Matching refs:vid

60 				 unsigned short vid,
68 unsigned short vid, const char *message,
79 return (tt1->vid == tt2->vid) && batadv_compare_eth(data1, data2); in batadv_compare_tt()
97 hash = jhash(&tt->vid, sizeof(tt->vid), hash); in batadv_choose_tt()
113 unsigned short vid) in batadv_tt_hash_find() argument
123 to_search.vid = vid; in batadv_tt_hash_find()
133 if (tt->vid != vid) in batadv_tt_hash_find()
158 unsigned short vid) in batadv_tt_local_hash_find() argument
164 vid); in batadv_tt_local_hash_find()
183 unsigned short vid) in batadv_tt_global_hash_find() argument
189 vid); in batadv_tt_global_hash_find()
228 const u8 *addr, unsigned short vid) in batadv_tt_global_hash_count() argument
233 tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid); in batadv_tt_global_hash_count()
251 unsigned short vid, int v) in batadv_tt_local_size_mod() argument
255 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_size_mod()
271 unsigned short vid) in batadv_tt_local_size_inc() argument
273 batadv_tt_local_size_mod(bat_priv, vid, 1); in batadv_tt_local_size_inc()
283 unsigned short vid) in batadv_tt_local_size_dec() argument
285 batadv_tt_local_size_mod(bat_priv, vid, -1); in batadv_tt_local_size_dec()
296 unsigned short vid, int v) in batadv_tt_global_size_mod() argument
300 vlan = batadv_orig_node_vlan_new(orig_node, vid); in batadv_tt_global_size_mod()
321 unsigned short vid) in batadv_tt_global_size_inc() argument
323 batadv_tt_global_size_mod(orig_node, vid, 1); in batadv_tt_global_size_inc()
333 unsigned short vid) in batadv_tt_global_size_dec() argument
335 batadv_tt_global_size_mod(orig_node, vid, -1); in batadv_tt_global_size_dec()
383 tt_change_node->change.vid = htons(common->vid); in batadv_tt_local_event()
509 BATADV_PRINT_VID(tt_global->common.vid), message); in batadv_tt_global_free()
530 unsigned short vid, int ifindex, u32 mark) in batadv_tt_local_add() argument
548 tt_local = batadv_tt_local_hash_find(bat_priv, addr, vid); in batadv_tt_local_add()
551 tt_global = batadv_tt_global_hash_find(bat_priv, addr, vid); in batadv_tt_local_add()
558 addr, BATADV_PRINT_VID(vid)); in batadv_tt_local_add()
571 addr, BATADV_PRINT_VID(vid)); in batadv_tt_local_add()
599 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_add()
601 addr, BATADV_PRINT_VID(vid))) { in batadv_tt_local_add()
609 addr, BATADV_PRINT_VID(vid), in batadv_tt_local_add()
618 tt_local->common.vid = vid; in batadv_tt_local_add()
656 tt_global->common.vid, in batadv_tt_local_add()
771 tt_vlan->vid = htons(vlan->vid); in batadv_tt_prepare_tvlv_global_data()
845 tt_vlan->vid = htons(vlan->vid); in batadv_tt_prepare_tvlv_local_data()
945 unsigned short vid; in batadv_tt_local_seq_print_text() local
972 vid = tt_common_entry->vid; in batadv_tt_local_seq_print_text()
980 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_seq_print_text()
983 BATADV_PRINT_VID(vid)); in batadv_tt_local_seq_print_text()
990 BATADV_PRINT_VID(tt_common_entry->vid), in batadv_tt_local_seq_print_text()
1032 BATADV_PRINT_VID(tt_local_entry->common.vid), message); in batadv_tt_local_set_pending()
1046 unsigned short vid, const char *message, in batadv_tt_local_remove() argument
1054 tt_local_entry = batadv_tt_local_hash_find(bat_priv, addr, vid); in batadv_tt_local_remove()
1092 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_tt_local_remove()
1195 tt_common_entry->vid); in batadv_tt_local_table_free()
1311 batadv_tt_global_size_inc(orig_node, tt_global->common.vid); in batadv_tt_global_orig_entry_add()
1349 unsigned short vid, u16 flags, u8 ttvn) in batadv_tt_global_add() argument
1359 if (batadv_bla_is_backbone_gw_orig(bat_priv, orig_node->orig, vid)) in batadv_tt_global_add()
1362 tt_global_entry = batadv_tt_global_hash_find(bat_priv, tt_addr, vid); in batadv_tt_global_add()
1363 tt_local_entry = batadv_tt_local_hash_find(bat_priv, tt_addr, vid); in batadv_tt_global_add()
1380 common->vid = vid; in batadv_tt_global_add()
1465 common->addr, BATADV_PRINT_VID(common->vid), in batadv_tt_global_add()
1477 local_flags = batadv_tt_local_remove(bat_priv, tt_addr, vid, in batadv_tt_global_add()
1568 tt_common_entry->vid); in batadv_tt_global_print_entry()
1572 BATADV_PRINT_VID(tt_common_entry->vid), in batadv_tt_global_print_entry()
1581 BATADV_PRINT_VID(tt_global_entry->common.vid), in batadv_tt_global_print_entry()
1600 tt_common_entry->vid); in batadv_tt_global_print_entry()
1604 BATADV_PRINT_VID(tt_common_entry->vid), in batadv_tt_global_print_entry()
1613 BATADV_PRINT_VID(tt_global_entry->common.vid), in batadv_tt_global_print_entry()
1684 tt_global_entry->common.vid); in _batadv_tt_global_del_orig_entry()
1727 unsigned short vid; in batadv_tt_global_del_orig_node() local
1733 vid = tt_global_entry->common.vid; in batadv_tt_global_del_orig_node()
1738 BATADV_PRINT_VID(vid), message); in batadv_tt_global_del_orig_node()
1798 const unsigned char *addr, unsigned short vid, in batadv_tt_global_del() argument
1804 tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid); in batadv_tt_global_del()
1834 vid); in batadv_tt_global_del()
1872 unsigned short vid; in batadv_tt_global_del_orig() local
1885 if (match_vid >= 0 && tt_common_entry->vid != match_vid) in batadv_tt_global_del_orig()
1896 vid = tt_global->common.vid; in batadv_tt_global_del_orig()
1900 BATADV_PRINT_VID(vid), message); in batadv_tt_global_del_orig()
1960 BATADV_PRINT_VID(tt_global->common.vid), in batadv_tt_global_purge()
2042 unsigned short vid) in batadv_transtable_search() argument
2049 if (src && batadv_vlan_ap_isola_get(bat_priv, vid)) { in batadv_transtable_search()
2050 tt_local_entry = batadv_tt_local_hash_find(bat_priv, src, vid); in batadv_transtable_search()
2056 tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid); in batadv_transtable_search()
2111 unsigned short vid) in batadv_tt_global_crc() argument
2132 if (tt_common->vid != vid) in batadv_tt_global_crc()
2159 tmp_vid = htons(tt_common->vid); in batadv_tt_global_crc()
2187 unsigned short vid) in batadv_tt_local_crc() argument
2204 if (tt_common->vid != vid) in batadv_tt_local_crc()
2216 tmp_vid = htons(tt_common->vid); in batadv_tt_local_crc()
2393 tt_change->vid = htons(tt_common_entry->vid); in batadv_tt_tvlv_generate()
2432 ntohs(tt_vlan_tmp->vid))) in batadv_tt_global_check_crc()
2436 ntohs(tt_vlan_tmp->vid)); in batadv_tt_global_check_crc()
2461 vlan->tt.crc = batadv_tt_local_crc(bat_priv, vlan->vid); in batadv_tt_local_update_crc()
2484 vlan->vid)) in batadv_tt_global_update_crc()
2487 crc = batadv_tt_global_crc(bat_priv, orig_node, vlan->vid); in batadv_tt_global_update_crc()
2541 tt_vlan_req->vid = tt_vlan->vid; in batadv_send_tt_request()
2857 ntohs((tt_change + i)->vid), in _batadv_tt_update_changes()
2863 ntohs((tt_change + i)->vid), in _batadv_tt_update_changes()
2930 unsigned short vid) in batadv_is_my_client() argument
2935 tt_local_entry = batadv_tt_local_hash_find(bat_priv, addr, vid); in batadv_is_my_client()
3106 unsigned short vid, in batadv_send_roam_adv() argument
3124 orig_node->orig, client, BATADV_PRINT_VID(vid)); in batadv_send_roam_adv()
3129 tvlv_roam.vid = htons(vid); in batadv_send_roam_adv()
3216 tt_common_entry->vid); in batadv_tt_local_set_flags()
3250 BATADV_PRINT_VID(tt_common->vid)); in batadv_tt_local_purge_pending_clients()
3252 batadv_tt_local_size_dec(bat_priv, tt_common->vid); in batadv_tt_local_purge_pending_clients()
3259 vlan = batadv_softif_vlan_get(bat_priv, tt_common->vid); in batadv_tt_local_purge_pending_clients()
3320 unsigned short vid) in batadv_is_ap_isolated() argument
3327 vlan = batadv_softif_vlan_get(bat_priv, vid); in batadv_is_ap_isolated()
3331 tt_local_entry = batadv_tt_local_hash_find(bat_priv, dst, vid); in batadv_is_ap_isolated()
3335 tt_global_entry = batadv_tt_global_hash_find(bat_priv, src, vid); in batadv_is_ap_isolated()
3451 u8 *addr, unsigned short vid) in batadv_tt_global_client_is_roaming() argument
3456 tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid); in batadv_tt_global_client_is_roaming()
3477 u8 *addr, unsigned short vid) in batadv_tt_local_client_is_roaming() argument
3482 tt_local_entry = batadv_tt_local_hash_find(bat_priv, addr, vid); in batadv_tt_local_client_is_roaming()
3495 unsigned short vid) in batadv_tt_add_temporary_global_entry() argument
3499 if (!batadv_tt_global_add(bat_priv, orig_node, addr, vid, in batadv_tt_add_temporary_global_entry()
3506 addr, BATADV_PRINT_VID(vid), orig_node->orig); in batadv_tt_add_temporary_global_entry()
3715 ntohs(roaming_adv->vid), BATADV_TT_CLIENT_ROAM, in batadv_roam_tvlv_unicast_handler_v1()
3770 const u8 *addr, unsigned short vid) in batadv_tt_global_is_isolated() argument
3775 tt = batadv_tt_global_hash_find(bat_priv, addr, vid); in batadv_tt_global_is_isolated()