/kernel/linux/linux-5.10/drivers/net/bonding/ |
H A D | bond_debugfs.c | 20 struct bonding *bond = m->private; in bond_debug_rlb_hash_show() local 50 void bond_debug_register(struct bonding *bond) in bond_debug_register() argument 62 bond_debug_unregister(struct bonding *bond) bond_debug_unregister() argument 70 bond_debug_reregister(struct bonding *bond) bond_debug_reregister() argument 105 bond_debug_register(struct bonding *bond) bond_debug_register() argument 109 bond_debug_unregister(struct bonding *bond) bond_debug_unregister() argument 113 bond_debug_reregister(struct bonding *bond) bond_debug_reregister() argument [all...] |
H A D | bond_procfs.c | 13 struct bonding *bond = PDE_DATA(file_inode(seq->file)); in __acquires() local 32 struct bonding *bond = PDE_DATA(file_inode(seq->file)); in bond_info_seq_next() local 59 struct bonding *bond = PDE_DATA(file_inode(seq->file)); in bond_info_show_master() local 172 struct bonding *bond = PDE_DATA(file_inode(seq->file)); bond_info_show_slave() local 262 bond_create_proc_entry(struct bonding *bond) bond_create_proc_entry() argument 278 bond_remove_proc_entry(struct bonding *bond) bond_remove_proc_entry() argument [all...] |
H A D | bond_sysfs.c | 41 struct bonding *bond; in bonding_show_bonds() local 64 struct bonding *bond; in bond_get_by_name() local 145 struct bonding *bond = to_bond(d); in bonding_sysfs_store_option() local 168 struct bonding *bond = to_bond(d); bonding_show_slaves() local 201 struct bonding *bond = to_bond(d); bonding_show_mode() local 215 struct bonding *bond = to_bond(d); bonding_show_xmit_hash() local 230 struct bonding *bond = to_bond(d); bonding_show_arp_validate() local 246 struct bonding *bond = to_bond(d); bonding_show_arp_all_targets() local 262 struct bonding *bond = to_bond(d); bonding_show_fail_over_mac() local 278 struct bonding *bond = to_bond(d); bonding_show_arp_interval() local 290 struct bonding *bond = to_bond(d); bonding_show_arp_targets() local 311 struct bonding *bond = to_bond(d); bonding_show_downdelay() local 322 struct bonding *bond = to_bond(d); bonding_show_updelay() local 334 struct bonding *bond = to_bond(d); bonding_show_peer_notif_delay() local 347 struct bonding *bond = to_bond(d); bonding_show_lacp() local 361 struct bonding *bond = to_bond(d); bonding_show_min_links() local 372 struct bonding *bond = to_bond(d); bonding_show_ad_select() local 387 struct bonding *bond = to_bond(d); bonding_show_num_peer_notif() local 400 struct bonding *bond = to_bond(d); bonding_show_miimon() local 412 struct bonding *bond = to_bond(d); bonding_show_primary() local 432 struct bonding *bond = to_bond(d); bonding_show_primary_reselect() local 449 struct bonding *bond = to_bond(d); bonding_show_carrier() local 462 struct bonding *bond = to_bond(d); bonding_show_active_slave() local 482 struct bonding *bond = to_bond(d); bonding_show_mii_status() local 495 struct bonding *bond = to_bond(d); bonding_show_ad_aggregator() local 515 struct bonding *bond = to_bond(d); bonding_show_ad_num_ports() local 535 struct bonding *bond = to_bond(d); bonding_show_ad_actor_key() local 555 struct bonding *bond = to_bond(d); bonding_show_ad_partner_key() local 575 struct bonding *bond = to_bond(d); bonding_show_ad_partner_mac() local 592 struct bonding *bond = to_bond(d); bonding_show_queue_id() local 627 struct bonding *bond = to_bond(d); bonding_show_slaves_active() local 639 struct bonding *bond = to_bond(d); bonding_show_resend_igmp() local 651 struct bonding *bond = to_bond(d); bonding_show_lp_interval() local 662 struct bonding *bond = to_bond(d); bonding_show_tlb_dynamic_lb() local 672 struct bonding *bond = to_bond(d); bonding_show_packets_per_slave() local 684 struct bonding *bond = to_bond(d); bonding_show_ad_actor_sys_prio() local 698 struct bonding *bond = to_bond(d); bonding_show_ad_actor_system() local 713 struct bonding *bond = to_bond(d); bonding_show_ad_user_port_key() local 812 bond_prepare_sysfs_group(struct bonding *bond) bond_prepare_sysfs_group() argument [all...] |
H A D | bond_netlink.c | 135 struct bonding *bond = netdev_priv(bond_dev); in bond_slave_changelink() local 162 struct bonding *bond = netdev_priv(bond_dev); in bond_changelink() local 460 struct bonding *bond = netdev_priv(bond_dev); bond_newlink() local 509 bond_option_active_slave_get_ifindex(struct bonding *bond) bond_option_active_slave_get_ifindex() argument 524 struct bonding *bond = netdev_priv(bond_dev); bond_fill_info() local 707 struct bonding *bond; bond_fill_linkxstats() local [all...] |
H A D | bond_options.c | 574 bond_opt_check_deps(struct bonding *bond, const struct bond_option *opt) bond_opt_check_deps() argument 589 bond_opt_dep_print(struct bonding *bond, const struct bond_option *opt) bond_opt_dep_print() argument 602 bond_opt_error_interpret(struct bonding *bond, const struct bond_option *opt, int error, const struct bond_opt_value *val) bond_opt_error_interpret() argument 657 __bond_opt_set(struct bonding *bond, unsigned int option, struct bond_opt_value *val) __bond_opt_set() argument 695 __bond_opt_set_notify(struct bonding *bond, unsigned int option, struct bond_opt_value *val) __bond_opt_set_notify() argument 719 bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf) bond_opt_tryset_rtnl() argument 761 bond_option_mode_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_mode_set() argument 793 bond_option_active_slave_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_active_slave_set() argument 857 bond_option_miimon_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_miimon_set() argument 899 _bond_option_delay_set(struct bonding *bond, const struct bond_opt_value *newval, const char *name, int *target) _bond_option_delay_set() argument 927 bond_option_updelay_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_updelay_set() argument 934 bond_option_downdelay_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_downdelay_set() argument 941 bond_option_peer_notif_delay_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_peer_notif_delay_set() argument 950 bond_option_use_carrier_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_use_carrier_set() argument 964 bond_option_arp_interval_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_interval_set() argument 999 _bond_options_arp_ip_target_set(struct bonding *bond, int slot, __be32 target, unsigned long last_rx) _bond_options_arp_ip_target_set() argument 1014 _bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) _bond_option_arp_ip_target_add() argument 1044 bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) bond_option_arp_ip_target_add() argument 1049 bond_option_arp_ip_target_rem(struct bonding *bond, __be32 target) bond_option_arp_ip_target_rem() argument 1088 bond_option_arp_ip_targets_clear(struct bonding *bond) bond_option_arp_ip_targets_clear() argument 1096 bond_option_arp_ip_targets_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_ip_targets_set() argument 1122 bond_option_arp_validate_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_validate_set() argument 1132 bond_option_arp_all_targets_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_all_targets_set() argument 1142 bond_option_primary_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_primary_set() argument 1191 bond_option_primary_reselect_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_primary_reselect_set() argument 1205 bond_option_fail_over_mac_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_fail_over_mac_set() argument 1215 bond_option_xmit_hash_policy_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_xmit_hash_policy_set() argument 1225 bond_option_resend_igmp_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_resend_igmp_set() argument 1235 bond_option_num_peer_notif_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_num_peer_notif_set() argument 1243 bond_option_all_slaves_active_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_all_slaves_active_set() argument 1264 bond_option_min_links_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_min_links_set() argument 1275 bond_option_lp_interval_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_lp_interval_set() argument 1283 bond_option_pps_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_pps_set() argument 1303 bond_option_lacp_rate_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_lacp_rate_set() argument 1314 bond_option_ad_select_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_select_set() argument 1324 bond_option_queue_id_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_queue_id_set() argument 1385 bond_option_slaves_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_slaves_set() argument 1433 bond_option_tlb_dynamic_lb_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_tlb_dynamic_lb_set() argument 1443 bond_option_ad_actor_sys_prio_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_actor_sys_prio_set() argument 1455 bond_option_ad_actor_system_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_actor_system_set() argument 1483 bond_option_ad_user_port_key_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_user_port_key_set() argument [all...] |
H A D | bond_alb.c | 93 static void __tlb_clear_slave(struct bonding *bond, struct slave *slave, in __tlb_clear_slave() argument 115 static void tlb_clear_slave(struct bonding *bond, struct slave *slave, in tlb_clear_slave() argument 124 static int tlb_initialize(struct bonding *bond) in tlb_initialize() argument 148 tlb_deinitialize(struct bonding *bond) tlb_deinitialize() argument 166 tlb_get_least_loaded_slave(struct bonding *bond) tlb_get_least_loaded_slave() argument 190 __tlb_choose_channel(struct bonding *bond, u32 hash_index, u32 skb_len) __tlb_choose_channel() argument 226 tlb_choose_channel(struct bonding *bond, u32 hash_index, u32 skb_len) tlb_choose_channel() argument 247 rlb_update_entry_from_arp(struct bonding *bond, struct arp_pkt *arp) rlb_update_entry_from_arp() argument 271 rlb_arp_recv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) rlb_arp_recv() argument 305 __rlb_next_rx_slave(struct bonding *bond) __rlb_next_rx_slave() argument 338 rlb_next_rx_slave(struct bonding *bond) rlb_next_rx_slave() argument 356 rlb_teach_disabled_mac_on_primary(struct bonding *bond, u8 addr[]) rlb_teach_disabled_mac_on_primary() argument 379 rlb_clear_slave(struct bonding *bond, struct slave *slave) rlb_clear_slave() argument 458 rlb_update_rx_clients(struct bonding *bond) rlb_update_rx_clients() argument 486 rlb_req_update_slave_clients(struct bonding *bond, struct slave *slave) rlb_req_update_slave_clients() argument 518 rlb_req_update_subnet_clients(struct bonding *bond, __be32 src_ip) rlb_req_update_subnet_clients() argument 551 rlb_choose_channel(struct sk_buff *skb, struct bonding *bond, const struct arp_pkt *arp) rlb_choose_channel() argument 650 rlb_arp_xmit(struct sk_buff *skb, struct bonding *bond) rlb_arp_xmit() argument 699 rlb_rebalance(struct bonding *bond) rlb_rebalance() argument 753 rlb_delete_table_entry_dst(struct bonding *bond, u32 index) rlb_delete_table_entry_dst() argument 768 rlb_src_unlink(struct bonding *bond, u32 index) rlb_src_unlink() argument 791 rlb_delete_table_entry(struct bonding *bond, u32 index) rlb_delete_table_entry() argument 805 rlb_src_link(struct bonding *bond, u32 ip_src_hash, u32 ip_dst_hash) rlb_src_link() argument 821 rlb_purge_src_ip(struct bonding *bond, struct arp_pkt *arp) rlb_purge_src_ip() argument 841 rlb_initialize(struct bonding *bond) rlb_initialize() argument 869 rlb_deinitialize(struct bonding *bond) rlb_deinitialize() argument 882 rlb_clear_vlan(struct bonding *bond, unsigned short vlan_id) rlb_clear_vlan() argument 939 struct bonding *bond; global() member 950 struct bonding *bond = data->bond; alb_upper_dev_walk() local 987 struct bonding *bond = bond_get_bond_by_slave(slave); alb_send_learning_packets() local 1052 alb_fasten_mac_swap(struct bonding *bond, struct slave *slave1, struct slave *slave2) alb_fasten_mac_swap() argument 1106 alb_change_hw_addr_on_detach(struct bonding *bond, struct slave *slave) alb_change_hw_addr_on_detach() argument 1149 alb_handle_addr_collision_on_attach(struct bonding *bond, struct slave *slave) alb_handle_addr_collision_on_attach() argument 1225 alb_set_mac_address(struct bonding *bond, void *addr) alb_set_mac_address() argument 1274 bond_alb_initialize(struct bonding *bond, int rlb_enabled) bond_alb_initialize() argument 1296 bond_alb_deinitialize(struct bonding *bond) bond_alb_deinitialize() argument 1306 bond_do_alb_xmit(struct sk_buff *skb, struct bonding *bond, struct slave *tx_slave) bond_do_alb_xmit() argument 1338 bond_xmit_tlb_slave_get(struct bonding *bond, struct sk_buff *skb) bond_xmit_tlb_slave_get() argument 1378 struct bonding *bond = netdev_priv(bond_dev); bond_tlb_xmit() local 1385 bond_xmit_alb_slave_get(struct bonding *bond, struct sk_buff *skb) bond_xmit_alb_slave_get() argument 1519 struct bonding *bond = netdev_priv(bond_dev); bond_alb_xmit() local 1528 struct bonding *bond = container_of(work, struct bonding, bond_alb_monitor() local 1628 bond_alb_init_slave(struct bonding *bond, struct slave *slave) bond_alb_init_slave() argument 1658 bond_alb_deinit_slave(struct bonding *bond, struct slave *slave) bond_alb_deinit_slave() argument 1672 bond_alb_handle_link_change(struct bonding *bond, struct slave *slave, char link) bond_alb_handle_link_change() argument 1710 bond_alb_handle_active_change(struct bonding *bond, struct slave *new_slave) bond_alb_handle_active_change() argument 1783 struct bonding *bond = netdev_priv(bond_dev); bond_alb_set_mac_address() local 1826 bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id) bond_alb_clear_vlan() argument [all...] |
H A D | bond_3ad.c | 142 struct bonding *bond = __get_bond_by_port(port); in __get_first_agg() local 208 struct bonding *bond = __get_bond_by_port(port); in __get_agg_selection_mode() local 222 struct bonding *bond = __get_bond_by_port(port); __check_agg_selection_timer() local 369 const struct bonding *bond = bond_get_bond_by_slave(port->slave); __ad_actor_update_port() local 752 struct bonding *bond = aggregator->slave->bond; __get_active_agg() local 1380 struct bonding *bond; ad_port_selection_logic() local 1658 struct bonding *bond = agg->slave->bond; ad_agg_selection_logic() local 1978 bond_3ad_initiate_agg_selection(struct bonding *bond, int timeout) bond_3ad_initiate_agg_selection() argument 1990 bond_3ad_initialize(struct bonding *bond, u16 tick_resolution) bond_3ad_initialize() argument 2021 struct bonding *bond = bond_get_bond_by_slave(slave); bond_3ad_bind_slave() local 2075 struct bonding *bond = slave->bond; bond_3ad_unbind_slave() local 2233 bond_3ad_update_ad_actor_settings(struct bonding *bond) bond_3ad_update_ad_actor_settings() argument 2264 bond_agg_timer_advance(struct bonding *bond) bond_agg_timer_advance() argument 2295 struct bonding *bond = container_of(work, struct bonding, bond_3ad_state_machine_handler() local 2385 struct bonding *bond = slave->bond; bond_3ad_rx_indication() local 2583 bond_3ad_set_carrier(struct bonding *bond) bond_3ad_set_carrier() argument 2623 __bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info) __bond_3ad_get_active_agg_info() argument 2651 bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info) bond_3ad_get_active_agg_info() argument 2662 bond_3ad_lacpdu_recv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) bond_3ad_lacpdu_recv() argument 2694 bond_3ad_update_lacp_rate(struct bonding *bond) bond_3ad_update_lacp_rate() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/bonding/ |
H A D | bond_debugfs.c | 20 struct bonding *bond = m->private; in bond_debug_rlb_hash_show() local 50 void bond_debug_register(struct bonding *bond) in bond_debug_register() argument 59 bond_debug_unregister(struct bonding *bond) bond_debug_unregister() argument 64 bond_debug_reregister(struct bonding *bond) bond_debug_reregister() argument 95 bond_debug_register(struct bonding *bond) bond_debug_register() argument 99 bond_debug_unregister(struct bonding *bond) bond_debug_unregister() argument 103 bond_debug_reregister(struct bonding *bond) bond_debug_reregister() argument [all...] |
H A D | bond_procfs.c | 14 struct bonding *bond = pde_data(file_inode(seq->file)); in __acquires() local 33 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_seq_next() local 60 struct bonding *bond = pde_data(file_inode(seq->file)); in bond_info_show_master() local 193 struct bonding *bond = pde_data(file_inode(seq->file)); bond_info_show_slave() local 283 bond_create_proc_entry(struct bonding *bond) bond_create_proc_entry() argument 299 bond_remove_proc_entry(struct bonding *bond) bond_remove_proc_entry() argument [all...] |
H A D | bond_netlink.c | 149 struct bonding *bond = netdev_priv(bond_dev); in bond_slave_changelink() local 187 struct bonding *bond = netdev_priv(bond_dev); in bond_changelink() local 567 struct bonding *bond = netdev_priv(bond_dev); bond_newlink() local 621 bond_option_active_slave_get_ifindex(struct bonding *bond) bond_option_active_slave_get_ifindex() argument 636 struct bonding *bond = netdev_priv(bond_dev); bond_fill_info() local 847 struct bonding *bond; bond_fill_linkxstats() local [all...] |
H A D | bond_sysfs.c | 41 struct bonding *bond; in bonding_show_bonds() local 64 struct bonding *bond; in bond_get_by_name() local 145 struct bonding *bond = to_bond(d); in bonding_sysfs_store_option() local 168 struct bonding *bond = to_bond(d); bonding_show_slaves() local 201 struct bonding *bond = to_bond(d); bonding_show_mode() local 215 struct bonding *bond = to_bond(d); bonding_show_xmit_hash() local 230 struct bonding *bond = to_bond(d); bonding_show_arp_validate() local 246 struct bonding *bond = to_bond(d); bonding_show_arp_all_targets() local 262 struct bonding *bond = to_bond(d); bonding_show_fail_over_mac() local 278 struct bonding *bond = to_bond(d); bonding_show_arp_interval() local 290 struct bonding *bond = to_bond(d); bonding_show_arp_targets() local 311 struct bonding *bond = to_bond(d); bonding_show_missed_max() local 323 struct bonding *bond = to_bond(d); bonding_show_downdelay() local 334 struct bonding *bond = to_bond(d); bonding_show_updelay() local 346 struct bonding *bond = to_bond(d); bonding_show_peer_notif_delay() local 359 struct bonding *bond = to_bond(d); bonding_show_lacp_active() local 373 struct bonding *bond = to_bond(d); bonding_show_lacp_rate() local 387 struct bonding *bond = to_bond(d); bonding_show_min_links() local 398 struct bonding *bond = to_bond(d); bonding_show_ad_select() local 413 struct bonding *bond = to_bond(d); bonding_show_num_peer_notif() local 427 struct bonding *bond = to_bond(d); bonding_show_miimon() local 439 struct bonding *bond = to_bond(d); bonding_show_primary() local 459 struct bonding *bond = to_bond(d); bonding_show_primary_reselect() local 476 struct bonding *bond = to_bond(d); bonding_show_carrier() local 489 struct bonding *bond = to_bond(d); bonding_show_active_slave() local 509 struct bonding *bond = to_bond(d); bonding_show_mii_status() local 522 struct bonding *bond = to_bond(d); bonding_show_ad_aggregator() local 543 struct bonding *bond = to_bond(d); bonding_show_ad_num_ports() local 564 struct bonding *bond = to_bond(d); bonding_show_ad_actor_key() local 585 struct bonding *bond = to_bond(d); bonding_show_ad_partner_key() local 606 struct bonding *bond = to_bond(d); bonding_show_ad_partner_mac() local 624 struct bonding *bond = to_bond(d); bonding_show_queue_id() local 659 struct bonding *bond = to_bond(d); bonding_show_slaves_active() local 671 struct bonding *bond = to_bond(d); bonding_show_resend_igmp() local 683 struct bonding *bond = to_bond(d); bonding_show_lp_interval() local 694 struct bonding *bond = to_bond(d); bonding_show_tlb_dynamic_lb() local 705 struct bonding *bond = to_bond(d); bonding_show_packets_per_slave() local 717 struct bonding *bond = to_bond(d); bonding_show_ad_actor_sys_prio() local 731 struct bonding *bond = to_bond(d); bonding_show_ad_actor_system() local 746 struct bonding *bond = to_bond(d); bonding_show_ad_user_port_key() local 847 bond_prepare_sysfs_group(struct bonding *bond) bond_prepare_sysfs_group() argument [all...] |
H A D | bond_alb.c | 93 static void __tlb_clear_slave(struct bonding *bond, struct slave *slave, in __tlb_clear_slave() argument 116 static void tlb_clear_slave(struct bonding *bond, struct slave *slave, in tlb_clear_slave() argument 125 static int tlb_initialize(struct bonding *bond) in tlb_initialize() argument 149 tlb_deinitialize(struct bonding *bond) tlb_deinitialize() argument 167 tlb_get_least_loaded_slave(struct bonding *bond) tlb_get_least_loaded_slave() argument 191 __tlb_choose_channel(struct bonding *bond, u32 hash_index, u32 skb_len) __tlb_choose_channel() argument 227 tlb_choose_channel(struct bonding *bond, u32 hash_index, u32 skb_len) tlb_choose_channel() argument 248 rlb_update_entry_from_arp(struct bonding *bond, struct arp_pkt *arp) rlb_update_entry_from_arp() argument 272 rlb_arp_recv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) rlb_arp_recv() argument 306 __rlb_next_rx_slave(struct bonding *bond) __rlb_next_rx_slave() argument 339 rlb_next_rx_slave(struct bonding *bond) rlb_next_rx_slave() argument 357 rlb_teach_disabled_mac_on_primary(struct bonding *bond, const u8 addr[]) rlb_teach_disabled_mac_on_primary() argument 381 rlb_clear_slave(struct bonding *bond, struct slave *slave) rlb_clear_slave() argument 460 rlb_update_rx_clients(struct bonding *bond) rlb_update_rx_clients() argument 488 rlb_req_update_slave_clients(struct bonding *bond, struct slave *slave) rlb_req_update_slave_clients() argument 520 rlb_req_update_subnet_clients(struct bonding *bond, __be32 src_ip) rlb_req_update_subnet_clients() argument 553 rlb_choose_channel(struct sk_buff *skb, struct bonding *bond, const struct arp_pkt *arp) rlb_choose_channel() argument 653 rlb_arp_xmit(struct sk_buff *skb, struct bonding *bond) rlb_arp_xmit() argument 712 rlb_rebalance(struct bonding *bond) rlb_rebalance() argument 766 rlb_delete_table_entry_dst(struct bonding *bond, u32 index) rlb_delete_table_entry_dst() argument 781 rlb_src_unlink(struct bonding *bond, u32 index) rlb_src_unlink() argument 804 rlb_delete_table_entry(struct bonding *bond, u32 index) rlb_delete_table_entry() argument 818 rlb_src_link(struct bonding *bond, u32 ip_src_hash, u32 ip_dst_hash) rlb_src_link() argument 834 rlb_purge_src_ip(struct bonding *bond, struct arp_pkt *arp) rlb_purge_src_ip() argument 855 rlb_initialize(struct bonding *bond) rlb_initialize() argument 883 rlb_deinitialize(struct bonding *bond) rlb_deinitialize() argument 896 rlb_clear_vlan(struct bonding *bond, unsigned short vlan_id) rlb_clear_vlan() argument 953 struct bonding *bond; global() member 965 struct bonding *bond = data->bond; alb_upper_dev_walk() local 1001 struct bonding *bond = bond_get_bond_by_slave(slave); alb_send_learning_packets() local 1066 alb_fasten_mac_swap(struct bonding *bond, struct slave *slave1, struct slave *slave2) alb_fasten_mac_swap() argument 1120 alb_change_hw_addr_on_detach(struct bonding *bond, struct slave *slave) alb_change_hw_addr_on_detach() argument 1163 alb_handle_addr_collision_on_attach(struct bonding *bond, struct slave *slave) alb_handle_addr_collision_on_attach() argument 1239 alb_set_mac_address(struct bonding *bond, void *addr) alb_set_mac_address() argument 1285 alb_determine_nd(struct sk_buff *skb, struct bonding *bond) alb_determine_nd() argument 1307 bond_alb_initialize(struct bonding *bond, int rlb_enabled) bond_alb_initialize() argument 1329 bond_alb_deinitialize(struct bonding *bond) bond_alb_deinitialize() argument 1339 bond_do_alb_xmit(struct sk_buff *skb, struct bonding *bond, struct slave *tx_slave) bond_do_alb_xmit() argument 1371 bond_xmit_tlb_slave_get(struct bonding *bond, struct sk_buff *skb) bond_xmit_tlb_slave_get() argument 1412 struct bonding *bond = netdev_priv(bond_dev); bond_tlb_xmit() local 1419 bond_xmit_alb_slave_get(struct bonding *bond, struct sk_buff *skb) bond_xmit_alb_slave_get() argument 1526 struct bonding *bond = netdev_priv(bond_dev); bond_alb_xmit() local 1535 struct bonding *bond = container_of(work, struct bonding, bond_alb_monitor() local 1635 bond_alb_init_slave(struct bonding *bond, struct slave *slave) bond_alb_init_slave() argument 1665 bond_alb_deinit_slave(struct bonding *bond, struct slave *slave) bond_alb_deinit_slave() argument 1679 bond_alb_handle_link_change(struct bonding *bond, struct slave *slave, char link) bond_alb_handle_link_change() argument 1717 bond_alb_handle_active_change(struct bonding *bond, struct slave *new_slave) bond_alb_handle_active_change() argument 1789 struct bonding *bond = netdev_priv(bond_dev); bond_alb_set_mac_address() local 1832 bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id) bond_alb_clear_vlan() argument [all...] |
H A D | bond_options.c | 637 bond_opt_check_deps(struct bonding *bond, const struct bond_option *opt) bond_opt_check_deps() argument 652 bond_opt_dep_print(struct bonding *bond, const struct bond_option *opt, struct nlattr *bad_attr, struct netlink_ext_ack *extack) bond_opt_dep_print() argument 670 bond_opt_error_interpret(struct bonding *bond, const struct bond_option *opt, int error, const struct bond_opt_value *val, struct nlattr *bad_attr, struct netlink_ext_ack *extack) bond_opt_error_interpret() argument 746 __bond_opt_set(struct bonding *bond, unsigned int option, struct bond_opt_value *val, struct nlattr *bad_attr, struct netlink_ext_ack *extack) __bond_opt_set() argument 785 __bond_opt_set_notify(struct bonding *bond, unsigned int option, struct bond_opt_value *val) __bond_opt_set_notify() argument 809 bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf) bond_opt_tryset_rtnl() argument 838 bond_set_xfrm_features(struct bonding *bond) bond_set_xfrm_features() argument 851 bond_option_mode_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_mode_set() argument 891 bond_option_active_slave_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_active_slave_set() argument 955 bond_option_miimon_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_miimon_set() argument 997 _bond_option_delay_set(struct bonding *bond, const struct bond_opt_value *newval, const char *name, int *target) _bond_option_delay_set() argument 1025 bond_option_updelay_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_updelay_set() argument 1032 bond_option_downdelay_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_downdelay_set() argument 1039 bond_option_peer_notif_delay_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_peer_notif_delay_set() argument 1048 bond_option_use_carrier_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_use_carrier_set() argument 1062 bond_option_arp_interval_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_interval_set() argument 1097 _bond_options_arp_ip_target_set(struct bonding *bond, int slot, __be32 target, unsigned long last_rx) _bond_options_arp_ip_target_set() argument 1112 _bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) _bond_option_arp_ip_target_add() argument 1142 bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) bond_option_arp_ip_target_add() argument 1147 bond_option_arp_ip_target_rem(struct bonding *bond, __be32 target) bond_option_arp_ip_target_rem() argument 1186 bond_option_arp_ip_targets_clear(struct bonding *bond) bond_option_arp_ip_targets_clear() argument 1194 bond_option_arp_ip_targets_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_ip_targets_set() argument 1221 _bond_options_ns_ip6_target_set(struct bonding *bond, int slot, struct in6_addr *target, unsigned long last_rx) _bond_options_ns_ip6_target_set() argument 1236 bond_option_ns_ip6_targets_clear(struct bonding *bond) bond_option_ns_ip6_targets_clear() argument 1245 bond_option_ns_ip6_targets_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ns_ip6_targets_set() argument 1278 bond_option_ns_ip6_targets_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ns_ip6_targets_set() argument 1285 bond_option_arp_validate_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_validate_set() argument 1295 bond_option_arp_all_targets_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_arp_all_targets_set() argument 1305 bond_option_missed_max_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_missed_max_set() argument 1315 bond_option_prio_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_prio_set() argument 1336 bond_option_primary_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_primary_set() argument 1384 bond_option_primary_reselect_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_primary_reselect_set() argument 1398 bond_option_fail_over_mac_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_fail_over_mac_set() argument 1408 bond_option_xmit_hash_policy_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_xmit_hash_policy_set() argument 1418 bond_option_resend_igmp_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_resend_igmp_set() argument 1428 bond_option_num_peer_notif_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_num_peer_notif_set() argument 1436 bond_option_all_slaves_active_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_all_slaves_active_set() argument 1457 bond_option_min_links_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_min_links_set() argument 1468 bond_option_lp_interval_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_lp_interval_set() argument 1476 bond_option_pps_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_pps_set() argument 1496 bond_option_lacp_active_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_lacp_active_set() argument 1506 bond_option_lacp_rate_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_lacp_rate_set() argument 1517 bond_option_ad_select_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_select_set() argument 1527 bond_option_queue_id_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_queue_id_set() argument 1588 bond_option_slaves_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_slaves_set() argument 1636 bond_option_tlb_dynamic_lb_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_tlb_dynamic_lb_set() argument 1646 bond_option_ad_actor_sys_prio_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_actor_sys_prio_set() argument 1658 bond_option_ad_actor_system_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_actor_system_set() argument 1686 bond_option_ad_user_port_key_set(struct bonding *bond, const struct bond_opt_value *newval) bond_option_ad_user_port_key_set() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_lag.c | 42 struct net_device *bond; in lan966x_lag_set_aggr_pgids() local 124 lan966x_lag_port_join(struct lan966x_port *port, struct net_device *brport_dev, struct net_device *bond, struct netlink_ext_ack *extack) lan966x_lag_port_join() argument 166 lan966x_lag_port_leave(struct lan966x_port *port, struct net_device *bond) lan966x_lag_port_leave() argument 349 lan966x_lag_get_mask(struct lan966x *lan966x, struct net_device *bond) lan966x_lag_get_mask() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bond.c | 280 struct mlx5e_rep_bond *bond; in mlx5e_rep_esw_bond_netevent() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bond.c | 280 struct mlx5e_rep_bond *bond; in mlx5e_rep_esw_bond_netevent() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3-sva.c | 352 struct arm_smmu_bond *bond; in __arm_smmu_sva_bind() local 542 struct arm_smmu_bond *bond = NULL, *t; arm_smmu_sva_remove_dev_pasid() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 92 struct mlx5e_rep_bond *bond; member
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_bonding.c | 384 int veth, bond, err; in test_xdp_bonding_attach() local 463 int bond, err; test_xdp_bonding_nested() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 94 struct mlx5e_rep_bond *bond; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 1273 ocelot_port_lag_join(struct ocelot *ocelot, int port, struct net_device *bond) ocelot_port_lag_join() argument 1313 ocelot_port_lag_leave(struct ocelot *ocelot, int port, struct net_device *bond) ocelot_port_lag_leave() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context.c | 557 struct intel_engine_cs *bond; in set_proto_ctx_engines_bond() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context.c | 1736 struct intel_engine_cs *bond; in set_engines__bond() local
|
/kernel/linux/linux-5.10/include/net/ |
H A D | bonding.h | 157 struct bonding *bond; /* our master */ global() member 281 bond_get_slave_by_dev(struct bonding *bond, struct net_device *slave_dev) bond_get_slave_by_dev() argument 292 bond_should_override_tx_queue(struct bonding *bond) bond_should_override_tx_queue() argument 298 bond_is_lb(const struct bonding *bond) bond_is_lb() argument 304 bond_needs_speed_duplex(const struct bonding *bond) bond_needs_speed_duplex() argument 309 bond_is_nondyn_tlb(const struct bonding *bond) bond_is_nondyn_tlb() argument 314 bond_mode_can_use_xmit_hash(const struct bonding *bond) bond_mode_can_use_xmit_hash() argument 322 bond_mode_uses_xmit_hash(const struct bonding *bond) bond_mode_uses_xmit_hash() argument 341 bond_uses_primary(struct bonding *bond) bond_uses_primary() argument 346 bond_option_active_slave_get_rcu(struct bonding *bond) bond_option_active_slave_get_rcu() argument 395 bond_slave_state_change(struct bonding *bond) bond_slave_state_change() argument 408 bond_slave_state_notify(struct bonding *bond) bond_slave_state_notify() argument 485 slave_do_arp_validate(struct bonding *bond, struct slave *slave) slave_do_arp_validate() argument 491 slave_do_arp_validate_only(struct bonding *bond) slave_do_arp_validate_only() argument 504 slave_oldest_target_arp_rx(struct bonding *bond, struct slave *slave) slave_oldest_target_arp_rx() argument 517 slave_last_rx(struct bonding *bond, struct slave *slave) slave_last_rx() argument 592 bond_slave_link_notify(struct bonding *bond) bond_slave_link_notify() argument 670 bond_create_proc_entry(struct bonding *bond) bond_create_proc_entry() argument 674 bond_remove_proc_entry(struct bonding *bond) bond_remove_proc_entry() argument 687 bond_slave_has_mac(struct bonding *bond, const u8 *mac) bond_slave_has_mac() argument 701 bond_slave_has_mac_rcu(struct bonding *bond, const u8 *mac) bond_slave_has_mac_rcu() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 1393 ocelot_netdevice_lag_join(struct net_device *dev, struct net_device *bond, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) ocelot_netdevice_lag_join() argument 1425 ocelot_netdevice_pre_lag_leave(struct net_device *dev, struct net_device *bond) ocelot_netdevice_pre_lag_leave() argument 1437 ocelot_netdevice_lag_leave(struct net_device *dev, struct net_device *bond) ocelot_netdevice_lag_leave() argument [all...] |