Searched refs:curr_active (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/bonding/ |
H A D | bond_alb.c | 358 struct slave *curr_active = rtnl_dereference(bond->curr_active_slave); in rlb_teach_disabled_mac_on_primary() local 360 if (!curr_active) in rlb_teach_disabled_mac_on_primary() 364 if (!dev_set_promiscuity(curr_active->dev, 1)) in rlb_teach_disabled_mac_on_primary() 372 alb_send_learning_packets(curr_active, addr, true); in rlb_teach_disabled_mac_on_primary() 1713 struct slave *curr_active; in bond_alb_handle_active_change() local 1715 curr_active = rtnl_dereference(bond->curr_active_slave); in bond_alb_handle_active_change() 1716 if (curr_active == new_slave) in bond_alb_handle_active_change() 1719 if (curr_active && bond->alb_info.primary_is_promisc) { in bond_alb_handle_active_change() 1720 dev_set_promiscuity(curr_active->dev, -1); in bond_alb_handle_active_change() 1725 swap_slave = curr_active; in bond_alb_handle_active_change() 1785 struct slave *curr_active; bond_alb_set_mac_address() local [all...] |
H A D | bond_main.c | 557 struct slave *curr_active; in bond_ipsec_offload_ok() local 563 curr_active = rcu_dereference(bond->curr_active_slave); in bond_ipsec_offload_ok() 564 if (!curr_active) in bond_ipsec_offload_ok() 566 real_dev = curr_active->dev; in bond_ipsec_offload_ok() 761 struct slave *curr_active = rtnl_dereference(bond->curr_active_slave); in bond_set_promiscuity() local 763 if (curr_active) in bond_set_promiscuity() 764 err = dev_set_promiscuity(curr_active->dev, inc); in bond_set_promiscuity() 784 struct slave *curr_active = rtnl_dereference(bond->curr_active_slave); in bond_set_allmulti() local 786 if (curr_active) in bond_set_allmulti() 787 err = dev_set_allmulti(curr_active in bond_set_allmulti() [all...] |
/kernel/linux/linux-6.6/drivers/net/bonding/ |
H A D | bond_alb.c | 360 struct slave *curr_active = rtnl_dereference(bond->curr_active_slave); in rlb_teach_disabled_mac_on_primary() local 362 if (!curr_active) in rlb_teach_disabled_mac_on_primary() 366 if (!dev_set_promiscuity(curr_active->dev, 1)) in rlb_teach_disabled_mac_on_primary() 374 alb_send_learning_packets(curr_active, addr, true); in rlb_teach_disabled_mac_on_primary() 1720 struct slave *curr_active; in bond_alb_handle_active_change() local 1722 curr_active = rtnl_dereference(bond->curr_active_slave); in bond_alb_handle_active_change() 1723 if (curr_active == new_slave) in bond_alb_handle_active_change() 1726 if (curr_active && bond->alb_info.primary_is_promisc) { in bond_alb_handle_active_change() 1727 dev_set_promiscuity(curr_active->dev, -1); in bond_alb_handle_active_change() 1732 swap_slave = curr_active; in bond_alb_handle_active_change() 1791 struct slave *curr_active; bond_alb_set_mac_address() local [all...] |
H A D | bond_main.c | 600 struct slave *curr_active; in bond_ipsec_offload_ok() local 606 curr_active = rcu_dereference(bond->curr_active_slave); in bond_ipsec_offload_ok() 607 real_dev = curr_active->dev; in bond_ipsec_offload_ok() 802 struct slave *curr_active = rtnl_dereference(bond->curr_active_slave); in bond_set_promiscuity() local 804 if (curr_active) in bond_set_promiscuity() 805 err = dev_set_promiscuity(curr_active->dev, inc); in bond_set_promiscuity() 825 struct slave *curr_active = rtnl_dereference(bond->curr_active_slave); in bond_set_allmulti() local 827 if (curr_active) in bond_set_allmulti() 828 err = dev_set_allmulti(curr_active->dev, inc); in bond_set_allmulti()
|
Completed in 15 milliseconds