/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 71 struct prestera_bridge_port *br_port; member 76 struct prestera_bridge_port *br_port; member 91 static void prestera_bridge_port_put(struct prestera_bridge_port *br_port); 113 struct prestera_bridge_port *br_port; in __prestera_bridge_port_find() local 115 list_for_each_entry(br_port, &bridge->port_list, head) in __prestera_bridge_port_find() 116 if (br_port->dev == brport_dev) in __prestera_bridge_port_find() 117 return br_port; in __prestera_bridge_port_find() 140 prestera_br_port_flags_reset(struct prestera_bridge_port *br_port, in prestera_br_port_flags_reset() argument 149 static int prestera_br_port_flags_set(struct prestera_bridge_port *br_port, in prestera_br_port_flags_set() argument 154 err = prestera_port_uc_flood_set(port, br_port in prestera_br_port_flags_set() 179 prestera_bridge_vlan_create(struct prestera_bridge_port *br_port, u16 vid) prestera_bridge_vlan_create() argument 202 prestera_bridge_vlan_by_vid(struct prestera_bridge_port *br_port, u16 vid) prestera_bridge_vlan_by_vid() argument 217 struct prestera_bridge_port *br_port; prestera_bridge_vlan_port_count() local 340 struct prestera_bridge_port *br_port; prestera_br_mdb_entry_put() local 353 prestera_br_mdb_port_del(struct prestera_br_mdb_entry *br_mdb, struct prestera_bridge_port *br_port) prestera_br_mdb_port_del() argument 368 prestera_mdb_flush_bridge_port(struct prestera_bridge_port *br_port) prestera_mdb_flush_bridge_port() argument 393 struct prestera_bridge_port *br_port; prestera_port_vlan_bridge_leave() local 514 struct prestera_bridge_port *br_port; __prestera_bridge_port_by_dev() local 563 struct prestera_bridge_port *br_port; prestera_bridge_port_create() local 584 prestera_bridge_port_destroy(struct prestera_bridge_port *br_port) prestera_bridge_port_destroy() argument 592 prestera_bridge_port_get(struct prestera_bridge_port *br_port) prestera_bridge_port_get() argument 597 prestera_bridge_port_put(struct prestera_bridge_port *br_port) prestera_bridge_port_put() argument 610 struct prestera_bridge_port *br_port; prestera_bridge_port_add() local 626 prestera_bridge_1d_port_join(struct prestera_bridge_port *br_port) prestera_bridge_1d_port_join() argument 653 struct prestera_bridge_port *br_port; prestera_bridge_port_join() local 691 prestera_bridge_1q_port_leave(struct prestera_bridge_port *br_port) prestera_bridge_1q_port_leave() argument 699 prestera_bridge_1d_port_leave(struct prestera_bridge_port *br_port) prestera_bridge_1d_port_leave() argument 741 struct prestera_bridge_port *br_port; prestera_bridge_port_leave() local 772 struct prestera_bridge_port *br_port; prestera_port_attr_br_flags_set() local 836 struct prestera_bridge_port *br_port; prestera_port_attr_stp_state_set() local 875 prestera_br_port_lag_mdb_mc_enable_sync(struct prestera_bridge_port *br_port, bool enabled) prestera_br_port_lag_mdb_mc_enable_sync() argument 905 struct prestera_bridge_port *br_port; prestera_br_mdb_mc_enable_sync() local 978 struct prestera_bridge_port *br_port; prestera_br_mdb_sync() local 1117 struct prestera_bridge_port *br_port; prestera_bridge_mdb_mc_mrouter_exists() local 1131 struct prestera_bridge_port *br_port; prestera_port_attr_mrouter_set() local 1221 struct prestera_bridge_port *br_port; prestera_port_fdb_set() local 1357 prestera_port_vlan_bridge_join(struct prestera_port_vlan *port_vlan, struct prestera_bridge_port *br_port) prestera_port_vlan_bridge_join() argument 1401 prestera_bridge_port_vlan_add(struct prestera_port *port, struct prestera_bridge_port *br_port, u16 vid, bool is_untagged, bool is_pvid, struct netlink_ext_ack *extack) prestera_bridge_port_vlan_add() argument 1451 prestera_bridge_port_vlan_del(struct prestera_port *port, struct prestera_bridge_port *br_port, u16 vid) prestera_bridge_port_vlan_del() argument 1473 struct prestera_bridge_port *br_port; prestera_port_vlans_add() local 1523 prestera_br_mdb_port_add(struct prestera_br_mdb_entry *br_mdb, struct prestera_bridge_port *br_port) prestera_br_mdb_port_add() argument 1577 struct prestera_bridge_port *br_port; prestera_mdb_port_addr_obj_add() local 1655 struct prestera_bridge_port *br_port; prestera_port_vlans_del() local 1678 struct prestera_bridge_port *br_port; prestera_mdb_port_addr_obj_del() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 66 struct prestera_bridge_port *br_port; member 72 static void prestera_bridge_port_put(struct prestera_bridge_port *br_port); 78 prestera_bridge_vlan_create(struct prestera_bridge_port *br_port, u16 vid) in prestera_bridge_vlan_create() argument 88 list_add(&br_vlan->head, &br_port->vlan_list); in prestera_bridge_vlan_create() 101 prestera_bridge_vlan_by_vid(struct prestera_bridge_port *br_port, u16 vid) in prestera_bridge_vlan_by_vid() argument 105 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_bridge_vlan_by_vid() 116 struct prestera_bridge_port *br_port; in prestera_bridge_vlan_port_count() local 120 list_for_each_entry(br_port, &bridge->port_list, head) { in prestera_bridge_vlan_port_count() 121 list_for_each_entry(br_vlan, &br_port->vlan_list, head) { in prestera_bridge_vlan_port_count() 189 struct prestera_bridge_port *br_port; in prestera_port_vlan_bridge_leave() local 305 struct prestera_bridge_port *br_port; __prestera_bridge_port_by_dev() local 336 struct prestera_bridge_port *br_port; prestera_bridge_port_create() local 356 prestera_bridge_port_destroy(struct prestera_bridge_port *br_port) prestera_bridge_port_destroy() argument 363 prestera_bridge_port_get(struct prestera_bridge_port *br_port) prestera_bridge_port_get() argument 368 prestera_bridge_port_put(struct prestera_bridge_port *br_port) prestera_bridge_port_put() argument 381 struct prestera_bridge_port *br_port; prestera_bridge_port_add() local 397 prestera_bridge_1d_port_join(struct prestera_bridge_port *br_port) prestera_bridge_1d_port_join() argument 429 struct prestera_bridge_port *br_port; prestera_port_bridge_join() local 460 prestera_bridge_1q_port_leave(struct prestera_bridge_port *br_port) prestera_bridge_1q_port_leave() argument 468 prestera_bridge_1d_port_leave(struct prestera_bridge_port *br_port) prestera_bridge_1d_port_leave() argument 510 struct prestera_bridge_port *br_port; prestera_port_bridge_leave() local 585 struct prestera_bridge_port *br_port; prestera_port_attr_br_flags_set() local 671 struct prestera_bridge_port *br_port; presterar_port_attr_stp_state_set() local 770 struct prestera_bridge_port *br_port; prestera_port_fdb_set() local 906 prestera_port_vlan_bridge_join(struct prestera_port_vlan *port_vlan, struct prestera_bridge_port *br_port) prestera_port_vlan_bridge_join() argument 954 prestera_bridge_port_vlan_add(struct prestera_port *port, struct prestera_bridge_port *br_port, u16 vid, bool is_untagged, bool is_pvid, struct netlink_ext_ack *extack) prestera_bridge_port_vlan_add() argument 1004 prestera_bridge_port_vlan_del(struct prestera_port *port, struct prestera_bridge_port *br_port, u16 vid) prestera_bridge_port_vlan_del() argument 1027 struct prestera_bridge_port *br_port; prestera_port_vlans_add() local 1080 struct prestera_bridge_port *br_port; prestera_port_vlans_del() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.c | 48 return repr->br_port; in ice_eswitch_br_netdev_to_port() 63 return pf->br_port; in ice_eswitch_br_netdev_to_port() 389 struct ice_esw_br_port *br_port, in ice_eswitch_br_fdb_entry_create() 393 struct ice_esw_br *bridge = br_port->bridge; in ice_eswitch_br_fdb_entry_create() 408 vlan = ice_esw_br_port_vlan_lookup(bridge, br_port->vsi_idx, in ice_eswitch_br_fdb_entry_create() 427 flow = ice_eswitch_br_flow_create(dev, hw, br_port->vsi_idx, in ice_eswitch_br_fdb_entry_create() 428 br_port->type, mac, vid); in ice_eswitch_br_fdb_entry_create() 436 fdb_entry->br_port = br_port; in ice_eswitch_br_fdb_entry_create() 481 struct ice_esw_br_port *br_port; in ice_eswitch_br_fdb_event_work() local 388 ice_eswitch_br_fdb_entry_create(struct net_device *netdev, struct ice_esw_br_port *br_port, bool added_by_user, const unsigned char *mac, u16 vid) ice_eswitch_br_fdb_entry_create() argument 790 struct ice_esw_br_port *br_port = ice_eswitch_br_netdev_to_port(netdev); ice_eswitch_br_port_obj_add() local 813 struct ice_esw_br_port *br_port = ice_eswitch_br_netdev_to_port(netdev); ice_eswitch_br_port_obj_del() local 835 struct ice_esw_br_port *br_port = ice_eswitch_br_netdev_to_port(netdev); ice_eswitch_br_port_obj_attr_set() local 885 ice_eswitch_br_port_deinit(struct ice_esw_br *bridge, struct ice_esw_br_port *br_port) ice_eswitch_br_port_deinit() argument 909 struct ice_esw_br_port *br_port; ice_eswitch_br_port_init() local 926 struct ice_esw_br_port *br_port; ice_eswitch_br_vf_repr_port_init() local 951 struct ice_esw_br_port *br_port; ice_eswitch_br_uplink_port_init() local 1066 struct ice_esw_br_port *br_port = ice_eswitch_br_netdev_to_port(dev); ice_eswitch_br_port_unlink() local [all...] |
H A D | ice_repr.h | 15 struct ice_esw_br_port *br_port; member
|
H A D | ice_eswitch_br.h | 32 struct ice_esw_br_port *br_port; member
|
H A D | ice_eswitch.c | 317 if (repr->br_port) in ice_eswitch_update_repr() 318 repr->br_port->vsi = vsi; in ice_eswitch_update_repr()
|
H A D | ice.h | 634 struct ice_esw_br_port *br_port; member
|
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/ |
H A D | lib.sh | 1175 local br_port=$1 1183 bridge link set dev $br_port flood off 1188 bridge link set dev $br_port flood on 1198 local br_port=$1 1206 bridge link set dev $br_port mcast_flood off 1211 bridge link set dev $br_port mcast_flood on 1221 # `br_port` is connected to `host2_if` 1222 local br_port=$1 1226 flood_unicast_test $br_port $host1_if $host2_if 1227 flood_multicast_test $br_port [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/ |
H A D | lib.sh | 1388 local br_port=$1 1396 bridge link set dev $br_port flood off 1401 bridge link set dev $br_port flood on 1411 local br_port=$1 1419 bridge link set dev $br_port mcast_flood off 1424 bridge link set dev $br_port mcast_flood on 1434 # `br_port` is connected to `host2_if` 1435 local br_port=$1 1439 flood_unicast_test $br_port $host1_if $host2_if 1440 flood_multicast_test $br_port [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/bonding/ |
H A D | net_forwarding_lib.sh | 1388 local br_port=$1 1396 bridge link set dev $br_port flood off 1401 bridge link set dev $br_port flood on 1411 local br_port=$1 1419 bridge link set dev $br_port mcast_flood off 1424 bridge link set dev $br_port mcast_flood on 1434 # `br_port` is connected to `host2_if` 1435 local br_port=$1 1439 flood_unicast_test $br_port $host1_if $host2_if 1440 flood_multicast_test $br_port [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/dsa/ |
H A D | lib.sh | 1388 local br_port=$1 1396 bridge link set dev $br_port flood off 1401 bridge link set dev $br_port flood on 1411 local br_port=$1 1419 bridge link set dev $br_port mcast_flood off 1424 bridge link set dev $br_port mcast_flood on 1434 # `br_port` is connected to `host2_if` 1435 local br_port=$1 1439 flood_unicast_test $br_port $host1_if $host2_if 1440 flood_multicast_test $br_port [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/team/ |
H A D | net_forwarding_lib.sh | 1388 local br_port=$1 1396 bridge link set dev $br_port flood off 1401 bridge link set dev $br_port flood on 1411 local br_port=$1 1419 bridge link set dev $br_port mcast_flood off 1424 bridge link set dev $br_port mcast_flood on 1434 # `br_port` is connected to `host2_if` 1435 local br_port=$1 1439 flood_unicast_test $br_port $host1_if $host2_if 1440 flood_multicast_test $br_port [all...] |