Lines Matching refs:vid
68 hash = jhash(&claim->vid, sizeof(claim->vid), hash); in batadv_choose_claim()
80 hash = jhash(&claim->vid, sizeof(claim->vid), hash); in batadv_choose_backbone_gw()
97 if (gw1->vid != gw2->vid) in batadv_compare_backbone_gw()
115 if (cl1->vid != cl2->vid) in batadv_compare_claim()
193 unsigned short vid) in batadv_backbone_hash_find() argument
205 search_entry.vid = vid; in batadv_backbone_hash_find()
270 unsigned short vid, int claimtype) in batadv_bla_send_claim() argument
321 BATADV_PRINT_VID(vid)); in batadv_bla_send_claim()
330 BATADV_PRINT_VID(vid)); in batadv_bla_send_claim()
339 ethhdr->h_source, BATADV_PRINT_VID(vid)); in batadv_bla_send_claim()
351 BATADV_PRINT_VID(vid)); in batadv_bla_send_claim()
355 if (vid & BATADV_VLAN_HAS_TAG) in batadv_bla_send_claim()
357 vid & VLAN_VID_MASK); in batadv_bla_send_claim()
384 unsigned short vid, bool own_backbone) in batadv_bla_get_backbone_gw() argument
390 entry = batadv_backbone_hash_find(bat_priv, orig, vid); in batadv_bla_get_backbone_gw()
397 orig, BATADV_PRINT_VID(vid)); in batadv_bla_get_backbone_gw()
403 entry->vid = vid; in batadv_bla_get_backbone_gw()
428 batadv_tt_global_del_orig(bat_priv, orig_node, vid, in batadv_bla_get_backbone_gw()
451 unsigned short vid) in batadv_bla_update_own_backbone_gw() argument
457 vid, true); in batadv_bla_update_own_backbone_gw()
476 unsigned short vid) in batadv_bla_answer_request() argument
489 vid); in batadv_bla_answer_request()
503 batadv_bla_send_claim(bat_priv, claim->addr, claim->vid, in batadv_bla_answer_request()
532 backbone_gw->vid, BATADV_CLAIM_TYPE_REQUEST); in batadv_bla_send_request()
559 batadv_bla_send_claim(bat_priv, mac, backbone_gw->vid, in batadv_bla_send_announce()
571 const u8 *mac, const unsigned short vid, in batadv_bla_add_claim() argument
579 search_claim.vid = vid; in batadv_bla_add_claim()
589 claim->vid = vid; in batadv_bla_add_claim()
596 mac, BATADV_PRINT_VID(vid)); in batadv_bla_add_claim()
615 mac, BATADV_PRINT_VID(vid)); in batadv_bla_add_claim()
635 const u8 *mac, const unsigned short vid) in batadv_bla_del_claim() argument
640 search_claim.vid = vid; in batadv_bla_del_claim()
646 mac, BATADV_PRINT_VID(vid)); in batadv_bla_del_claim()
660 u8 *backbone_addr, unsigned short vid) in batadv_handle_announce() argument
668 backbone_gw = batadv_bla_get_backbone_gw(bat_priv, backbone_addr, vid, in batadv_handle_announce()
680 BATADV_PRINT_VID(vid), backbone_gw->orig, crc); in batadv_handle_announce()
686 BATADV_PRINT_VID(backbone_gw->vid), in batadv_handle_announce()
708 unsigned short vid) in batadv_handle_request() argument
722 BATADV_PRINT_VID(vid), ethhdr->h_source); in batadv_handle_request()
724 batadv_bla_answer_request(bat_priv, primary_if, vid); in batadv_handle_request()
732 unsigned short vid) in batadv_handle_unclaim() argument
739 batadv_bla_send_claim(bat_priv, claim_addr, vid, in batadv_handle_unclaim()
742 backbone_gw = batadv_backbone_hash_find(bat_priv, backbone_addr, vid); in batadv_handle_unclaim()
750 claim_addr, BATADV_PRINT_VID(vid), backbone_gw->orig); in batadv_handle_unclaim()
752 batadv_bla_del_claim(bat_priv, claim_addr, vid); in batadv_handle_unclaim()
761 unsigned short vid) in batadv_handle_claim() argument
767 backbone_gw = batadv_bla_get_backbone_gw(bat_priv, backbone_addr, vid, in batadv_handle_claim()
774 batadv_bla_add_claim(bat_priv, claim_addr, vid, backbone_gw); in batadv_handle_claim()
776 batadv_bla_send_claim(bat_priv, claim_addr, vid, in batadv_handle_claim()
880 unsigned short vid; in batadv_bla_process_claim() local
886 vid = batadv_get_vid(skb, 0); in batadv_bla_process_claim()
891 if (vid & BATADV_VLAN_HAS_TAG) { in batadv_bla_process_claim()
959 ethhdr->h_source, BATADV_PRINT_VID(vid), hw_src, in batadv_bla_process_claim()
966 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_process_claim()
972 ethhdr->h_source, vid)) in batadv_bla_process_claim()
977 ethhdr->h_source, hw_src, vid)) in batadv_bla_process_claim()
983 vid)) in batadv_bla_process_claim()
988 vid)) in batadv_bla_process_claim()
995 ethhdr->h_source, BATADV_PRINT_VID(vid), hw_src, hw_dst); in batadv_bla_process_claim()
1084 claim->addr, claim->vid); in batadv_bla_purge_claims()
1089 claim->addr, claim->vid); in batadv_bla_purge_claims()
1368 unsigned short vid) in batadv_bla_is_backbone_gw_orig() argument
1387 backbone_gw->vid == vid) { in batadv_bla_is_backbone_gw_orig()
1412 unsigned short vid; in batadv_bla_is_backbone_gw() local
1421 vid = batadv_get_vid(skb, hdr_size); in batadv_bla_is_backbone_gw()
1425 orig_node->orig, vid); in batadv_bla_is_backbone_gw()
1471 unsigned short vid, bool is_bcast) in batadv_bla_rx() argument
1493 search_claim.vid = vid; in batadv_bla_rx()
1502 ethhdr->h_source, vid); in batadv_bla_rx()
1530 ethhdr->h_source, vid); in batadv_bla_rx()
1534 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_rx()
1567 unsigned short vid) in batadv_bla_tx() argument
1592 search_claim.vid = vid; in batadv_bla_tx()
1608 ethhdr->h_source, vid); in batadv_bla_tx()
1625 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_tx()
1669 claim->addr, BATADV_PRINT_VID(claim->vid), in batadv_bla_claim_table_seq_print_text()
1723 BATADV_PRINT_VID(backbone_gw->vid), secs, in batadv_bla_backbone_table_seq_print_text()