Lines Matching full:bonding
3 * drivers/net/bond/bond_options.c - bonding options
17 #include <net/bonding.h>
20 static int bond_option_active_slave_set(struct bonding *bond,
22 static int bond_option_miimon_set(struct bonding *bond,
24 static int bond_option_updelay_set(struct bonding *bond,
26 static int bond_option_downdelay_set(struct bonding *bond,
28 static int bond_option_peer_notif_delay_set(struct bonding *bond,
30 static int bond_option_use_carrier_set(struct bonding *bond,
32 static int bond_option_arp_interval_set(struct bonding *bond,
34 static int bond_option_arp_ip_target_add(struct bonding *bond, __be32 target);
35 static int bond_option_arp_ip_target_rem(struct bonding *bond, __be32 target);
36 static int bond_option_arp_ip_targets_set(struct bonding *bond,
38 static int bond_option_ns_ip6_targets_set(struct bonding *bond,
40 static int bond_option_arp_validate_set(struct bonding *bond,
42 static int bond_option_arp_all_targets_set(struct bonding *bond,
44 static int bond_option_prio_set(struct bonding *bond,
46 static int bond_option_primary_set(struct bonding *bond,
48 static int bond_option_primary_reselect_set(struct bonding *bond,
50 static int bond_option_fail_over_mac_set(struct bonding *bond,
52 static int bond_option_xmit_hash_policy_set(struct bonding *bond,
54 static int bond_option_resend_igmp_set(struct bonding *bond,
56 static int bond_option_num_peer_notif_set(struct bonding *bond,
58 static int bond_option_all_slaves_active_set(struct bonding *bond,
60 static int bond_option_min_links_set(struct bonding *bond,
62 static int bond_option_lp_interval_set(struct bonding *bond,
64 static int bond_option_pps_set(struct bonding *bond,
66 static int bond_option_lacp_active_set(struct bonding *bond,
68 static int bond_option_lacp_rate_set(struct bonding *bond,
70 static int bond_option_ad_select_set(struct bonding *bond,
72 static int bond_option_queue_id_set(struct bonding *bond,
74 static int bond_option_mode_set(struct bonding *bond,
76 static int bond_option_slaves_set(struct bonding *bond,
78 static int bond_option_tlb_dynamic_lb_set(struct bonding *bond,
80 static int bond_option_ad_actor_sys_prio_set(struct bonding *bond,
82 static int bond_option_actor_port_prio_set(struct bonding *bond,
84 static int bond_option_ad_actor_system_set(struct bonding *bond,
86 static int bond_option_ad_user_port_key_set(struct bonding *bond,
88 static int bond_option_missed_max_set(struct bonding *bond,
90 static int bond_option_coupled_control_set(struct bonding *bond,
92 static int bond_option_broadcast_neigh_set(struct bonding *bond,
462 ….desc = "The number of seconds between instances where the bonding driver sends learning packets t…
679 static int bond_opt_check_deps(struct bonding *bond, in bond_opt_check_deps()
694 static void bond_opt_dep_print(struct bonding *bond, in bond_opt_dep_print()
712 static void bond_opt_error_interpret(struct bonding *bond, in bond_opt_error_interpret()
776 * __bond_opt_set - set a bonding option
788 int __bond_opt_set(struct bonding *bond, in __bond_opt_set()
817 * __bond_opt_set_notify - set a bonding option
827 int __bond_opt_set_notify(struct bonding *bond, in __bond_opt_set_notify()
851 int bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf) in bond_opt_tryset_rtnl()
880 static bool bond_set_xfrm_features(struct bonding *bond) in bond_set_xfrm_features()
893 static int bond_option_mode_set(struct bonding *bond, in bond_option_mode_set()
943 static int bond_option_active_slave_set(struct bonding *bond, in bond_option_active_slave_set()
961 slave_err(bond->dev, slave_dev, "Device is not bonding slave\n"); in bond_option_active_slave_set()
1007 static int bond_option_miimon_set(struct bonding *bond, in bond_option_miimon_set()
1049 static int _bond_option_delay_set(struct bonding *bond, in _bond_option_delay_set()
1077 static int bond_option_updelay_set(struct bonding *bond, in bond_option_updelay_set()
1084 static int bond_option_downdelay_set(struct bonding *bond, in bond_option_downdelay_set()
1091 static int bond_option_peer_notif_delay_set(struct bonding *bond, in bond_option_peer_notif_delay_set()
1100 static int bond_option_use_carrier_set(struct bonding *bond, in bond_option_use_carrier_set()
1110 static int bond_option_arp_interval_set(struct bonding *bond, in bond_option_arp_interval_set()
1145 static void _bond_options_arp_ip_target_set(struct bonding *bond, int slot, in _bond_options_arp_ip_target_set()
1160 static int _bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) in _bond_option_arp_ip_target_add()
1190 static int bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) in bond_option_arp_ip_target_add()
1195 static int bond_option_arp_ip_target_rem(struct bonding *bond, __be32 target) in bond_option_arp_ip_target_rem()
1234 void bond_option_arp_ip_targets_clear(struct bonding *bond) in bond_option_arp_ip_targets_clear()
1242 static int bond_option_arp_ip_targets_set(struct bonding *bond, in bond_option_arp_ip_targets_set()
1269 static bool slave_can_set_ns_maddr(const struct bonding *bond, struct slave *slave) in slave_can_set_ns_maddr()
1293 static void slave_set_ns_maddrs(struct bonding *bond, struct slave *slave, bool add) in slave_set_ns_maddrs()
1317 void bond_slave_ns_maddrs_add(struct bonding *bond, struct slave *slave) in bond_slave_ns_maddrs_add()
1324 void bond_slave_ns_maddrs_del(struct bonding *bond, struct slave *slave) in bond_slave_ns_maddrs_del()
1348 static void slave_set_ns_maddr(struct bonding *bond, struct slave *slave, in slave_set_ns_maddr()
1370 static void _bond_options_ns_ip6_target_set(struct bonding *bond, int slot, in _bond_options_ns_ip6_target_set()
1387 void bond_option_ns_ip6_targets_clear(struct bonding *bond) in bond_option_ns_ip6_targets_clear()
1396 static int bond_option_ns_ip6_targets_set(struct bonding *bond, in bond_option_ns_ip6_targets_set()
1429 static int bond_option_ns_ip6_targets_set(struct bonding *bond, in bond_option_ns_ip6_targets_set()
1435 static void slave_set_ns_maddrs(struct bonding *bond, struct slave *slave, bool add) {} in slave_set_ns_maddrs()
1437 void bond_slave_ns_maddrs_add(struct bonding *bond, struct slave *slave) {} in bond_slave_ns_maddrs_add()
1439 void bond_slave_ns_maddrs_del(struct bonding *bond, struct slave *slave) {} in bond_slave_ns_maddrs_del()
1442 static int bond_option_arp_validate_set(struct bonding *bond, in bond_option_arp_validate_set()
1461 static int bond_option_arp_all_targets_set(struct bonding *bond, in bond_option_arp_all_targets_set()
1471 static int bond_option_missed_max_set(struct bonding *bond, in bond_option_missed_max_set()
1481 static int bond_option_prio_set(struct bonding *bond, in bond_option_prio_set()
1502 static int bond_option_primary_set(struct bonding *bond, in bond_option_primary_set()
1550 static int bond_option_primary_reselect_set(struct bonding *bond, in bond_option_primary_reselect_set()
1564 static int bond_option_fail_over_mac_set(struct bonding *bond, in bond_option_fail_over_mac_set()
1574 static int bond_option_xmit_hash_policy_set(struct bonding *bond, in bond_option_xmit_hash_policy_set()
1584 static int bond_option_resend_igmp_set(struct bonding *bond, in bond_option_resend_igmp_set()
1594 static int bond_option_num_peer_notif_set(struct bonding *bond, in bond_option_num_peer_notif_set()
1602 static int bond_option_all_slaves_active_set(struct bonding *bond, in bond_option_all_slaves_active_set()
1623 static int bond_option_min_links_set(struct bonding *bond, in bond_option_min_links_set()
1634 static int bond_option_lp_interval_set(struct bonding *bond, in bond_option_lp_interval_set()
1642 static int bond_option_pps_set(struct bonding *bond, in bond_option_pps_set()
1662 static int bond_option_lacp_active_set(struct bonding *bond, in bond_option_lacp_active_set()
1673 static int bond_option_lacp_rate_set(struct bonding *bond, in bond_option_lacp_rate_set()
1684 static int bond_option_ad_select_set(struct bonding *bond, in bond_option_ad_select_set()
1694 static int bond_option_queue_id_set(struct bonding *bond, in bond_option_queue_id_set()
1755 static int bond_option_slaves_set(struct bonding *bond, in bond_option_slaves_set()
1803 static int bond_option_tlb_dynamic_lb_set(struct bonding *bond, in bond_option_tlb_dynamic_lb_set()
1813 static int bond_option_ad_actor_sys_prio_set(struct bonding *bond, in bond_option_ad_actor_sys_prio_set()
1825 static int bond_option_actor_port_prio_set(struct bonding *bond, in bond_option_actor_port_prio_set()
1845 static int bond_option_ad_actor_system_set(struct bonding *bond, in bond_option_ad_actor_system_set()
1873 static int bond_option_ad_user_port_key_set(struct bonding *bond, in bond_option_ad_user_port_key_set()
1883 static int bond_option_coupled_control_set(struct bonding *bond, in bond_option_coupled_control_set()
1893 static int bond_option_broadcast_neigh_set(struct bonding *bond, in bond_option_broadcast_neigh_set()