/linux/include/net/ |
H A D | switchdev.h | 86 struct switchdev_obj { struct 97 struct switchdev_obj obj; argument 114 struct switchdev_obj obj; 125 struct switchdev_obj obj; 137 struct switchdev_obj obj; 151 struct switchdev_obj obj; 161 struct switchdev_obj obj; 171 struct switchdev_obj obj; 184 struct switchdev_obj obj; 196 struct switchdev_obj obj; [all …]
|
/linux/net/switchdev/ |
H A D | switchdev.c | 22 static bool switchdev_obj_eq(const struct switchdev_obj *a, in switchdev_obj_eq() 23 const struct switchdev_obj *b) in switchdev_obj_eq() 208 static size_t switchdev_obj_size(const struct switchdev_obj *obj) in switchdev_obj_size() 225 const struct switchdev_obj *obj, in switchdev_port_obj_notify() 343 const struct switchdev_obj *obj = data; in switchdev_port_obj_add_deferred() 356 const struct switchdev_obj *obj) in switchdev_port_obj_add_defer() 373 const struct switchdev_obj *obj, in switchdev_port_obj_add() 385 const struct switchdev_obj *obj) in switchdev_port_obj_del_now() 394 const struct switchdev_obj *obj = data; in switchdev_port_obj_del_deferred() 405 const struct switchdev_obj *obj) in switchdev_port_obj_del_defer() [all …]
|
/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_switchdev.c | 532 const struct switchdev_obj *obj) in lan966x_handle_port_vlan_add() 548 const struct switchdev_obj *obj, in lan966x_handle_port_obj_add() 574 const struct switchdev_obj *obj) in lan966x_handle_port_vlan_del() 588 const struct switchdev_obj *obj) in lan966x_handle_port_obj_del()
|
H A D | lan966x_mdb.c | 365 const struct switchdev_obj *obj) in lan966x_handle_port_mdb_add() 382 const struct switchdev_obj *obj) in lan966x_handle_port_mdb_del()
|
H A D | lan966x_main.h | 520 const struct switchdev_obj *obj); 522 const struct switchdev_obj *obj);
|
/linux/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_switchdev.c | 369 const struct switchdev_obj *obj, in prueth_switchdev_obj_add() 396 const struct switchdev_obj *obj) in prueth_switchdev_obj_del()
|
/linux/drivers/net/ethernet/ti/ |
H A D | cpsw_switchdev.c | 310 const struct switchdev_obj *obj, in cpsw_port_obj_add() 338 const struct switchdev_obj *obj) in cpsw_port_obj_del()
|
H A D | am65-cpsw-switchdev.c | 302 const struct switchdev_obj *obj, in am65_cpsw_port_obj_add() 329 const struct switchdev_obj *obj) in am65_cpsw_port_obj_del()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | bridge.c | 224 const struct switchdev_obj *obj = port_obj_info->obj; in mlx5_esw_bridge_port_obj_add() 258 const struct switchdev_obj *obj = port_obj_info->obj; in mlx5_esw_bridge_port_obj_del()
|
/linux/net/bridge/ |
H A D | br_mrp_switchdev.c | 9 const struct switchdev_obj *obj, bool add) in br_mrp_switchdev_port_obj()
|
H A D | br_switchdev.c | 680 struct switchdev_obj *obj, *tmp; in br_switchdev_mdb_replay()
|
/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_switchdev.c | 622 const struct switchdev_obj *obj = info->obj; in sparx5_handle_port_obj_add() 675 const struct switchdev_obj *obj = info->obj; in sparx5_handle_port_obj_del()
|
/linux/net/dsa/ |
H A D | user.c | 690 const struct switchdev_obj *obj, in dsa_user_vlan_add() 725 const struct switchdev_obj *obj, in dsa_user_host_vlan_add() 751 const struct switchdev_obj *obj, in dsa_user_port_obj_add() 801 const struct switchdev_obj *obj) in dsa_user_vlan_del() 815 const struct switchdev_obj *obj) in dsa_user_host_vlan_del() 833 const struct switchdev_obj *obj) in dsa_user_port_obj_del()
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.c | 790 const struct switchdev_obj *obj, in ice_eswitch_br_port_obj_add() 814 const struct switchdev_obj *obj) in ice_eswitch_br_port_obj_del()
|
/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 1625 const struct switchdev_obj *obj, in prestera_port_obj_add() 1719 const struct switchdev_obj *obj) in prestera_port_obj_del()
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_switchdev.c | 388 const struct switchdev_obj *obj, 391 const struct switchdev_obj *obj); 2256 const struct switchdev_obj *obj, in mlxsw_sp_port_obj_add() 2397 const struct switchdev_obj *obj) in mlxsw_sp_port_obj_del()
|
/linux/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 1169 const struct switchdev_obj *obj, in ocelot_port_obj_add() 1202 const struct switchdev_obj *obj) in ocelot_port_obj_del()
|
/linux/drivers/net/ethernet/rocker/ |
H A D | rocker_main.c | 2068 const struct switchdev_obj *obj) in rocker_port_obj_add() 2087 const struct switchdev_obj *obj) in rocker_port_obj_del()
|
/linux/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-switch.c | 1855 const struct switchdev_obj *obj) in dpaa2_switch_port_obj_add() 1973 const struct switchdev_obj *obj) in dpaa2_switch_port_obj_del()
|