/drivers/net/bonding/ |
D | bond_options.c | 19 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 …]
|
D | bond_sysfs.c | 29 #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 …]
|
D | bond_alb.c | 56 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 …]
|
D | bond_debugfs.c | 20 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()
|
D | bond_main.c | 264 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 …]
|
D | Makefile | 6 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)
|
D | bond_procfs.c | 14 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()
|
D | bond_3ad.c | 127 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 …]
|
D | bond_netlink.c | 149 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/ |
D | Kconfig | 26 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/ |
D | Makefile | 9 obj-$(CONFIG_BONDING) += bonding/
|
D | Kconfig | 37 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/ |
D | switch.c | 1003 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()
|
D | tb.h | 1055 int tb_port_set_lane_bonding(struct tb_port *port, bool bonding);
|
/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu_core.c | 1611 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/ |
D | Kconfig | 46 tristate "Comedi device bonding support"
|