Lines Matching refs:primary_if
340 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() local
346 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_send_claim()
347 if (!primary_if) in batadv_bla_send_claim()
354 soft_iface = primary_if->soft_iface; in batadv_bla_send_claim()
359 primary_if->soft_iface, in batadv_bla_send_claim()
365 primary_if->net_dev->dev_addr, in batadv_bla_send_claim()
447 if (primary_if) in batadv_bla_send_claim()
448 batadv_hardif_put(primary_if); in batadv_bla_send_claim()
565 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw() argument
571 primary_if->net_dev->dev_addr, in batadv_bla_update_own_backbone_gw()
590 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request() argument
604 primary_if->net_dev->dev_addr, in batadv_bla_answer_request()
895 struct batadv_hard_iface *primary_if, in batadv_handle_request() argument
906 if (!batadv_compare_eth(ethhdr->h_dest, primary_if->net_dev->dev_addr)) in batadv_handle_request()
913 batadv_bla_answer_request(bat_priv, primary_if, vid); in batadv_handle_request()
928 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim() argument
935 if (primary_if && batadv_compare_eth(backbone_addr, in batadv_handle_unclaim()
936 primary_if->net_dev->dev_addr)) in batadv_handle_unclaim()
966 struct batadv_hard_iface *primary_if, in batadv_handle_claim() argument
982 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) in batadv_handle_claim()
1010 struct batadv_hard_iface *primary_if, in batadv_check_claim_group() argument
1038 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) in batadv_check_claim_group()
1077 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim() argument
1163 ret = batadv_check_claim_group(bat_priv, primary_if, hw_src, hw_dst, in batadv_bla_process_claim()
1175 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_process_claim()
1180 if (batadv_handle_claim(bat_priv, primary_if, hw_src, in batadv_bla_process_claim()
1185 if (batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_process_claim()
1196 if (batadv_handle_request(bat_priv, primary_if, hw_src, ethhdr, in batadv_bla_process_claim()
1272 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims() argument
1295 primary_if->net_dev->dev_addr)) in batadv_bla_purge_claims()
1310 batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_purge_claims()
1328 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() argument
1338 group = htons(crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN)); in batadv_bla_update_orig_address()
1366 primary_if->net_dev->dev_addr); in batadv_bla_update_orig_address()
1403 struct batadv_hard_iface *primary_if; in batadv_bla_status_update() local
1405 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_status_update()
1406 if (!primary_if) in batadv_bla_status_update()
1412 batadv_bla_update_orig_address(bat_priv, primary_if, primary_if); in batadv_bla_status_update()
1413 batadv_hardif_put(primary_if); in batadv_bla_status_update()
1432 struct batadv_hard_iface *primary_if; in batadv_bla_periodic_work() local
1439 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_periodic_work()
1440 if (!primary_if) in batadv_bla_periodic_work()
1443 batadv_bla_purge_claims(bat_priv, primary_if, 0); in batadv_bla_periodic_work()
1475 primary_if->net_dev->dev_addr)) in batadv_bla_periodic_work()
1506 if (primary_if) in batadv_bla_periodic_work()
1507 batadv_hardif_put(primary_if); in batadv_bla_periodic_work()
1531 struct batadv_hard_iface *primary_if; in batadv_bla_init() local
1542 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_init()
1543 if (primary_if) { in batadv_bla_init()
1544 crc = crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN); in batadv_bla_init()
1546 batadv_hardif_put(primary_if); in batadv_bla_init()
1801 struct batadv_hard_iface *primary_if; in batadv_bla_free() local
1804 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_free()
1807 batadv_bla_purge_claims(bat_priv, primary_if, 1); in batadv_bla_free()
1816 if (primary_if) in batadv_bla_free()
1817 batadv_hardif_put(primary_if); in batadv_bla_free()
1835 struct batadv_hard_iface *primary_if, in batadv_bla_loopdetect_check() argument
1859 primary_if->net_dev->dev_addr, in batadv_bla_loopdetect_check()
1897 struct batadv_hard_iface *primary_if; in batadv_bla_rx() local
1903 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_rx()
1904 if (!primary_if) in batadv_bla_rx()
1910 if (batadv_bla_loopdetect_check(bat_priv, skb, primary_if, vid)) in batadv_bla_rx()
1956 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1957 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1965 primary_if->net_dev->dev_addr); in batadv_bla_rx()
1989 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1990 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1995 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_rx()
2004 if (primary_if) in batadv_bla_rx()
2005 batadv_hardif_put(primary_if); in batadv_bla_rx()
2034 struct batadv_hard_iface *primary_if; in batadv_bla_tx() local
2038 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_tx()
2039 if (!primary_if) in batadv_bla_tx()
2045 if (batadv_bla_process_claim(bat_priv, primary_if, skb)) in batadv_bla_tx()
2067 primary_if->net_dev->dev_addr); in batadv_bla_tx()
2081 batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_tx()
2082 primary_if->net_dev->dev_addr, in batadv_bla_tx()
2105 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_tx()
2111 if (primary_if) in batadv_bla_tx()
2112 batadv_hardif_put(primary_if); in batadv_bla_tx()
2133 struct batadv_hard_iface *primary_if; in batadv_bla_claim_table_seq_print_text() local
2140 primary_if = batadv_seq_print_text_primary_if_get(seq); in batadv_bla_claim_table_seq_print_text()
2141 if (!primary_if) in batadv_bla_claim_table_seq_print_text()
2144 primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_table_seq_print_text()
2175 if (primary_if) in batadv_bla_claim_table_seq_print_text()
2176 batadv_hardif_put(primary_if); in batadv_bla_claim_table_seq_print_text()
2195 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_entry() argument
2198 u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_dump_entry()
2260 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_bucket() argument
2276 primary_if, claim); in batadv_bla_claim_dump_bucket()
2298 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_claim_dump() local
2323 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_claim_dump()
2324 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_claim_dump()
2330 if (batadv_bla_claim_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_claim_dump()
2342 if (primary_if) in batadv_bla_claim_dump()
2343 batadv_hardif_put(primary_if); in batadv_bla_claim_dump()
2366 struct batadv_hard_iface *primary_if; in batadv_bla_backbone_table_seq_print_text() local
2374 primary_if = batadv_seq_print_text_primary_if_get(seq); in batadv_bla_backbone_table_seq_print_text()
2375 if (!primary_if) in batadv_bla_backbone_table_seq_print_text()
2378 primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_table_seq_print_text()
2411 if (primary_if) in batadv_bla_backbone_table_seq_print_text()
2412 batadv_hardif_put(primary_if); in batadv_bla_backbone_table_seq_print_text()
2431 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_entry() argument
2434 u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_dump_entry()
2498 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_bucket() argument
2514 primary_if, backbone_gw); in batadv_bla_backbone_dump_bucket()
2536 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_backbone_dump() local
2561 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_backbone_dump()
2562 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_backbone_dump()
2568 if (batadv_bla_backbone_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_backbone_dump()
2580 if (primary_if) in batadv_bla_backbone_dump()
2581 batadv_hardif_put(primary_if); in batadv_bla_backbone_dump()
2607 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_check_claim() local
2613 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_check_claim()
2614 if (!primary_if) in batadv_bla_check_claim()
2628 primary_if->net_dev->dev_addr)) in batadv_bla_check_claim()
2633 batadv_hardif_put(primary_if); in batadv_bla_check_claim()