Lines Matching refs:vid
212 hash = batadv_hash_bytes(hash, &dat->vid, sizeof(dat->vid)); in batadv_hash_dat()
232 unsigned short vid) in batadv_dat_entry_hash_find() argument
243 to_find.vid = vid; in batadv_dat_entry_hash_find()
272 uint8_t *mac_addr, unsigned short vid) in batadv_dat_entry_add() argument
277 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip, vid); in batadv_dat_entry_add()
286 BATADV_PRINT_VID(vid)); in batadv_dat_entry_add()
295 dat_entry->vid = vid; in batadv_dat_entry_add()
311 &dat_entry->ip, dat_entry->mac_addr, BATADV_PRINT_VID(vid)); in batadv_dat_entry_add()
782 BATADV_PRINT_VID(dat_entry->vid), in batadv_dat_cache_seq_print_text()
878 unsigned short vid; in batadv_dat_get_vid() local
880 vid = batadv_get_vid(skb, *hdr_size); in batadv_dat_get_vid()
887 if (vid & BATADV_VLAN_HAS_TAG) in batadv_dat_get_vid()
890 return vid; in batadv_dat_get_vid()
913 unsigned short vid; in batadv_dat_snoop_outgoing_arp_request() local
918 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_outgoing_arp_request()
934 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_outgoing_arp_request()
936 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_dst, vid); in batadv_dat_snoop_outgoing_arp_request()
946 if (batadv_is_my_client(bat_priv, dat_entry->mac_addr, vid)) { in batadv_dat_snoop_outgoing_arp_request()
957 if (vid & BATADV_VLAN_HAS_TAG) in batadv_dat_snoop_outgoing_arp_request()
959 vid & VLAN_VID_MASK); in batadv_dat_snoop_outgoing_arp_request()
1000 unsigned short vid; in batadv_dat_snoop_incoming_arp_request() local
1006 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_incoming_arp_request()
1019 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_arp_request()
1021 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_dst, vid); in batadv_dat_snoop_incoming_arp_request()
1037 if (vid & BATADV_VLAN_HAS_TAG) in batadv_dat_snoop_incoming_arp_request()
1039 vid & VLAN_VID_MASK); in batadv_dat_snoop_incoming_arp_request()
1048 NULL, vid); in batadv_dat_snoop_incoming_arp_request()
1050 err = batadv_send_skb_via_tt(bat_priv, skb_new, NULL, vid); in batadv_dat_snoop_incoming_arp_request()
1076 unsigned short vid; in batadv_dat_snoop_outgoing_arp_reply() local
1081 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_outgoing_arp_reply()
1095 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_outgoing_arp_reply()
1096 batadv_dat_entry_add(bat_priv, ip_dst, hw_dst, vid); in batadv_dat_snoop_outgoing_arp_reply()
1119 unsigned short vid; in batadv_dat_snoop_incoming_arp_reply() local
1124 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_incoming_arp_reply()
1141 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_arp_reply()
1142 batadv_dat_entry_add(bat_priv, ip_dst, hw_dst, vid); in batadv_dat_snoop_incoming_arp_reply()
1147 ret = !batadv_is_my_client(bat_priv, hw_dst, vid); in batadv_dat_snoop_incoming_arp_reply()
1171 unsigned short vid; in batadv_dat_drop_broadcast_packet() local
1182 vid = batadv_dat_get_vid(forw_packet->skb, &hdr_size); in batadv_dat_drop_broadcast_packet()
1189 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_dst, vid); in batadv_dat_drop_broadcast_packet()