Home
last modified time | relevance | path

Searched refs:switchdev_obj (Results 1 – 19 of 19) sorted by relevance

/linux-6.12.1/include/net/
Dswitchdev.h86 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-6.12.1/net/switchdev/
Dswitchdev.c22 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-6.12.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_switchdev.c532 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()
Dlan966x_mdb.c365 const struct switchdev_obj *obj) in lan966x_handle_port_mdb_add()
382 const struct switchdev_obj *obj) in lan966x_handle_port_mdb_del()
Dlan966x_main.h520 const struct switchdev_obj *obj);
522 const struct switchdev_obj *obj);
/linux-6.12.1/drivers/net/ethernet/ti/icssg/
Dicssg_switchdev.c369 const struct switchdev_obj *obj, in prueth_switchdev_obj_add()
396 const struct switchdev_obj *obj) in prueth_switchdev_obj_del()
/linux-6.12.1/drivers/net/ethernet/ti/
Dam65-cpsw-switchdev.c302 const struct switchdev_obj *obj, in am65_cpsw_port_obj_add()
329 const struct switchdev_obj *obj) in am65_cpsw_port_obj_del()
Dcpsw_switchdev.c310 const struct switchdev_obj *obj, in cpsw_port_obj_add()
338 const struct switchdev_obj *obj) in cpsw_port_obj_del()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dbridge.c224 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-6.12.1/net/bridge/
Dbr_mrp_switchdev.c9 const struct switchdev_obj *obj, bool add) in br_mrp_switchdev_port_obj()
Dbr_switchdev.c680 struct switchdev_obj *obj, *tmp; in br_switchdev_mdb_replay()
/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/
Dsparx5_switchdev.c622 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-6.12.1/net/dsa/
Duser.c690 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-6.12.1/drivers/net/ethernet/intel/ice/
Dice_eswitch_br.c790 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-6.12.1/drivers/net/ethernet/marvell/prestera/
Dprestera_switchdev.c1625 const struct switchdev_obj *obj, in prestera_port_obj_add()
1719 const struct switchdev_obj *obj) in prestera_port_obj_del()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_switchdev.c388 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-6.12.1/drivers/net/ethernet/mscc/
Docelot_net.c1169 const struct switchdev_obj *obj, in ocelot_port_obj_add()
1202 const struct switchdev_obj *obj) in ocelot_port_obj_del()
/linux-6.12.1/drivers/net/ethernet/rocker/
Drocker_main.c2068 const struct switchdev_obj *obj) in rocker_port_obj_add()
2087 const struct switchdev_obj *obj) in rocker_port_obj_del()
/linux-6.12.1/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch.c1855 const struct switchdev_obj *obj) in dpaa2_switch_port_obj_add()
1973 const struct switchdev_obj *obj) in dpaa2_switch_port_obj_del()