Home
last modified time | relevance | path

Searched refs:failover (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/net/core/
Dfailover.c23 struct failover *failover; in failover_get_bymac() local
26 list_for_each_entry(failover, &failover_list, list) { in failover_get_bymac()
27 failover_dev = rtnl_dereference(failover->failover_dev); in failover_get_bymac()
29 *ops = rtnl_dereference(failover->ops); in failover_get_bymac()
242 struct failover *failover_register(struct net_device *dev, in failover_register()
245 struct failover *failover; in failover_register() local
250 failover = kzalloc(sizeof(*failover), GFP_KERNEL); in failover_register()
251 if (!failover) in failover_register()
254 rcu_assign_pointer(failover->ops, ops); in failover_register()
257 rcu_assign_pointer(failover->failover_dev, dev); in failover_register()
[all …]
DMakefile35 obj-$(CONFIG_FAILOVER) += failover.o
/Linux-v5.15/include/net/
Dfailover.h25 struct failover { struct
31 struct failover *failover_register(struct net_device *dev, argument
33 void failover_unregister(struct failover *failover);
Dnet_failover.h30 struct failover *net_failover_create(struct net_device *standby_dev);
31 void net_failover_destroy(struct failover *failover);
/Linux-v5.15/Documentation/networking/
Dnet_failover.rst10 The net_failover driver provides an automated failover mechanism via APIs
11 to create and destroy a failover master netdev and manages a primary and
12 standby slave netdevs that get registered via the generic failover
15 The failover netdev acts a master device and controls 2 slave devices. The
18 netdev. Both 'standby' and 'failover' netdevs are associated with the same
19 'pci' device. The user accesses the network interface via 'failover' netdev.
20 The 'failover' netdev chooses 'primary' netdev as default for transmits when
73 ens10 is the 'failover' master netdev, ens10nsby and ens11 are the slave
80 with VMs that have direct attached SR-IOV VF devices by automatic failover to
Dfailover.rst10 The failover module provides a generic interface for paravirtual drivers
11 to register a netdev and a set of ops with a failover instance. The ops
14 with the same mac address as the failover netdev.
Dindex.rst24 failover
Dxfrm_sync.rst20 with as minimal loss at failover time.
33 note that: lifetime time limit is not important if you assume the failover
Dbonding.rst243 The bandwidth and count selection policies permit failover of
455 address of the bond changes during a failover.
485 failover time (and the formerly active slave receives
585 In bonding version 2.6.2 or later, when a failover
727 failover event. As soon as the link is up on the new slave
754 Advertisement) when they are issued after a failover event.
969 hash to load-balance traffic per-vlan, with failover
987 a failover event. One membership report is issued immediately after
988 the failover, subsequent packets are sent in each 200ms interval.
992 to the failover event.
[all …]
Dip-sysctl.rst2573 https://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-failover for
2678 setting is primarily used to enable fast failover mechanisms without
2680 http://www.ietf.org/id/draft-nishida-tsvwg-sctp-failover-05.txt
/Linux-v5.15/drivers/net/
Dnet_failover.c710 struct failover *net_failover_create(struct net_device *standby_dev) in net_failover_create()
714 struct failover *failover; in net_failover_create() local
765 failover = failover_register(failover_dev, &net_failover_ops); in net_failover_create()
766 if (IS_ERR(failover)) { in net_failover_create()
767 err = PTR_ERR(failover); in net_failover_create()
771 return failover; in net_failover_create()
793 void net_failover_destroy(struct failover *failover) in net_failover_destroy() argument
799 if (!failover) in net_failover_destroy()
802 failover_dev = rcu_dereference(failover->failover_dev); in net_failover_destroy()
817 failover_unregister(failover); in net_failover_destroy()
Dvirtio_net.c239 struct failover *failover; member
3232 vi->failover = net_failover_create(vi->dev); in virtnet_probe()
3233 if (IS_ERR(vi->failover)) { in virtnet_probe()
3234 err = PTR_ERR(vi->failover); in virtnet_probe()
3281 net_failover_destroy(vi->failover); in virtnet_probe()
3316 net_failover_destroy(vi->failover); in virtnet_remove()
DKconfig601 This provides an automated failover mechanism via APIs to create
602 and destroy a failover master netdev and manages a primary and
603 standby slave netdevs that get registered via the generic failover
/Linux-v5.15/net/
DKconfig438 tristate "Generic failover module"
440 The failover module provides a generic interface for paravirtual
441 drivers to register a netdev and a set of ops with a failover
445 failover netdev. This enables paravirtual drivers to use a
/Linux-v5.15/drivers/block/drbd/
DKconfig37 For automatic failover you need a cluster manager (e.g. heartbeat).
/Linux-v5.15/Documentation/scsi/
Daacraid.rst155 - Performance tuning, card failover and bug mitigations.
/Linux-v5.15/drivers/net/ethernet/marvell/
DKconfig120 It does not support the link failover and network management
/Linux-v5.15/Documentation/admin-guide/device-mapper/
Dswitch.rst59 failover reasons.
/Linux-v5.15/net/netfilter/ipvs/
DKconfig157 tristate "weighted failover scheduling"
159 The weighted failover scheduling algorithm directs network
/Linux-v5.15/Documentation/admin-guide/
Dxfs.rst209 where failover must not result in clients seeing
211 failover event.
/Linux-v5.15/drivers/infiniband/ulp/rtrs/
DREADME31 between client and server. Those are used for load balancing and failover.
/Linux-v5.15/Documentation/translations/it_IT/process/
Dchanges.rst306 implementare un *failover*. Anche quando il sistema funziona bene, ``rmtab``
/Linux-v5.15/Documentation/admin-guide/sysctl/
Dvm.rst779 1 and 2 are for failover of clustering. Please select either
780 according to your policy of failover.
/Linux-v5.15/Documentation/networking/device_drivers/ethernet/mellanox/
Dmlx5.rst193 metadata. Metadata tagging must be enabled for multi-port RoCE, failover
/Linux-v5.15/drivers/net/ethernet/ibm/
Dibmvnic.c5701 static DEVICE_ATTR_WO(failover);

12