/kernel/linux/linux-5.10/net/core/ |
H A D | failover.c | 22 struct net_device *failover_dev; in failover_get_bymac() local 27 failover_dev = rtnl_dereference(failover->failover_dev); in failover_get_bymac() 28 if (ether_addr_equal(failover_dev->perm_addr, mac)) { in failover_get_bymac() 31 return failover_dev; in failover_get_bymac() 49 struct net_device *failover_dev; in failover_slave_register() local 58 failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); in failover_slave_register() 59 if (!failover_dev) in failover_slave_register() 63 fops->slave_pre_register(slave_dev, failover_dev)) in failover_slave_register() 67 failover_dev); in failover_slave_register() 106 struct net_device *failover_dev; failover_slave_unregister() local 137 struct net_device *failover_dev; failover_slave_link_change() local 162 struct net_device *failover_dev; failover_slave_name_change() local 215 failover_existing_slave_register(struct net_device *failover_dev) failover_existing_slave_register() argument 280 struct net_device *failover_dev; failover_unregister() local [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | failover.c | 22 struct net_device *failover_dev; in failover_get_bymac() local 27 failover_dev = rtnl_dereference(failover->failover_dev); in failover_get_bymac() 28 if (ether_addr_equal(failover_dev->perm_addr, mac)) { in failover_get_bymac() 31 return failover_dev; in failover_get_bymac() 49 struct net_device *failover_dev; in failover_slave_register() local 58 failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); in failover_slave_register() 59 if (!failover_dev) in failover_slave_register() 63 fops->slave_pre_register(slave_dev, failover_dev)) in failover_slave_register() 67 failover_dev); in failover_slave_register() 106 struct net_device *failover_dev; failover_slave_unregister() local 137 struct net_device *failover_dev; failover_slave_link_change() local 162 struct net_device *failover_dev; failover_slave_name_change() local 215 failover_existing_slave_register(struct net_device *failover_dev) failover_existing_slave_register() argument 280 struct net_device *failover_dev; failover_unregister() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ |
H A D | net_failover.c | 459 struct net_device *failover_dev) in net_failover_slave_pre_register() 465 nfo_info = netdev_priv(failover_dev); in net_failover_slave_pre_register() 468 slave_is_standby = slave_dev->dev.parent == failover_dev->dev.parent; in net_failover_slave_pre_register() 470 netdev_err(failover_dev, "%s attempting to register as slave dev when %s already present\n", in net_failover_slave_pre_register() 484 if (failover_dev->features & NETIF_F_VLAN_CHALLENGED && in net_failover_slave_pre_register() 485 vlan_uses_dev(failover_dev)) { in net_failover_slave_pre_register() 486 netdev_err(failover_dev, "Device %s is VLAN challenged and failover device has VLAN set up\n", in net_failover_slave_pre_register() 487 failover_dev->name); in net_failover_slave_pre_register() 495 struct net_device *failover_dev) in net_failover_slave_register() 505 err = dev_set_mtu(slave_dev, failover_dev in net_failover_slave_register() 458 net_failover_slave_pre_register(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_pre_register() argument 494 net_failover_slave_register(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_register() argument 573 net_failover_slave_pre_unregister(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_pre_unregister() argument 589 net_failover_slave_unregister(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_unregister() argument 632 net_failover_slave_link_change(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_link_change() argument 661 net_failover_slave_name_change(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_name_change() argument 709 struct net_device *failover_dev; net_failover_create() local 792 struct net_device *failover_dev; net_failover_destroy() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ |
H A D | net_failover.c | 459 struct net_device *failover_dev) in net_failover_slave_pre_register() 465 nfo_info = netdev_priv(failover_dev); in net_failover_slave_pre_register() 468 slave_is_standby = slave_dev->dev.parent == failover_dev->dev.parent; in net_failover_slave_pre_register() 470 netdev_err(failover_dev, "%s attempting to register as slave dev when %s already present\n", in net_failover_slave_pre_register() 484 if (failover_dev->features & NETIF_F_VLAN_CHALLENGED && in net_failover_slave_pre_register() 485 vlan_uses_dev(failover_dev)) { in net_failover_slave_pre_register() 486 netdev_err(failover_dev, "Device %s is VLAN challenged and failover device has VLAN set up\n", in net_failover_slave_pre_register() 487 failover_dev->name); in net_failover_slave_pre_register() 495 struct net_device *failover_dev) in net_failover_slave_register() 505 err = dev_set_mtu(slave_dev, failover_dev in net_failover_slave_register() 458 net_failover_slave_pre_register(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_pre_register() argument 494 net_failover_slave_register(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_register() argument 573 net_failover_slave_pre_unregister(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_pre_unregister() argument 589 net_failover_slave_unregister(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_unregister() argument 632 net_failover_slave_link_change(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_link_change() argument 661 net_failover_slave_name_change(struct net_device *slave_dev, struct net_device *failover_dev) net_failover_slave_name_change() argument 709 struct net_device *failover_dev; net_failover_create() local 791 struct net_device *failover_dev; net_failover_destroy() local [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | failover.h | 11 struct net_device *failover_dev); 13 struct net_device *failover_dev); 15 struct net_device *failover_dev); 17 struct net_device *failover_dev); 19 struct net_device *failover_dev); 21 struct net_device *failover_dev); 27 struct net_device __rcu *failover_dev; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | failover.h | 11 struct net_device *failover_dev); 13 struct net_device *failover_dev); 15 struct net_device *failover_dev); 17 struct net_device *failover_dev); 19 struct net_device *failover_dev); 21 struct net_device *failover_dev); 27 struct net_device __rcu *failover_dev; member
|