Lines Matching refs:primary_if
346 struct batadv_hard_iface *primary_if; in batadv_bla_send_claim() local
352 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_send_claim()
353 if (!primary_if) in batadv_bla_send_claim()
360 soft_iface = primary_if->soft_iface; in batadv_bla_send_claim()
365 primary_if->soft_iface, in batadv_bla_send_claim()
371 primary_if->net_dev->dev_addr, in batadv_bla_send_claim()
453 if (primary_if) in batadv_bla_send_claim()
454 batadv_hardif_put(primary_if); in batadv_bla_send_claim()
571 struct batadv_hard_iface *primary_if, in batadv_bla_update_own_backbone_gw() argument
577 primary_if->net_dev->dev_addr, in batadv_bla_update_own_backbone_gw()
596 struct batadv_hard_iface *primary_if, in batadv_bla_answer_request() argument
610 primary_if->net_dev->dev_addr, in batadv_bla_answer_request()
901 struct batadv_hard_iface *primary_if, in batadv_handle_request() argument
912 if (!batadv_compare_eth(ethhdr->h_dest, primary_if->net_dev->dev_addr)) in batadv_handle_request()
919 batadv_bla_answer_request(bat_priv, primary_if, vid); in batadv_handle_request()
934 struct batadv_hard_iface *primary_if, in batadv_handle_unclaim() argument
941 if (primary_if && batadv_compare_eth(backbone_addr, in batadv_handle_unclaim()
942 primary_if->net_dev->dev_addr)) in batadv_handle_unclaim()
972 struct batadv_hard_iface *primary_if, in batadv_handle_claim() argument
988 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) in batadv_handle_claim()
1016 struct batadv_hard_iface *primary_if, in batadv_check_claim_group() argument
1044 if (batadv_compare_eth(backbone_addr, primary_if->net_dev->dev_addr)) in batadv_check_claim_group()
1083 struct batadv_hard_iface *primary_if, in batadv_bla_process_claim() argument
1169 ret = batadv_check_claim_group(bat_priv, primary_if, hw_src, hw_dst, in batadv_bla_process_claim()
1181 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_process_claim()
1186 if (batadv_handle_claim(bat_priv, primary_if, hw_src, in batadv_bla_process_claim()
1191 if (batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_process_claim()
1202 if (batadv_handle_request(bat_priv, primary_if, hw_src, ethhdr, in batadv_bla_process_claim()
1278 struct batadv_hard_iface *primary_if, in batadv_bla_purge_claims() argument
1301 primary_if->net_dev->dev_addr)) in batadv_bla_purge_claims()
1316 batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_purge_claims()
1334 struct batadv_hard_iface *primary_if, in batadv_bla_update_orig_address() argument
1344 group = htons(crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN)); in batadv_bla_update_orig_address()
1372 primary_if->net_dev->dev_addr); in batadv_bla_update_orig_address()
1409 struct batadv_hard_iface *primary_if; in batadv_bla_status_update() local
1411 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_status_update()
1412 if (!primary_if) in batadv_bla_status_update()
1418 batadv_bla_update_orig_address(bat_priv, primary_if, primary_if); in batadv_bla_status_update()
1419 batadv_hardif_put(primary_if); in batadv_bla_status_update()
1438 struct batadv_hard_iface *primary_if; in batadv_bla_periodic_work() local
1445 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_periodic_work()
1446 if (!primary_if) in batadv_bla_periodic_work()
1449 batadv_bla_purge_claims(bat_priv, primary_if, 0); in batadv_bla_periodic_work()
1481 primary_if->net_dev->dev_addr)) in batadv_bla_periodic_work()
1512 if (primary_if) in batadv_bla_periodic_work()
1513 batadv_hardif_put(primary_if); in batadv_bla_periodic_work()
1537 struct batadv_hard_iface *primary_if; in batadv_bla_init() local
1548 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_init()
1549 if (primary_if) { in batadv_bla_init()
1550 crc = crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN); in batadv_bla_init()
1552 batadv_hardif_put(primary_if); in batadv_bla_init()
1811 struct batadv_hard_iface *primary_if; in batadv_bla_free() local
1814 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_free()
1817 batadv_bla_purge_claims(bat_priv, primary_if, 1); in batadv_bla_free()
1826 if (primary_if) in batadv_bla_free()
1827 batadv_hardif_put(primary_if); in batadv_bla_free()
1845 struct batadv_hard_iface *primary_if, in batadv_bla_loopdetect_check() argument
1869 primary_if->net_dev->dev_addr, in batadv_bla_loopdetect_check()
1907 struct batadv_hard_iface *primary_if; in batadv_bla_rx() local
1913 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_rx()
1914 if (!primary_if) in batadv_bla_rx()
1920 if (batadv_bla_loopdetect_check(bat_priv, skb, primary_if, vid)) in batadv_bla_rx()
1966 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
1967 primary_if->net_dev->dev_addr, in batadv_bla_rx()
1975 primary_if->net_dev->dev_addr); in batadv_bla_rx()
1999 batadv_handle_claim(bat_priv, primary_if, in batadv_bla_rx()
2000 primary_if->net_dev->dev_addr, in batadv_bla_rx()
2005 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_rx()
2014 if (primary_if) in batadv_bla_rx()
2015 batadv_hardif_put(primary_if); in batadv_bla_rx()
2044 struct batadv_hard_iface *primary_if; in batadv_bla_tx() local
2048 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_tx()
2049 if (!primary_if) in batadv_bla_tx()
2055 if (batadv_bla_process_claim(bat_priv, primary_if, skb)) in batadv_bla_tx()
2077 primary_if->net_dev->dev_addr); in batadv_bla_tx()
2091 batadv_handle_unclaim(bat_priv, primary_if, in batadv_bla_tx()
2092 primary_if->net_dev->dev_addr, in batadv_bla_tx()
2115 batadv_bla_update_own_backbone_gw(bat_priv, primary_if, vid); in batadv_bla_tx()
2121 if (primary_if) in batadv_bla_tx()
2122 batadv_hardif_put(primary_if); in batadv_bla_tx()
2143 struct batadv_hard_iface *primary_if; in batadv_bla_claim_table_seq_print_text() local
2150 primary_if = batadv_seq_print_text_primary_if_get(seq); in batadv_bla_claim_table_seq_print_text()
2151 if (!primary_if) in batadv_bla_claim_table_seq_print_text()
2154 primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_table_seq_print_text()
2185 if (primary_if) in batadv_bla_claim_table_seq_print_text()
2186 batadv_hardif_put(primary_if); in batadv_bla_claim_table_seq_print_text()
2205 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_entry() argument
2208 u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_claim_dump_entry()
2270 struct batadv_hard_iface *primary_if, in batadv_bla_claim_dump_bucket() argument
2286 primary_if, claim); in batadv_bla_claim_dump_bucket()
2308 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_claim_dump() local
2333 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_claim_dump()
2334 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_claim_dump()
2340 if (batadv_bla_claim_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_claim_dump()
2352 if (primary_if) in batadv_bla_claim_dump()
2353 batadv_hardif_put(primary_if); in batadv_bla_claim_dump()
2376 struct batadv_hard_iface *primary_if; in batadv_bla_backbone_table_seq_print_text() local
2384 primary_if = batadv_seq_print_text_primary_if_get(seq); in batadv_bla_backbone_table_seq_print_text()
2385 if (!primary_if) in batadv_bla_backbone_table_seq_print_text()
2388 primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_table_seq_print_text()
2421 if (primary_if) in batadv_bla_backbone_table_seq_print_text()
2422 batadv_hardif_put(primary_if); in batadv_bla_backbone_table_seq_print_text()
2441 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_entry() argument
2444 u8 *primary_addr = primary_if->net_dev->dev_addr; in batadv_bla_backbone_dump_entry()
2508 struct batadv_hard_iface *primary_if, in batadv_bla_backbone_dump_bucket() argument
2524 primary_if, backbone_gw); in batadv_bla_backbone_dump_bucket()
2546 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_backbone_dump() local
2571 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_backbone_dump()
2572 if (!primary_if || primary_if->if_status != BATADV_IF_ACTIVE) { in batadv_bla_backbone_dump()
2578 if (batadv_bla_backbone_dump_bucket(msg, portid, cb, primary_if, in batadv_bla_backbone_dump()
2590 if (primary_if) in batadv_bla_backbone_dump()
2591 batadv_hardif_put(primary_if); in batadv_bla_backbone_dump()
2617 struct batadv_hard_iface *primary_if = NULL; in batadv_bla_check_claim() local
2623 primary_if = batadv_primary_if_get_selected(bat_priv); in batadv_bla_check_claim()
2624 if (!primary_if) in batadv_bla_check_claim()
2638 primary_if->net_dev->dev_addr)) in batadv_bla_check_claim()
2643 batadv_hardif_put(primary_if); in batadv_bla_check_claim()