/linux-master/drivers/net/bonding/ |
H A D | bond_debugfs.c | 20 struct bonding *bond = m->private; local 50 void bond_debug_register(struct bonding *bond) argument 59 bond_debug_unregister(struct bonding *bond) argument 64 bond_debug_reregister(struct bonding *bond) argument 95 bond_debug_register(struct bonding *bond) argument 99 bond_debug_unregister(struct bonding *bond) argument 103 bond_debug_reregister(struct bonding *bond) argument [all...] |
H A D | bond_procfs.c | 14 struct bonding *bond = pde_data(file_inode(seq->file)); local 33 struct bonding *bond = pde_data(file_inode(seq->file)); local 60 struct bonding *bond = pde_data(file_inode(seq->file)); local 193 struct bonding *bond = pde_data(file_inode(seq->file)); local 283 bond_create_proc_entry(struct bonding *bond) argument 299 bond_remove_proc_entry(struct bonding *bond) argument [all...] |
H A D | bond_sysfs.c | 41 struct bonding *bond; local 64 struct bonding *bond; local 145 struct bonding *bond = to_bond(d); local 168 struct bonding *bond = to_bond(d); local 201 struct bonding *bond = to_bond(d); local 215 struct bonding *bond = to_bond(d); local 230 struct bonding *bond = to_bond(d); local 246 struct bonding *bond = to_bond(d); local 262 struct bonding *bond = to_bond(d); local 278 struct bonding *bond = to_bond(d); local 290 struct bonding *bond = to_bond(d); local 311 struct bonding *bond = to_bond(d); local 323 struct bonding *bond = to_bond(d); local 334 struct bonding *bond = to_bond(d); local 346 struct bonding *bond = to_bond(d); local 359 struct bonding *bond = to_bond(d); local 373 struct bonding *bond = to_bond(d); local 387 struct bonding *bond = to_bond(d); local 398 struct bonding *bond = to_bond(d); local 413 struct bonding *bond = to_bond(d); local 427 struct bonding *bond = to_bond(d); local 439 struct bonding *bond = to_bond(d); local 459 struct bonding *bond = to_bond(d); local 476 struct bonding *bond = to_bond(d); local 489 struct bonding *bond = to_bond(d); local 509 struct bonding *bond = to_bond(d); local 522 struct bonding *bond = to_bond(d); local 543 struct bonding *bond = to_bond(d); local 564 struct bonding *bond = to_bond(d); local 585 struct bonding *bond = to_bond(d); local 606 struct bonding *bond = to_bond(d); local 624 struct bonding *bond = to_bond(d); local 659 struct bonding *bond = to_bond(d); local 671 struct bonding *bond = to_bond(d); local 683 struct bonding *bond = to_bond(d); local 694 struct bonding *bond = to_bond(d); local 705 struct bonding *bond = to_bond(d); local 717 struct bonding *bond = to_bond(d); local 731 struct bonding *bond = to_bond(d); local 746 struct bonding *bond = to_bond(d); local 847 bond_prepare_sysfs_group(struct bonding *bond) argument [all...] |
H A D | bond_netlink.c | 150 struct bonding *bond = netdev_priv(bond_dev); local 188 struct bonding *bond = netdev_priv(bond_dev); local 578 struct bonding *bond = netdev_priv(bond_dev); local 633 bond_option_active_slave_get_ifindex(struct bonding *bond) argument 648 struct bonding *bond = netdev_priv(bond_dev); local 863 struct bonding *bond; local [all...] |
H A D | bond_alb.c | 93 static void __tlb_clear_slave(struct bonding *bond, struct slave *slave, argument 116 static void tlb_clear_slave(struct bonding *bond, struct slave *slave, argument 125 static int tlb_initialize(struct bonding *bond) argument 149 tlb_deinitialize(struct bonding *bond) argument 167 tlb_get_least_loaded_slave(struct bonding *bond) argument 191 __tlb_choose_channel(struct bonding *bond, u32 hash_index, u32 skb_len) argument 227 tlb_choose_channel(struct bonding *bond, u32 hash_index, u32 skb_len) argument 248 rlb_update_entry_from_arp(struct bonding *bond, struct arp_pkt *arp) argument 272 rlb_arp_recv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) argument 306 __rlb_next_rx_slave(struct bonding *bond) argument 339 rlb_next_rx_slave(struct bonding *bond) argument 357 rlb_teach_disabled_mac_on_primary(struct bonding *bond, const u8 addr[]) argument 381 rlb_clear_slave(struct bonding *bond, struct slave *slave) argument 460 rlb_update_rx_clients(struct bonding *bond) argument 488 rlb_req_update_slave_clients(struct bonding *bond, struct slave *slave) argument 520 rlb_req_update_subnet_clients(struct bonding *bond, __be32 src_ip) argument 553 rlb_choose_channel(struct sk_buff *skb, struct bonding *bond, const struct arp_pkt *arp) argument 653 rlb_arp_xmit(struct sk_buff *skb, struct bonding *bond) argument 712 rlb_rebalance(struct bonding *bond) argument 766 rlb_delete_table_entry_dst(struct bonding *bond, u32 index) argument 781 rlb_src_unlink(struct bonding *bond, u32 index) argument 804 rlb_delete_table_entry(struct bonding *bond, u32 index) argument 818 rlb_src_link(struct bonding *bond, u32 ip_src_hash, u32 ip_dst_hash) argument 834 rlb_purge_src_ip(struct bonding *bond, struct arp_pkt *arp) argument 855 rlb_initialize(struct bonding *bond) argument 883 rlb_deinitialize(struct bonding *bond) argument 896 rlb_clear_vlan(struct bonding *bond, unsigned short vlan_id) argument 953 struct bonding *bond; member in struct:alb_walk_data 965 struct bonding *bond = data->bond; local 1001 struct bonding *bond = bond_get_bond_by_slave(slave); local 1066 alb_fasten_mac_swap(struct bonding *bond, struct slave *slave1, struct slave *slave2) argument 1120 alb_change_hw_addr_on_detach(struct bonding *bond, struct slave *slave) argument 1163 alb_handle_addr_collision_on_attach(struct bonding *bond, struct slave *slave) argument 1239 alb_set_mac_address(struct bonding *bond, void *addr) argument 1285 alb_determine_nd(struct sk_buff *skb, struct bonding *bond) argument 1307 bond_alb_initialize(struct bonding *bond, int rlb_enabled) argument 1329 bond_alb_deinitialize(struct bonding *bond) argument 1339 bond_do_alb_xmit(struct sk_buff *skb, struct bonding *bond, struct slave *tx_slave) argument 1371 bond_xmit_tlb_slave_get(struct bonding *bond, struct sk_buff *skb) argument 1412 struct bonding *bond = netdev_priv(bond_dev); local 1419 bond_xmit_alb_slave_get(struct bonding *bond, struct sk_buff *skb) argument 1526 struct bonding *bond = netdev_priv(bond_dev); local 1535 struct bonding *bond = container_of(work, struct bonding, local 1635 bond_alb_init_slave(struct bonding *bond, struct slave *slave) argument 1665 bond_alb_deinit_slave(struct bonding *bond, struct slave *slave) argument 1679 bond_alb_handle_link_change(struct bonding *bond, struct slave *slave, char link) argument 1717 bond_alb_handle_active_change(struct bonding *bond, struct slave *new_slave) argument 1789 struct bonding *bond = netdev_priv(bond_dev); local 1832 bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id) argument [all...] |
H A D | bond_options.c | 653 bond_opt_check_deps(struct bonding *bond, const struct bond_option *opt) argument 668 bond_opt_dep_print(struct bonding *bond, const struct bond_option *opt, struct nlattr *bad_attr, struct netlink_ext_ack *extack) argument 686 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) argument 762 __bond_opt_set(struct bonding *bond, unsigned int option, struct bond_opt_value *val, struct nlattr *bad_attr, struct netlink_ext_ack *extack) argument 801 __bond_opt_set_notify(struct bonding *bond, unsigned int option, struct bond_opt_value *val) argument 825 bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf) argument 854 bond_set_xfrm_features(struct bonding *bond) argument 867 bond_option_mode_set(struct bonding *bond, const struct bond_opt_value *newval) argument 907 bond_option_active_slave_set(struct bonding *bond, const struct bond_opt_value *newval) argument 971 bond_option_miimon_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1013 _bond_option_delay_set(struct bonding *bond, const struct bond_opt_value *newval, const char *name, int *target) argument 1041 bond_option_updelay_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1048 bond_option_downdelay_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1055 bond_option_peer_notif_delay_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1064 bond_option_use_carrier_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1078 bond_option_arp_interval_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1113 _bond_options_arp_ip_target_set(struct bonding *bond, int slot, __be32 target, unsigned long last_rx) argument 1128 _bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) argument 1158 bond_option_arp_ip_target_add(struct bonding *bond, __be32 target) argument 1163 bond_option_arp_ip_target_rem(struct bonding *bond, __be32 target) argument 1202 bond_option_arp_ip_targets_clear(struct bonding *bond) argument 1210 bond_option_arp_ip_targets_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1237 _bond_options_ns_ip6_target_set(struct bonding *bond, int slot, struct in6_addr *target, unsigned long last_rx) argument 1252 bond_option_ns_ip6_targets_clear(struct bonding *bond) argument 1261 bond_option_ns_ip6_targets_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1294 bond_option_ns_ip6_targets_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1301 bond_option_arp_validate_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1311 bond_option_arp_all_targets_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1321 bond_option_missed_max_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1331 bond_option_prio_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1352 bond_option_primary_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1400 bond_option_primary_reselect_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1414 bond_option_fail_over_mac_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1424 bond_option_xmit_hash_policy_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1434 bond_option_resend_igmp_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1444 bond_option_num_peer_notif_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1452 bond_option_all_slaves_active_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1473 bond_option_min_links_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1484 bond_option_lp_interval_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1492 bond_option_pps_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1512 bond_option_lacp_active_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1522 bond_option_lacp_rate_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1533 bond_option_ad_select_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1543 bond_option_queue_id_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1604 bond_option_slaves_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1652 bond_option_tlb_dynamic_lb_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1662 bond_option_ad_actor_sys_prio_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1674 bond_option_ad_actor_system_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1702 bond_option_ad_user_port_key_set(struct bonding *bond, const struct bond_opt_value *newval) argument 1712 bond_option_coupled_control_set(struct bonding *bond, const struct bond_opt_value *newval) argument [all...] |
H A D | bond_3ad.c | 145 struct bonding *bond = __get_bond_by_port(port); local 259 struct bonding *bond = __get_bond_by_port(port); local 273 struct bonding *bond = __get_bond_by_port(port); local 435 const struct bonding *bond = bond_get_bond_by_slave(port->slave); local 827 struct bonding *bond = aggregator->slave->bond; local 992 struct bonding *bond = __get_bond_by_port(port); local 1509 struct bonding *bond; local 1788 struct bonding *bond = agg->slave->bond; local 2143 bond_3ad_initiate_agg_selection(struct bonding *bond, int timeout) argument 2154 bond_3ad_initialize(struct bonding *bond) argument 2180 struct bonding *bond = bond_get_bond_by_slave(slave); local 2234 struct bonding *bond = slave->bond; local 2392 bond_3ad_update_ad_actor_settings(struct bonding *bond) argument 2423 bond_agg_timer_advance(struct bonding *bond) argument 2454 struct bonding *bond = container_of(work, struct bonding, local 2544 struct bonding *bond = slave->bond; local 2742 bond_3ad_set_carrier(struct bonding *bond) argument 2782 __bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info) argument 2810 bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *ad_info) argument 2821 bond_3ad_lacpdu_recv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) argument 2853 bond_3ad_update_lacp_rate(struct bonding *bond) argument [all...] |
H A D | bond_main.c | 297 netdev_tx_t bond_dev_queue_xmit(struct bonding *bond, struct sk_buff *skb, argument 312 static bool bond_sk_check(struct bonding *bond) argument 325 static bool bond_xdp_check(struct bonding *bond) argument 371 struct bonding *bond = netdev_priv(bond_dev); local 405 struct bonding *bond = netdev_priv(bond_dev); local 431 struct bonding *bond; local 475 bond_ipsec_add_sa_all(struct bonding *bond) argument 519 struct bonding *bond; local 558 bond_ipsec_del_sa_all(struct bonding *bond) argument 601 struct bonding *bond; local 647 bond_set_carrier(struct bonding *bond) argument 741 bond_check_dev_link(struct bonding *bond, struct net_device *slave_dev, int reporting) argument 796 bond_set_promiscuity(struct bonding *bond, int inc) argument 819 bond_set_allmulti(struct bonding *bond, int inc) argument 847 struct bonding *bond = container_of(work, struct bonding, local 867 struct bonding *bond = netdev_priv(bond_dev); local 883 bond_hw_addr_swap(struct bonding *bond, struct slave *new_active, struct slave *old_active) argument 938 bond_get_old_active(struct bonding *bond, struct slave *new_active) argument 961 bond_do_fail_over_mac(struct bonding *bond, struct slave *new_active, struct slave *old_active) argument 1043 bond_choose_primary_or_current(struct bonding *bond) argument 1101 bond_find_best_slave(struct bonding *bond) argument 1124 bond_should_notify_peers(struct bonding *bond) argument 1160 bond_change_active_slave(struct bonding *bond, struct slave *new_active) argument 1274 bond_select_active_slave(struct bonding *bond) argument 1329 struct bonding *bond = netdev_priv(bond_dev); local 1357 struct bonding *bond = netdev_priv(bond_dev); local 1368 struct bonding *bond = netdev_priv(dev); local 1400 struct bonding *bond = netdev_priv(dev); local 1431 bond_compute_features(struct bonding *bond) argument 1528 bond_should_deliver_exact_match(struct sk_buff *skb, struct slave *slave, struct bonding *bond) argument 1546 struct bonding *bond; local 1604 bond_lag_tx_type(struct bonding *bond) argument 1621 bond_lag_hash_type(struct bonding *bond, enum netdev_lag_tx_type type) argument 1645 bond_master_upper_dev_link(struct bonding *bond, struct slave *slave, struct netlink_ext_ack *extack) argument 1665 bond_upper_dev_unlink(struct bonding *bond, struct slave *slave) argument 1674 struct bonding *bond = bond_get_bond_by_slave(slave); local 1702 bond_alloc_slave(struct bonding *bond, struct net_device *slave_dev) argument 1730 bond_fill_ifbond(struct bonding *bond, struct ifbond *info) argument 1807 struct bonding *bond = netdev_priv(bond_dev); local 1831 struct bonding *bond = netdev_priv(bond_dev); local 2363 struct bonding *bond = netdev_priv(bond_dev); local 2541 struct bonding *bond = netdev_priv(bond_dev); local 2557 struct bonding *bond = netdev_priv(bond_dev); local 2564 struct bonding *bond = netdev_priv(bond_dev); local 2583 bond_miimon_inspect(struct bonding *bond) argument 2689 bond_miimon_link_change(struct bonding *bond, struct slave *slave, char link) argument 2707 bond_miimon_commit(struct bonding *bond) argument 2811 struct bonding *bond = container_of(work, struct bonding, local 2873 bond_has_this_ip(struct bonding *bond, __be32 ip) argument 3004 bond_arp_send_all(struct bonding *bond, struct slave *slave) argument 3058 bond_validate_arp(struct bonding *bond, struct slave *slave, __be32 sip, __be32 tip) argument 3078 bond_arp_rcv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) argument 3183 bond_ns_send_all(struct bonding *bond, struct slave *slave) argument 3253 bond_has_this_ip6(struct bonding *bond, struct in6_addr *addr) argument 3271 bond_validate_na(struct bonding *bond, struct slave *slave, struct in6_addr *saddr, struct in6_addr *daddr) argument 3299 bond_na_rcv(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) argument 3348 bond_rcv_validate(const struct sk_buff *skb, struct bonding *bond, struct slave *slave) argument 3379 bond_send_validate(struct bonding *bond, struct slave *slave) argument 3391 bond_time_in_interval(struct bonding *bond, unsigned long last_act, int mod) argument 3407 bond_loadbalance_arp_mon(struct bonding *bond) argument 3522 bond_ab_arp_inspect(struct bonding *bond) argument 3592 bond_ab_arp_commit(struct bonding *bond) argument 3684 bond_ab_arp_probe(struct bonding *bond) argument 3765 bond_activebackup_arp_mon(struct bonding *bond) argument 3823 struct bonding *bond = container_of(work, struct bonding, local 3835 bond_event_changename(struct bonding *bond) argument 3875 struct bonding *bond; local 4114 bond_flow_dissect(struct bonding *bond, struct sk_buff *skb, const void *data, __be16 l2_proto, int nhoff, int hlen, struct flow_keys *fk) argument 4178 __bond_xmit_hash(struct bonding *bond, struct sk_buff *skb, const void *data, __be16 l2_proto, int mhoff, int nhoff, int hlen) argument 4212 bond_xmit_hash(struct bonding *bond, struct sk_buff *skb) argument 4230 bond_xmit_hash_xdp(struct bonding *bond, struct xdp_buff *xdp) argument 4245 bond_work_init_all(struct bonding *bond) argument 4256 bond_work_cancel_all(struct bonding *bond) argument 4268 struct bonding *bond = netdev_priv(bond_dev); local 4328 struct bonding *bond = netdev_priv(bond_dev); local 4426 struct bonding *bond = netdev_priv(bond_dev); local 4458 struct bonding *bond = netdev_priv(bond_dev); local 4495 struct bonding *bond = netdev_priv(bond_dev); local 4594 struct bonding *bond = netdev_priv(bond_dev); local 4607 struct bonding *bond = netdev_priv(bond_dev); local 4629 struct bonding *bond = netdev_priv(n->dev); local 4685 struct bonding *bond = netdev_priv(bond_dev); local 4742 struct bonding *bond = netdev_priv(bond_dev); local 4815 bond_get_slave_by_id(struct bonding *bond, int slave_id) argument 4850 bond_rr_gen_slave_id(struct bonding *bond) argument 4875 bond_xmit_roundrobin_slave_get(struct bonding *bond, struct sk_buff *skb) argument 4913 bond_xdp_xmit_roundrobin_slave_get(struct bonding *bond, struct xdp_buff *xdp) argument 4957 struct bonding *bond = netdev_priv(bond_dev); local 4967 bond_xmit_activebackup_slave_get(struct bonding *bond) argument 4978 struct bonding *bond = netdev_priv(bond_dev); local 4992 bond_slave_arr_work_rearm(struct bonding *bond, unsigned long delay) argument 5000 struct bonding *bond = container_of(work, struct bonding, local 5042 bond_set_slave_arr(struct bonding *bond, struct bond_up_slave *usable_slaves, struct bond_up_slave *all_slaves) argument 5057 bond_reset_slave_arr(struct bonding *bond) argument 5070 bond_update_slave_arr(struct bonding *bond, struct slave *skipslave) argument 5140 bond_xmit_3ad_xor_slave_get(struct bonding *bond, struct sk_buff *skb, struct bond_up_slave *slaves) argument 5157 bond_xdp_xmit_3ad_xor_slave_get(struct bonding *bond, struct xdp_buff *xdp) argument 5180 struct bonding *bond = netdev_priv(dev); local 5196 struct bonding *bond = netdev_priv(bond_dev); local 5237 bond_slave_override(struct bonding *bond, struct sk_buff *skb) argument 5288 struct bonding *bond = netdev_priv(master_dev); local 5372 __bond_sk_get_lower_dev(struct bonding *bond, struct sock *sk) argument 5394 struct bonding *bond = netdev_priv(dev); local 5406 bond_tls_device_xmit(struct bonding *bond, struct sk_buff *skb, struct net_device *dev) argument 5423 struct bonding *bond = netdev_priv(dev); local 5458 struct bonding *bond = netdev_priv(dev); local 5480 struct bonding *bond = netdev_priv(bond_dev); local 5552 struct bonding *bond = netdev_priv(dev); local 5676 struct bonding *bond = netdev_priv(dev); local 5695 struct bonding *bond = netdev_priv(dev); local 5716 struct bonding *bond = netdev_priv(bond_dev); local 5760 struct bonding *bond = netdev_priv(bond_dev); local 5847 struct bonding *bond = netdev_priv(bond_dev); local 5857 struct bonding *bond = netdev_priv(bond_dev); local 5923 struct bonding *bond = netdev_priv(bond_dev); local 6336 struct bonding *bond = netdev_priv(bond_dev); local 6377 struct bonding *bond; local 6439 struct bonding *bond, *tmp_bond; local [all...] |
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_lag.c | 42 struct net_device *bond; local 124 lan966x_lag_port_join(struct lan966x_port *port, struct net_device *brport_dev, struct net_device *bond, struct netlink_ext_ack *extack) argument 166 lan966x_lag_port_leave(struct lan966x_port *port, struct net_device *bond) argument 349 lan966x_lag_get_mask(struct lan966x *lan966x, struct net_device *bond) argument [all...] |
H A D | lan966x_main.h | 464 struct net_device *bond; member in struct:lan966x_port
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bond.c | 280 struct mlx5e_rep_bond *bond; local [all...] |
/linux-master/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3-sva.c | 363 struct arm_smmu_bond *bond; local 544 struct arm_smmu_bond *bond = NULL, *t; local [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_bonding.c | 384 int veth, bond, err; local 463 int bond, err; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 94 struct mlx5e_rep_bond *bond; member in struct:mlx5_rep_uplink_priv
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context.c | 559 struct intel_engine_cs *bond; local
|
/linux-master/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) argument 1425 ocelot_netdevice_pre_lag_leave(struct net_device *dev, struct net_device *bond) argument 1437 ocelot_netdevice_lag_leave(struct net_device *dev, struct net_device *bond) argument [all...] |
H A D | ocelot.c | 1474 static u32 ocelot_get_bond_mask(struct ocelot *ocelot, struct net_device *bond) argument 1497 int ocelot_bond_get_id(struct ocelot *ocelot, struct net_device *bond) argument 1617 struct net_device *bond local 2063 struct net_device *bond = ocelot->ports[lag]->bond; local 2123 struct net_device *bond; local 2216 ocelot_migrate_lag_fdbs(struct ocelot *ocelot, struct net_device *bond, int lag) argument 2246 ocelot_port_lag_join(struct ocelot *ocelot, int port, struct net_device *bond, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 2271 ocelot_port_lag_leave(struct ocelot *ocelot, int port, struct net_device *bond) argument 2310 ocelot_lag_fdb_add(struct ocelot *ocelot, struct net_device *bond, const unsigned char *addr, u16 vid, const struct net_device *bridge) argument 2346 ocelot_lag_fdb_del(struct ocelot *ocelot, struct net_device *bond, const unsigned char *addr, u16 vid, const struct net_device *bridge) argument [all...] |
/linux-master/include/net/ |
H A D | bonding.h | 159 struct bonding *bond; /* our master */ member in struct:slave 287 bond_get_slave_by_dev(struct bonding *bond, struct net_device *slave_dev) argument 298 bond_should_override_tx_queue(struct bonding *bond) argument 304 bond_is_lb(const struct bonding *bond) argument 310 bond_needs_speed_duplex(const struct bonding *bond) argument 315 bond_is_nondyn_tlb(const struct bonding *bond) argument 320 bond_mode_can_use_xmit_hash(const struct bonding *bond) argument 328 bond_mode_uses_xmit_hash(const struct bonding *bond) argument 347 bond_uses_primary(struct bonding *bond) argument 352 bond_option_active_slave_get_rcu(struct bonding *bond) argument 401 bond_slave_state_change(struct bonding *bond) argument 414 bond_slave_state_notify(struct bonding *bond) argument 491 slave_do_arp_validate(struct bonding *bond, struct slave *slave) argument 497 slave_do_arp_validate_only(struct bonding *bond) argument 519 slave_oldest_target_arp_rx(struct bonding *bond, struct slave *slave) argument 532 slave_last_rx(struct bonding *bond, struct slave *slave) argument 638 bond_slave_link_notify(struct bonding *bond) argument 717 bond_create_proc_entry(struct bonding *bond) argument 721 bond_remove_proc_entry(struct bonding *bond) argument 734 bond_slave_has_mac(struct bonding *bond, const u8 *mac) argument 748 bond_slave_has_mac_rcu(struct bonding *bond, const u8 *mac) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | main.c | 1528 struct mlx4_bond *bond = container_of(work, struct mlx4_bond, work); local 1557 struct mlx4_bond *bond; local [all...] |
H A D | resource_tracker.c | 5026 static int mlx4_mirror_fs_rules(struct mlx4_dev *dev, bool bond) argument
|
/linux-master/include/soc/mscc/ |
H A D | ocelot.h | 745 struct net_device *bond; member in struct:ocelot_lag_fdb 769 struct net_device *bond; member in struct:ocelot_port
|