Lines Matching refs:vid

263 	key = (const unsigned char *)&dat->vid;  in batadv_hash_dat()
264 for (i = 0; i < sizeof(dat->vid); i++) { in batadv_hash_dat()
288 unsigned short vid) in batadv_dat_entry_hash_find() argument
299 to_find.vid = vid; in batadv_dat_entry_hash_find()
328 u8 *mac_addr, unsigned short vid) in batadv_dat_entry_add() argument
333 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip, vid); in batadv_dat_entry_add()
342 batadv_print_vid(vid)); in batadv_dat_entry_add()
351 dat_entry->vid = vid; in batadv_dat_entry_add()
368 &dat_entry->ip, dat_entry->mac_addr, batadv_print_vid(vid)); in batadv_dat_entry_add()
592 unsigned short vid) in batadv_dat_select_candidates() argument
608 dat.vid = vid; in batadv_dat_select_candidates()
639 unsigned short vid, int packet_subtype) in batadv_dat_send_data() argument
648 cand = batadv_dat_select_candidates(bat_priv, ip, vid); in batadv_dat_send_data()
848 batadv_print_vid(dat_entry->vid), in batadv_dat_cache_seq_print_text()
889 nla_put_u16(msg, BATADV_ATTR_DAT_CACHE_VID, dat_entry->vid) || in batadv_dat_cache_dump_entry()
1091 unsigned short vid; in batadv_dat_get_vid() local
1093 vid = batadv_get_vid(skb, *hdr_size); in batadv_dat_get_vid()
1100 if (vid & BATADV_VLAN_HAS_TAG) in batadv_dat_get_vid()
1103 return vid; in batadv_dat_get_vid()
1123 unsigned short vid) in batadv_dat_arp_create_reply() argument
1134 if (vid & BATADV_VLAN_HAS_TAG) in batadv_dat_arp_create_reply()
1136 vid & VLAN_VID_MASK); in batadv_dat_arp_create_reply()
1162 unsigned short vid; in batadv_dat_snoop_outgoing_arp_request() local
1167 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_outgoing_arp_request()
1182 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_outgoing_arp_request()
1184 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_dst, vid); in batadv_dat_snoop_outgoing_arp_request()
1194 if (batadv_is_my_client(bat_priv, dat_entry->mac_addr, vid)) { in batadv_dat_snoop_outgoing_arp_request()
1205 dat_entry->mac_addr, vid)) { in batadv_dat_snoop_outgoing_arp_request()
1215 hw_src, vid); in batadv_dat_snoop_outgoing_arp_request()
1230 ret = batadv_dat_send_data(bat_priv, skb, ip_dst, vid, in batadv_dat_snoop_outgoing_arp_request()
1257 unsigned short vid; in batadv_dat_snoop_incoming_arp_request() local
1263 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_incoming_arp_request()
1275 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_arp_request()
1277 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_dst, vid); in batadv_dat_snoop_incoming_arp_request()
1282 dat_entry->mac_addr, hw_src, vid); in batadv_dat_snoop_incoming_arp_request()
1293 NULL, vid); in batadv_dat_snoop_incoming_arp_request()
1295 err = batadv_send_skb_via_tt(bat_priv, skb_new, NULL, vid); in batadv_dat_snoop_incoming_arp_request()
1321 unsigned short vid; in batadv_dat_snoop_outgoing_arp_reply() local
1326 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_outgoing_arp_reply()
1339 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_outgoing_arp_reply()
1340 batadv_dat_entry_add(bat_priv, ip_dst, hw_dst, vid); in batadv_dat_snoop_outgoing_arp_reply()
1345 batadv_dat_send_data(bat_priv, skb, ip_src, vid, BATADV_P_DAT_DHT_PUT); in batadv_dat_snoop_outgoing_arp_reply()
1346 batadv_dat_send_data(bat_priv, skb, ip_dst, vid, BATADV_P_DAT_DHT_PUT); in batadv_dat_snoop_outgoing_arp_reply()
1367 unsigned short vid; in batadv_dat_snoop_incoming_arp_reply() local
1372 vid = batadv_dat_get_vid(skb, &hdr_size); in batadv_dat_snoop_incoming_arp_reply()
1391 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_src, vid); in batadv_dat_snoop_incoming_arp_reply()
1403 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_arp_reply()
1404 batadv_dat_entry_add(bat_priv, ip_dst, hw_dst, vid); in batadv_dat_snoop_incoming_arp_reply()
1412 if (!batadv_bla_check_claim(bat_priv, hw_src, vid)) { in batadv_dat_snoop_incoming_arp_reply()
1423 dropped = !batadv_is_my_client(bat_priv, hw_dst, vid); in batadv_dat_snoop_incoming_arp_reply()
1428 dropped |= batadv_is_my_client(bat_priv, hw_src, vid); in batadv_dat_snoop_incoming_arp_reply()
1454 unsigned short vid; in batadv_dat_drop_broadcast_packet() local
1465 vid = batadv_dat_get_vid(forw_packet->skb, &hdr_size); in batadv_dat_drop_broadcast_packet()
1472 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_dst, vid); in batadv_dat_drop_broadcast_packet()