Home
last modified time | relevance | path

Searched defs:bridge_device (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.c59 struct mlxsw_sp_bridge_device *bridge_device; member
123 struct mlxsw_sp_bridge_device *bridge_device; in mlxsw_sp_bridge_device_find() local
211 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_device_create() local
258 mlxsw_sp_bridge_device_destroy(struct mlxsw_sp_bridge *bridge, struct mlxsw_sp_bridge_device *bridge_device) mlxsw_sp_bridge_device_destroy() argument
277 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_device_get() local
287 mlxsw_sp_bridge_device_put(struct mlxsw_sp_bridge *bridge, struct mlxsw_sp_bridge_device *bridge_device) mlxsw_sp_bridge_device_put() argument
295 __mlxsw_sp_bridge_port_find(const struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *brport_dev) __mlxsw_sp_bridge_port_find() argument
313 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_find() local
326 mlxsw_sp_bridge_port_create(struct mlxsw_sp_bridge_device *bridge_device, struct net_device *brport_dev) mlxsw_sp_bridge_port_create() argument
368 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_get() local
398 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_put() local
408 mlxsw_sp_port_vlan_find_by_bridge(struct mlxsw_sp_port *mlxsw_sp_port, const struct mlxsw_sp_bridge_device * bridge_device, u16 vid) mlxsw_sp_port_vlan_find_by_bridge() argument
744 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_attr_br_vlan_set() local
794 const struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_mc_flood() local
807 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mc_disabled_set() local
861 mlxsw_sp_bridge_mrouter_update_mdb(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, bool add) mlxsw_sp_bridge_mrouter_update_mdb() argument
878 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_attr_br_mrouter_set() local
961 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_vlan_fid_join() local
1413 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_fdb_set() local
1519 __mlxsw_sp_mc_get(struct mlxsw_sp_bridge_device *bridge_device, const unsigned char *addr, u16 fid) __mlxsw_sp_mc_get() argument
1558 mlxsw_sp_mc_get_mrouters_bitmap(unsigned long *flood_bitmap, struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp *mlxsw_sp) mlxsw_sp_mc_get_mrouters_bitmap() argument
1574 mlxsw_sp_mc_write_mdb_entry(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mid *mid, struct mlxsw_sp_bridge_device *bridge_device) mlxsw_sp_mc_write_mdb_entry() argument
1628 __mlxsw_sp_mc_alloc(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const unsigned char *addr, u16 fid) __mlxsw_sp_mc_alloc() argument
1690 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mdb_add() local
1743 mlxsw_sp_bridge_mdb_mc_enable_sync(struct mlxsw_sp_port *mlxsw_sp_port, struct mlxsw_sp_bridge_device *bridge_device) mlxsw_sp_bridge_mdb_mc_enable_sync() argument
1767 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mrouter_update_mdb() local
1884 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mdb_del() local
1916 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_mdb_flush() local
1975 mlxsw_sp_bridge_8021q_port_join(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021q_port_join() argument
1993 mlxsw_sp_bridge_8021q_port_leave(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port) mlxsw_sp_bridge_8021q_port_leave() argument
2002 mlxsw_sp_bridge_8021q_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021q_vxlan_join() argument
2074 mlxsw_sp_bridge_8021q_fid_get(struct mlxsw_sp_bridge_device *bridge_device, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021q_fid_get() argument
2083 mlxsw_sp_bridge_8021q_fid_lookup(struct mlxsw_sp_bridge_device *bridge_device, u16 vid) mlxsw_sp_bridge_8021q_fid_lookup() argument
2092 mlxsw_sp_bridge_8021q_fid_vid(struct mlxsw_sp_bridge_device *bridge_device, const struct mlxsw_sp_fid *fid) mlxsw_sp_bridge_8021q_fid_vid() argument
2125 mlxsw_sp_bridge_8021d_port_join(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021d_port_join() argument
2153 mlxsw_sp_bridge_8021d_port_leave(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port) mlxsw_sp_bridge_8021d_port_leave() argument
2170 mlxsw_sp_bridge_8021d_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021d_vxlan_join() argument
2209 mlxsw_sp_bridge_8021d_fid_get(struct mlxsw_sp_bridge_device *bridge_device, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021d_fid_get() argument
2218 mlxsw_sp_bridge_8021d_fid_lookup(struct mlxsw_sp_bridge_device *bridge_device, u16 vid) mlxsw_sp_bridge_8021d_fid_lookup() argument
2231 mlxsw_sp_bridge_8021d_fid_vid(struct mlxsw_sp_bridge_device *bridge_device, const struct mlxsw_sp_fid *fid) mlxsw_sp_bridge_8021d_fid_vid() argument
2252 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_bridge_join() local
2279 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_bridge_leave() local
2299 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_vxlan_join() local
2412 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_fdb_notify_mac_process() local
2476 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_fdb_notify_mac_lag_process() local
2542 struct mlxsw_sp_bridge_device *bridge_device; __mlxsw_sp_fdb_notify_mac_uc_tunnel_process() local
2797 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_bridge_nve_fdb_event() local
2901 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_fdb_add() local
2973 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_fdb_del() local
3176 mlxsw_sp_switchdev_vxlan_vlan_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, bool flag_untagged, bool flag_pvid, struct netlink_ext_ack *extack) mlxsw_sp_switchdev_vxlan_vlan_add() argument
3264 mlxsw_sp_switchdev_vxlan_vlan_del(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid) mlxsw_sp_switchdev_vxlan_vlan_del() argument
3299 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_vlans_add() local
3347 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_vlans_del() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.c61 struct mlxsw_sp_bridge_device *bridge_device; member
157 struct mlxsw_sp_bridge_device *bridge_device; in mlxsw_sp_bridge_device_find() local
255 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_device_create() local
317 mlxsw_sp_bridge_device_destroy(struct mlxsw_sp_bridge *bridge, struct mlxsw_sp_bridge_device *bridge_device) mlxsw_sp_bridge_device_destroy() argument
339 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_device_get() local
349 mlxsw_sp_bridge_device_put(struct mlxsw_sp_bridge *bridge, struct mlxsw_sp_bridge_device *bridge_device) mlxsw_sp_bridge_device_put() argument
357 __mlxsw_sp_bridge_port_find(const struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *brport_dev) __mlxsw_sp_bridge_port_find() argument
375 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_find() local
473 mlxsw_sp_bridge_port_create(struct mlxsw_sp_bridge_device *bridge_device, struct net_device *brport_dev, struct netlink_ext_ack *extack) mlxsw_sp_bridge_port_create() argument
528 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_get() local
559 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_put() local
569 mlxsw_sp_port_vlan_find_by_bridge(struct mlxsw_sp_port *mlxsw_sp_port, const struct mlxsw_sp_bridge_device * bridge_device, u16 vid) mlxsw_sp_port_vlan_find_by_bridge() argument
978 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_attr_br_vlan_set() local
996 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_attr_br_vlan_proto_set() local
1037 const struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_mc_flood() local
1050 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mc_disabled_set() local
1242 mlxsw_sp_bridge_mrouter_update_mdb(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, bool add) mlxsw_sp_bridge_mrouter_update_mdb() argument
1265 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_attr_br_mrouter_set() local
1350 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_vlan_fid_join() local
1861 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_fdb_set() local
1946 mlxsw_sp_mc_get_mrouters_bitmap(struct mlxsw_sp_ports_bitmap *flood_bm, struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp *mlxsw_sp) mlxsw_sp_mc_get_mrouters_bitmap() argument
1998 mlxsw_sp_mc_mdb_mrouters_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_mdb_entry *mdb_entry, bool add) mlxsw_sp_mc_mdb_mrouters_set() argument
2022 mlxsw_sp_mc_mdb_entry_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const unsigned char *addr, u16 fid, u16 local_port) mlxsw_sp_mc_mdb_entry_init() argument
2085 mlxsw_sp_mc_mdb_entry_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mdb_entry *mdb_entry, struct mlxsw_sp_bridge_device *bridge_device, u16 local_port, bool force) mlxsw_sp_mc_mdb_entry_fini() argument
2103 mlxsw_sp_mc_mdb_entry_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const unsigned char *addr, u16 fid, u16 local_port) mlxsw_sp_mc_mdb_entry_get() argument
2153 mlxsw_sp_mc_mdb_entry_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port, bool force) mlxsw_sp_mc_mdb_entry_put() argument
2184 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mdb_add() local
2212 mlxsw_sp_bridge_mdb_mc_enable_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, bool mc_enabled) mlxsw_sp_bridge_mdb_mc_enable_sync() argument
2239 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mrouter_update_mdb() local
2335 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_mdb_del() local
2375 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_port_mdb_flush() local
2483 mlxsw_sp_bridge_8021q_port_join(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021q_port_join() argument
2501 mlxsw_sp_bridge_8021q_port_leave(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port) mlxsw_sp_bridge_8021q_port_leave() argument
2509 mlxsw_sp_bridge_vlan_aware_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, u16 ethertype, struct netlink_ext_ack *extack) mlxsw_sp_bridge_vlan_aware_vxlan_join() argument
2560 mlxsw_sp_bridge_8021q_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021q_vxlan_join() argument
2592 mlxsw_sp_bridge_8021q_fid_get(struct mlxsw_sp_bridge_device *bridge_device, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021q_fid_get() argument
2601 mlxsw_sp_bridge_8021q_fid_lookup(struct mlxsw_sp_bridge_device *bridge_device, u16 vid) mlxsw_sp_bridge_8021q_fid_lookup() argument
2610 mlxsw_sp_bridge_8021q_fid_vid(struct mlxsw_sp_bridge_device *bridge_device, const struct mlxsw_sp_fid *fid) mlxsw_sp_bridge_8021q_fid_vid() argument
2643 mlxsw_sp_bridge_8021d_port_join(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021d_port_join() argument
2684 mlxsw_sp_bridge_8021d_port_leave(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port) mlxsw_sp_bridge_8021d_port_leave() argument
2701 mlxsw_sp_bridge_8021d_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021d_vxlan_join() argument
2741 mlxsw_sp_bridge_8021d_fid_get(struct mlxsw_sp_bridge_device *bridge_device, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021d_fid_get() argument
2750 mlxsw_sp_bridge_8021d_fid_lookup(struct mlxsw_sp_bridge_device *bridge_device, u16 vid) mlxsw_sp_bridge_8021d_fid_lookup() argument
2763 mlxsw_sp_bridge_8021d_fid_vid(struct mlxsw_sp_bridge_device *bridge_device, const struct mlxsw_sp_fid *fid) mlxsw_sp_bridge_8021d_fid_vid() argument
2779 mlxsw_sp_bridge_8021ad_port_join(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021ad_port_join() argument
2803 mlxsw_sp_bridge_8021ad_port_leave(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port) mlxsw_sp_bridge_8021ad_port_leave() argument
2812 mlxsw_sp_bridge_8021ad_vxlan_join(struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, struct netlink_ext_ack *extack) mlxsw_sp_bridge_8021ad_vxlan_join() argument
2830 mlxsw_sp2_bridge_8021ad_port_join(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port, struct netlink_ext_ack *extack) mlxsw_sp2_bridge_8021ad_port_join() argument
2858 mlxsw_sp2_bridge_8021ad_port_leave(struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_bridge_port *bridge_port, struct mlxsw_sp_port *mlxsw_sp_port) mlxsw_sp2_bridge_8021ad_port_leave() argument
2882 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_bridge_join() local
2916 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_port_bridge_leave() local
2937 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_bridge_vxlan_join() local
3050 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_fdb_notify_mac_process() local
3118 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_fdb_notify_mac_lag_process() local
3187 struct mlxsw_sp_bridge_device *bridge_device; __mlxsw_sp_fdb_notify_mac_uc_tunnel_process() local
3439 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_bridge_nve_fdb_event() local
3544 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_fdb_add() local
3616 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_fdb_del() local
3821 mlxsw_sp_switchdev_vxlan_vlan_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid, bool flag_untagged, bool flag_pvid, struct netlink_ext_ack *extack) mlxsw_sp_switchdev_vxlan_vlan_add() argument
3907 mlxsw_sp_switchdev_vxlan_vlan_del(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const struct net_device *vxlan_dev, u16 vid) mlxsw_sp_switchdev_vxlan_vlan_del() argument
3941 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_vlans_add() local
3977 struct mlxsw_sp_bridge_device *bridge_device; mlxsw_sp_switchdev_vxlan_vlans_del() local
[all...]

Completed in 7 milliseconds