Searched refs:failover (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/net/
H A Dnet_failover.h7 #include <net/failover.h>
9 /* failover state */
30 struct failover *net_failover_create(struct net_device *standby_dev);
31 void net_failover_destroy(struct failover *failover);
H A Dfailover.h25 struct failover { struct
32 struct failover *failover_register(struct net_device *dev,
34 void failover_unregister(struct failover *failover);
/linux-master/net/core/
H A Dfailover.c15 #include <net/failover.h>
23 struct failover *failover; local
26 list_for_each_entry(failover, &failover_list, list) {
27 failover_dev = rtnl_dereference(failover->failover_dev);
29 *ops = rtnl_dereference(failover->ops);
43 * Registers a slave device to a failover instance. Only ethernet devices
69 netdev_err(slave_dev, "can not register failover rx handler (err = %d)\n",
78 netdev_err(slave_dev, "can not set failover device %s (err = %d)\n",
102 * Unregisters a slave device from a failover instanc
245 struct failover *failover; local
278 failover_unregister(struct failover *failover) argument
[all...]
H A DMakefile39 obj-$(CONFIG_FAILOVER) += failover.o
/linux-master/drivers/net/
H A Dnet_failover.c8 * generic failover infrastructure to register and manage a direct
355 * Change the associated network device from lower dev to failover dev.
486 netdev_err(failover_dev, "Device %s is VLAN challenged and failover device has VLAN set up\n",
503 /* Align MTU of slave with failover dev */
557 netdev_info(failover_dev, "failover %s slave:%s registered\n",
626 netdev_info(failover_dev, "failover %s slave:%s unregistered\n",
694 * net_failover_create - Create and register a failover instance
698 * Creates a failover netdev and registers a failover instance for a standby
700 * The failover netde
710 struct failover *failover; local
788 net_failover_destroy(struct failover *failover) argument
[all...]
H A Dvirtio_net.c341 /* failover when STANDBY feature enabled */
342 struct failover *failover; member in struct:virtnet_info
4852 vi->failover = net_failover_create(vi->dev);
4853 if (IS_ERR(vi->failover)) {
4854 err = PTR_ERR(vi->failover);
4928 net_failover_destroy(vi->failover);
4966 net_failover_destroy(vi->failover);
/linux-master/drivers/net/ethernet/ibm/
H A Dibmvnic.c878 * queue is closed or pending failover.
1154 * on failover. Ensure pool is active now.
1607 * unnecessary failover event from the VIOS.
1932 /* If device failover is pending or we are about to reset, just set
1967 /* If open failed and there is a pending failover or in-progress reset,
2126 /* If device failover is pending, just set device state and return.
2578 * or pending failover.
2758 /* Now that we have the rtnl lock, clear any pending failover.
2760 * block until failover is complete.
3250 /* If auto-priority-failover i
[all...]

Completed in 163 milliseconds