Home
last modified time | relevance | path

Searched refs:bonding (Results 1 – 16 of 16) sorted by relevance

/drivers/net/bonding/
Dbond_options.c19 static int bond_option_active_slave_set(struct bonding *bond,
21 static int bond_option_miimon_set(struct bonding *bond,
23 static int bond_option_updelay_set(struct bonding *bond,
25 static int bond_option_downdelay_set(struct bonding *bond,
27 static int bond_option_peer_notif_delay_set(struct bonding *bond,
29 static int bond_option_use_carrier_set(struct bonding *bond,
31 static int bond_option_arp_interval_set(struct bonding *bond,
33 static int bond_option_arp_ip_target_add(struct bonding *bond, __be32 target);
34 static int bond_option_arp_ip_target_rem(struct bonding *bond, __be32 target);
35 static int bond_option_arp_ip_targets_set(struct bonding *bond,
[all …]
Dbond_sysfs.c29 #define to_bond(cd) ((struct bonding *)(netdev_priv(to_net_dev(cd))))
41 struct bonding *bond; in bonding_show_bonds()
64 struct bonding *bond; in bond_get_by_name()
145 struct bonding *bond = to_bond(d); in bonding_sysfs_store_option()
168 struct bonding *bond = to_bond(d); in bonding_show_slaves()
201 struct bonding *bond = to_bond(d); in bonding_show_mode()
215 struct bonding *bond = to_bond(d); in bonding_show_xmit_hash()
230 struct bonding *bond = to_bond(d); in bonding_show_arp_validate()
246 struct bonding *bond = to_bond(d); in bonding_show_arp_all_targets()
262 struct bonding *bond = to_bond(d); in bonding_show_fail_over_mac()
[all …]
Dbond_alb.c56 static void rlb_purge_src_ip(struct bonding *bond, struct arp_pkt *arp);
57 static void rlb_src_unlink(struct bonding *bond, u32 index);
58 static void rlb_src_link(struct bonding *bond, u32 ip_src_hash,
93 static void __tlb_clear_slave(struct bonding *bond, struct slave *slave, in __tlb_clear_slave()
116 static void tlb_clear_slave(struct bonding *bond, struct slave *slave, in tlb_clear_slave()
125 static int tlb_initialize(struct bonding *bond) in tlb_initialize()
149 static void tlb_deinitialize(struct bonding *bond) in tlb_deinitialize()
167 static struct slave *tlb_get_least_loaded_slave(struct bonding *bond) in tlb_get_least_loaded_slave()
191 static struct slave *__tlb_choose_channel(struct bonding *bond, u32 hash_index, in __tlb_choose_channel()
227 static struct slave *tlb_choose_channel(struct bonding *bond, u32 hash_index, in tlb_choose_channel()
[all …]
Dbond_debugfs.c20 struct bonding *bond = m->private; in bond_debug_rlb_hash_show()
50 void bond_debug_register(struct bonding *bond) in bond_debug_register()
62 void bond_debug_unregister(struct bonding *bond) in bond_debug_unregister()
70 void bond_debug_reregister(struct bonding *bond) in bond_debug_reregister()
104 void bond_debug_register(struct bonding *bond) in bond_debug_register()
108 void bond_debug_unregister(struct bonding *bond) in bond_debug_unregister()
112 void bond_debug_reregister(struct bonding *bond) in bond_debug_reregister()
Dbond_main.c264 static bool bond_time_in_interval(struct bonding *bond, unsigned long last_act,
295 netdev_tx_t bond_dev_queue_xmit(struct bonding *bond, struct sk_buff *skb, in bond_dev_queue_xmit()
310 bool bond_sk_check(struct bonding *bond) in bond_sk_check()
323 static bool bond_xdp_check(struct bonding *bond) in bond_xdp_check()
369 struct bonding *bond = netdev_priv(bond_dev); in bond_vlan_rx_add_vid()
403 struct bonding *bond = netdev_priv(bond_dev); in bond_vlan_rx_kill_vid()
427 struct bonding *bond; in bond_ipsec_add_sa()
471 static void bond_ipsec_add_sa_all(struct bonding *bond) in bond_ipsec_add_sa_all()
515 struct bonding *bond; in bond_ipsec_del_sa()
554 static void bond_ipsec_del_sa_all(struct bonding *bond) in bond_ipsec_del_sa_all()
[all …]
DMakefile6 obj-$(CONFIG_BONDING) += bonding.o
8 bonding-objs := bond_main.o bond_3ad.o bond_alb.o bond_sysfs.o bond_sysfs_slave.o bond_debugfs.o bo…
11 bonding-objs += $(proc-y)
Dbond_procfs.c14 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_seq_start()
33 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_seq_next()
60 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_show_master()
193 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_show_slave()
283 void bond_create_proc_entry(struct bonding *bond) in bond_create_proc_entry()
299 void bond_remove_proc_entry(struct bonding *bond) in bond_remove_proc_entry()
Dbond_3ad.c127 static inline struct bonding *__get_bond_by_port(struct port *port) in __get_bond_by_port()
145 struct bonding *bond = __get_bond_by_port(port); in __get_first_agg()
211 struct bonding *bond = __get_bond_by_port(port); in __get_agg_selection_mode()
225 struct bonding *bond = __get_bond_by_port(port); in __check_agg_selection_timer()
382 const struct bonding *bond = bond_get_bond_by_slave(port->slave); in __ad_actor_update_port()
771 struct bonding *bond = aggregator->slave->bond; in __get_active_agg()
1400 struct bonding *bond; in ad_port_selection_logic()
1679 struct bonding *bond = agg->slave->bond; in ad_agg_selection_logic()
1999 void bond_3ad_initiate_agg_selection(struct bonding *bond, int timeout) in bond_3ad_initiate_agg_selection()
2010 void bond_3ad_initialize(struct bonding *bond) in bond_3ad_initialize()
[all …]
Dbond_netlink.c149 struct bonding *bond = netdev_priv(bond_dev); in bond_slave_changelink()
187 struct bonding *bond = netdev_priv(bond_dev); in bond_changelink()
567 struct bonding *bond = netdev_priv(bond_dev); in bond_newlink()
621 static int bond_option_active_slave_get_ifindex(struct bonding *bond) in bond_option_active_slave_get_ifindex()
636 struct bonding *bond = netdev_priv(bond_dev); in bond_fill_info()
847 struct bonding *bond; in bond_fill_linkxstats()
894 .priv_size = sizeof(struct bonding),
/drivers/iio/buffer/
DKconfig26 Provides a bonding of the generic IIO DMA buffer infrastructure with the
36 Provides a way to bonding when an IIO device has a direct connection
/drivers/net/
DMakefile9 obj-$(CONFIG_BONDING) += bonding/
DKconfig37 networking core drivers (i.e. VLAN, bridging, bonding, etc.)
51 The driver supports multiple bonding modes to allow for both high
54 Refer to <file:Documentation/networking/bonding.rst> for more
58 will be called bonding.
/drivers/thunderbolt/
Dswitch.c1003 int tb_port_set_lane_bonding(struct tb_port *port, bool bonding) in tb_port_set_lane_bonding() argument
1016 if (bonding) in tb_port_set_lane_bonding()
1030 port->bonded = bonding; in tb_port_set_lane_bonding()
1031 port->dual_link_port->bonded = bonding; in tb_port_set_lane_bonding()
Dtb.h1055 int tb_port_set_lane_bonding(struct tb_port *port, bool bonding);
/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu_core.c1611 u32 val32, bonding, sys_cfg; in rtl8xxxu_identify_chip() local
1645 bonding = rtl8xxxu_read32(priv, REG_HPON_FSM); in rtl8xxxu_identify_chip()
1646 bonding &= HPON_FSM_BONDING_MASK; in rtl8xxxu_identify_chip()
1649 if (bonding == HPON_FSM_BONDING_1T2R) { in rtl8xxxu_identify_chip()
1662 } else if (bonding == HPON_FSM_BONDING_1T2R) { in rtl8xxxu_identify_chip()
/drivers/comedi/
DKconfig46 tristate "Comedi device bonding support"