Home
last modified time | relevance | path

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

123

/openbmc/linux/drivers/net/bonding/
H A 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,
43 static int bond_option_prio_set(struct bonding *bond,
45 static int bond_option_primary_set(struct bonding *bond,
63 static int bond_option_pps_set(struct bonding *bond,
73 static int bond_option_mode_set(struct bonding *bond,
75 static int bond_option_slaves_set(struct bonding *bond,
746 int __bond_opt_set(struct bonding *bond, in __bond_opt_set()
[all …]
H A Dbond_sysfs.c41 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()
278 struct bonding *bond = to_bond(d); in bonding_show_arp_interval()
[all …]
H A 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()
59 void bond_debug_unregister(struct bonding *bond) in bond_debug_unregister()
64 void bond_debug_reregister(struct bonding *bond) in bond_debug_reregister()
95 void bond_debug_register(struct bonding *bond) in bond_debug_register()
99 void bond_debug_unregister(struct bonding *bond) in bond_debug_unregister()
103 void bond_debug_reregister(struct bonding *bond) in bond_debug_reregister()
H A Dbond_alb.c125 static int tlb_initialize(struct bonding *bond) in tlb_initialize()
149 static void tlb_deinitialize(struct bonding *bond) in tlb_deinitialize()
554 struct bonding *bond, in rlb_choose_channel()
712 static void rlb_rebalance(struct bonding *bond) in rlb_rebalance()
855 static int rlb_initialize(struct bonding *bond) in rlb_initialize()
953 struct bonding *bond;
965 struct bonding *bond = data->bond; in alb_upper_dev_walk()
1412 struct bonding *bond = netdev_priv(bond_dev); in bond_tlb_xmit()
1526 struct bonding *bond = netdev_priv(bond_dev); in bond_alb_xmit()
1535 struct bonding *bond = container_of(work, struct bonding, in bond_alb_monitor()
[all …]
H A Dbond_main.c433 struct bonding *bond; in bond_ipsec_add_sa()
529 struct bonding *bond; in bond_ipsec_del_sa()
608 struct bonding *bond; in bond_ipsec_free_sa()
646 struct bonding *bond; in bond_ipsec_offload_ok()
889 struct bonding *bond = container_of(work, struct bonding, in bond_resend_igmp_join_requests_delayed()
1585 struct bonding *bond; in bond_handle_frame()
2848 struct bonding *bond = container_of(work, struct bonding, in bond_mii_monitor()
3860 struct bonding *bond = container_of(work, struct bonding, in bond_arp_monitor()
3912 struct bonding *bond; in bond_slave_netdev_event()
5037 struct bonding *bond = container_of(work, struct bonding, in bond_slave_arr_handler()
[all …]
H A 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)
H A 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()
H A Dbond_3ad.c146 struct bonding *bond = __get_bond_by_port(port); in __get_first_agg()
212 struct bonding *bond = __get_bond_by_port(port); in __get_agg_selection_mode()
226 struct bonding *bond = __get_bond_by_port(port); in __check_agg_selection_timer()
780 struct bonding *bond = aggregator->slave->bond; in __get_active_agg()
1409 struct bonding *bond; in ad_port_selection_logic()
1688 struct bonding *bond = agg->slave->bond; in ad_agg_selection_logic()
2019 void bond_3ad_initialize(struct bonding *bond) in bond_3ad_initialize()
2099 struct bonding *bond = slave->bond; in bond_3ad_unbind_slave()
2319 struct bonding *bond = container_of(work, struct bonding, in bond_3ad_state_machine_handler()
2409 struct bonding *bond = slave->bond; in bond_3ad_rx_indication()
[all …]
H A 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),
/openbmc/linux/include/net/
H A Dbonding.h158 struct bonding *bond; /* our master */
214 struct bonding { struct
658 void bond_prepare_sysfs_group(struct bonding *bond);
666 int bond_set_carrier(struct bonding *bond);
667 void bond_select_active_slave(struct bonding *bond);
671 void bond_debug_register(struct bonding *bond);
672 void bond_debug_unregister(struct bonding *bond);
673 void bond_debug_reregister(struct bonding *bond);
686 void bond_work_init_all(struct bonding *bond);
689 void bond_create_proc_entry(struct bonding *bond);
[all …]
H A Dbond_alb.h11 struct bonding;
153 int bond_alb_initialize(struct bonding *bond, int rlb_enabled);
154 void bond_alb_deinitialize(struct bonding *bond);
155 int bond_alb_init_slave(struct bonding *bond, struct slave *slave);
156 void bond_alb_deinit_slave(struct bonding *bond, struct slave *slave);
157 void bond_alb_handle_link_change(struct bonding *bond, struct slave *slave, char link);
158 void bond_alb_handle_active_change(struct bonding *bond, struct slave *new_slave);
161 struct slave *bond_xmit_alb_slave_get(struct bonding *bond,
163 struct slave *bond_xmit_tlb_slave_get(struct bonding *bond,
167 void bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id);
H A Dbond_options.h101 struct bonding;
118 int (*set)(struct bonding *bond, const struct bond_opt_value *val);
121 int __bond_opt_set(struct bonding *bond, unsigned int option,
124 int __bond_opt_set_notify(struct bonding *bond, unsigned int option,
126 int bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf);
159 void bond_option_arp_ip_targets_clear(struct bonding *bond);
161 void bond_option_ns_ip6_targets_clear(struct bonding *bond);
H A Dbond_3ad.h156 struct bonding;
291 void bond_3ad_initialize(struct bonding *bond);
295 void bond_3ad_initiate_agg_selection(struct bonding *bond, int timeout);
298 int bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info);
299 int __bond_3ad_get_active_agg_info(struct bonding *bond,
301 int bond_3ad_lacpdu_recv(const struct sk_buff *skb, struct bonding *bond,
303 int bond_3ad_set_carrier(struct bonding *bond);
304 void bond_3ad_update_lacp_rate(struct bonding *bond);
305 void bond_3ad_update_ad_actor_settings(struct bonding *bond);
/openbmc/linux/Documentation/networking/
H A Dbonding.rst395 bonding.
1137 of bonding.
1329 alias bond0 bonding
1415 # rmmod bonding
1451 alias bond0 bonding
1614 modprobe bonding
1847 bonding configuration, state, and version of the bonding driver.
1925 tagged internally by bonding itself. As a result, bonding must
2201 The bonding driver handles promiscuous mode changes to the bonding
2686 bonding on specific hardware platforms, or for interfacing bonding
[all …]
H A Dindex.rst47 bonding
/openbmc/linux/Documentation/devicetree/bindings/media/
H A Drenesas,drif.yaml32 phandles using a property called "renesas,bonding". For the rest of
47 "renesas,bonding" or "renesas,primary-bond" will have no effect. That
85 renesas,bonding:
128 - renesas,bonding
186 renesas,bonding = <&drif01>;
208 renesas,bonding = <&drif00>;
244 renesas,bonding = <&drif11>;
258 renesas,bonding = <&drif10>;
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-core/systemd/
H A Dsystemd-conf_%.bbappend10 SRC_URI:append:s6q = "${@bb.utils.contains('MACHINE_FEATURES', 'bonding',\
22 FILES:${PN}:append:s6q = "${@bb.utils.contains('MACHINE_FEATURES', 'bonding',\
32 if ${@bb.utils.contains('MACHINE_FEATURES', 'bonding', 'true', 'false', d)};
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Network/Experimental/
H A DBond.interface.yaml2 This defines network bonding parameters.
19 Network interface bonding modes.
31 Possible bonding mode types.
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/
H A Drtl8xxxu_8192c.c332 u32 val32, bonding, sys_cfg, vendor; in rtl8192cu_identify_chip() local
344 bonding = rtl8xxxu_read32(priv, REG_HPON_FSM); in rtl8192cu_identify_chip()
345 bonding &= HPON_FSM_BONDING_MASK; in rtl8192cu_identify_chip()
346 if (bonding == HPON_FSM_BONDING_1T2R) { in rtl8192cu_identify_chip()
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-phosphor/ipmi/
H A Dphosphor-ipmi-net_%.bbappend1 RMCPP_IFACE:s6q = "${@bb.utils.contains("MACHINE_FEATURES", "bonding", "bond0", "${DEFAULT_RMCPP_IF…
H A Dphosphor-ipmi-config.bbappend7 if ${@bb.utils.contains('MACHINE_FEATURES', 'bonding', 'true', 'false', d)};
/openbmc/linux/drivers/iio/buffer/
H A 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
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-phosphor/network/
H A Dphosphor-network_%.bbappend7 if ${@bb.utils.contains('MACHINE_FEATURES', 'bonding', 'true', 'false', d)};
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/ifenslave/
H A Difenslave_2.14.bb2 HOMEPAGE = "http://www.linuxfoundation.org/collaborate/workgroups/networking/bonding"
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/
H A Dbond-break-lacpdu-tx.sh31 modprobe -r bonding >/dev/null 2>&1 || :

123