Lines Matching refs:primary_if
344 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() local
350 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_send_claim()
351 if (!primary_if) in batadv_bla_send_claim()
358 soft_iface = primary_if->soft_iface; in batadv_bla_send_claim()
363 primary_if->soft_iface, in batadv_bla_send_claim()
369 primary_if->net_dev->dev_addr, 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 batadv_hardif_put(primary_if); in batadv_bla_periodic_work()
1530 struct batadv_hard_iface *primary_if; in batadv_bla_init() local
1541 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_init()
1542 if (primary_if) { in batadv_bla_init()
1543 crc = crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN); in batadv_bla_init()
1545 batadv_hardif_put(primary_if); in batadv_bla_init()
1804 struct batadv_hard_iface *primary_if; in batadv_bla_free() local
1807 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_free()
1810 batadv_bla_purge_claims(bat_priv, primary_if, 1); in batadv_bla_free()
1819 batadv_hardif_put(primary_if); in batadv_bla_free()
1837 struct batadv_hard_iface *primary_if, in batadv_bla_loopdetect_check() argument
1861 primary_if->net_dev->dev_addr, in batadv_bla_loopdetect_check()
1899 struct batadv_hard_iface *primary_if; in batadv_bla_rx() local
1905 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_rx()
1906 if (!primary_if) in batadv_bla_rx()
1912 if (batadv_bla_loopdetect_check(bat_priv, skb, primary_if, vid)) in batadv_bla_rx()
1958 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1959 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1967 primary_if->net_dev->dev_addr); in batadv_bla_rx()
1991 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1992 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1997 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_rx()
2006 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 batadv_hardif_put(primary_if); in batadv_bla_tx()
2130 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_entry() argument
2133 const u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_dump_entry()
2195 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_bucket() argument
2211 primary_if, claim); in batadv_bla_claim_dump_bucket()
2233 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_claim_dump() local
2258 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_claim_dump()
2259 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_claim_dump()
2265 if (batadv_bla_claim_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_claim_dump()
2277 batadv_hardif_put(primary_if); in batadv_bla_claim_dump()
2298 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_entry() argument
2301 const u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_dump_entry()
2365 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_bucket() argument
2381 primary_if, backbone_gw); in batadv_bla_backbone_dump_bucket()
2403 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_backbone_dump() local
2428 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_backbone_dump()
2429 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_backbone_dump()
2435 if (batadv_bla_backbone_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_backbone_dump()
2447 batadv_hardif_put(primary_if); in batadv_bla_backbone_dump()
2472 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_check_claim() local
2478 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_check_claim()
2479 if (!primary_if) in batadv_bla_check_claim()
2493 primary_if->net_dev->dev_addr)) in batadv_bla_check_claim()
2498 batadv_hardif_put(primary_if); in batadv_bla_check_claim()