Lines Matching refs:primary_if
338 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() local
344 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_send_claim()
345 if (!primary_if) in batadv_bla_send_claim()
352 soft_iface = primary_if->soft_iface; in batadv_bla_send_claim()
357 primary_if->soft_iface, in batadv_bla_send_claim()
363 primary_if->net_dev->dev_addr, in batadv_bla_send_claim()
442 if (primary_if) in batadv_bla_send_claim()
443 batadv_hardif_put(primary_if); in batadv_bla_send_claim()
560 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw() argument
566 primary_if->net_dev->dev_addr, in batadv_bla_update_own_backbone_gw()
585 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request() argument
599 primary_if->net_dev->dev_addr, in batadv_bla_answer_request()
890 struct batadv_hard_iface *primary_if, in batadv_handle_request() argument
901 if (!batadv_compare_eth(ethhdr->h_dest, primary_if->net_dev->dev_addr)) in batadv_handle_request()
908 batadv_bla_answer_request(bat_priv, primary_if, vid); in batadv_handle_request()
923 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim() argument
930 if (primary_if && batadv_compare_eth(backbone_addr, in batadv_handle_unclaim()
931 primary_if->net_dev->dev_addr)) in batadv_handle_unclaim()
961 struct batadv_hard_iface *primary_if, in batadv_handle_claim() argument
977 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) in batadv_handle_claim()
1005 struct batadv_hard_iface *primary_if, in batadv_check_claim_group() argument
1033 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) in batadv_check_claim_group()
1072 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim() argument
1158 ret = batadv_check_claim_group(bat_priv, primary_if, hw_src, hw_dst, in batadv_bla_process_claim()
1170 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_process_claim()
1175 if (batadv_handle_claim(bat_priv, primary_if, hw_src, in batadv_bla_process_claim()
1180 if (batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_process_claim()
1191 if (batadv_handle_request(bat_priv, primary_if, hw_src, ethhdr, in batadv_bla_process_claim()
1267 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims() argument
1290 primary_if->net_dev->dev_addr)) in batadv_bla_purge_claims()
1305 batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_purge_claims()
1323 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() argument
1333 group = htons(crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN)); in batadv_bla_update_orig_address()
1361 primary_if->net_dev->dev_addr); in batadv_bla_update_orig_address()
1398 struct batadv_hard_iface *primary_if; in batadv_bla_status_update() local
1400 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_status_update()
1401 if (!primary_if) in batadv_bla_status_update()
1407 batadv_bla_update_orig_address(bat_priv, primary_if, primary_if); in batadv_bla_status_update()
1408 batadv_hardif_put(primary_if); in batadv_bla_status_update()
1427 struct batadv_hard_iface *primary_if; in batadv_bla_periodic_work() local
1434 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_periodic_work()
1435 if (!primary_if) in batadv_bla_periodic_work()
1438 batadv_bla_purge_claims(bat_priv, primary_if, 0); in batadv_bla_periodic_work()
1470 primary_if->net_dev->dev_addr)) in batadv_bla_periodic_work()
1501 if (primary_if) in batadv_bla_periodic_work()
1502 batadv_hardif_put(primary_if); in batadv_bla_periodic_work()
1526 struct batadv_hard_iface *primary_if; in batadv_bla_init() local
1537 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_init()
1538 if (primary_if) { in batadv_bla_init()
1539 crc = crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN); in batadv_bla_init()
1541 batadv_hardif_put(primary_if); in batadv_bla_init()
1733 struct batadv_hard_iface *primary_if; in batadv_bla_free() local
1736 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_free()
1739 batadv_bla_purge_claims(bat_priv, primary_if, 1); in batadv_bla_free()
1748 if (primary_if) in batadv_bla_free()
1749 batadv_hardif_put(primary_if); in batadv_bla_free()
1767 struct batadv_hard_iface *primary_if, in batadv_bla_loopdetect_check() argument
1791 primary_if->net_dev->dev_addr, in batadv_bla_loopdetect_check()
1829 struct batadv_hard_iface *primary_if; in batadv_bla_rx() local
1835 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_rx()
1836 if (!primary_if) in batadv_bla_rx()
1842 if (batadv_bla_loopdetect_check(bat_priv, skb, primary_if, vid)) in batadv_bla_rx()
1865 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1866 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1874 primary_if->net_dev->dev_addr); in batadv_bla_rx()
1897 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1898 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1903 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_rx()
1912 if (primary_if) in batadv_bla_rx()
1913 batadv_hardif_put(primary_if); in batadv_bla_rx()
1942 struct batadv_hard_iface *primary_if; in batadv_bla_tx() local
1946 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_tx()
1947 if (!primary_if) in batadv_bla_tx()
1953 if (batadv_bla_process_claim(bat_priv, primary_if, skb)) in batadv_bla_tx()
1975 primary_if->net_dev->dev_addr); in batadv_bla_tx()
1989 batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_tx()
1990 primary_if->net_dev->dev_addr, in batadv_bla_tx()
2013 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_tx()
2019 if (primary_if) in batadv_bla_tx()
2020 batadv_hardif_put(primary_if); in batadv_bla_tx()
2041 struct batadv_hard_iface *primary_if; in batadv_bla_claim_table_seq_print_text() local
2048 primary_if = batadv_seq_print_text_primary_if_get(seq); in batadv_bla_claim_table_seq_print_text()
2049 if (!primary_if) in batadv_bla_claim_table_seq_print_text()
2052 primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_table_seq_print_text()
2083 if (primary_if) in batadv_bla_claim_table_seq_print_text()
2084 batadv_hardif_put(primary_if); in batadv_bla_claim_table_seq_print_text()
2103 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_entry() argument
2106 u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_dump_entry()
2168 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_bucket() argument
2184 primary_if, claim); in batadv_bla_claim_dump_bucket()
2206 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_claim_dump() local
2231 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_claim_dump()
2232 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_claim_dump()
2238 if (batadv_bla_claim_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_claim_dump()
2250 if (primary_if) in batadv_bla_claim_dump()
2251 batadv_hardif_put(primary_if); in batadv_bla_claim_dump()
2274 struct batadv_hard_iface *primary_if; in batadv_bla_backbone_table_seq_print_text() local
2282 primary_if = batadv_seq_print_text_primary_if_get(seq); in batadv_bla_backbone_table_seq_print_text()
2283 if (!primary_if) in batadv_bla_backbone_table_seq_print_text()
2286 primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_table_seq_print_text()
2319 if (primary_if) in batadv_bla_backbone_table_seq_print_text()
2320 batadv_hardif_put(primary_if); in batadv_bla_backbone_table_seq_print_text()
2339 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_entry() argument
2342 u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_dump_entry()
2406 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_bucket() argument
2422 primary_if, backbone_gw); in batadv_bla_backbone_dump_bucket()
2444 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_backbone_dump() local
2469 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_backbone_dump()
2470 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_backbone_dump()
2476 if (batadv_bla_backbone_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_backbone_dump()
2488 if (primary_if) in batadv_bla_backbone_dump()
2489 batadv_hardif_put(primary_if); in batadv_bla_backbone_dump()
2515 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_check_claim() local
2521 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_check_claim()
2522 if (!primary_if) in batadv_bla_check_claim()
2536 primary_if->net_dev->dev_addr)) in batadv_bla_check_claim()
2541 batadv_hardif_put(primary_if); in batadv_bla_check_claim()