Searched defs:br_offloads (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_debugfs.c77 void mlx5_esw_bridge_debugfs_offloads_init(struct mlx5_esw_bridge_offloads *br_offloads) argument
85 void mlx5_esw_bridge_debugfs_offloads_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument
H A Dbridge_priv.h202 struct mlx5_esw_bridge_offloads *br_offloads; member in struct:mlx5_esw_bridge
H A Dbridge_mcast.c846 mlx5_esw_bridge_ingress_mcast_fgs_init(struct mlx5_esw_bridge_offloads *br_offloads) argument
868 mlx5_esw_bridge_ingress_mcast_fgs_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument
943 mlx5_esw_bridge_ingress_mcast_fhs_create(struct mlx5_esw_bridge_offloads *br_offloads) argument
1002 mlx5_esw_bridge_ingress_mcast_fhs_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument
1020 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local
1051 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local
1063 mlx5_esw_brige_mcast_global_enable(struct mlx5_esw_bridge_offloads *br_offloads) argument
1093 mlx5_esw_brige_mcast_global_disable(struct mlx5_esw_bridge_offloads *br_offloads) argument
[all...]
H A Dbridge.c364 mlx5_esw_bridge_ingress_table_init(struct mlx5_esw_bridge_offloads *br_offloads) argument
443 mlx5_esw_bridge_ingress_table_cleanup(struct mlx5_esw_bridge_offloads *br_offloads) argument
467 mlx5_esw_bridge_egress_table_init(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument
577 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local
686 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local
837 mlx5_esw_bridge_create(struct net_device *br_netdev, struct mlx5_esw_bridge_offloads *br_offloads) argument
884 mlx5_esw_bridge_put(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument
903 mlx5_esw_bridge_lookup(struct net_device *br_netdev, struct mlx5_esw_bridge_offloads *br_offloads) argument
939 mlx5_esw_bridge_port_insert(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_offloads *br_offloads) argument
946 mlx5_esw_bridge_port_lookup(u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads) argument
953 mlx5_esw_bridge_port_erase(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_offloads *br_offloads) argument
960 mlx5_esw_bridge_from_port_lookup(u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads) argument
1261 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local
1285 struct mlx5_esw_bridge_offloads *br_offloads = bridge->br_offloads; local
1450 mlx5_esw_bridge_ageing_time_set(u16 vport_num, u16 esw_owner_vhca_id, unsigned long ageing_time, struct mlx5_esw_bridge_offloads *br_offloads) argument
1463 mlx5_esw_bridge_vlan_filtering_set(u16 vport_num, u16 esw_owner_vhca_id, bool enable, struct mlx5_esw_bridge_offloads *br_offloads) argument
1487 mlx5_esw_bridge_vlan_proto_set(u16 vport_num, u16 esw_owner_vhca_id, u16 proto, struct mlx5_esw_bridge_offloads *br_offloads) argument
1512 mlx5_esw_bridge_mcast_set(u16 vport_num, u16 esw_owner_vhca_id, bool enable, struct mlx5_esw_bridge_offloads *br_offloads) argument
1542 mlx5_esw_bridge_vport_init(u16 vport_num, u16 esw_owner_vhca_id, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument
1586 mlx5_esw_bridge_vport_cleanup(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge_port *port) argument
1606 mlx5_esw_bridge_vport_link_with_flags(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1632 mlx5_esw_bridge_vport_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1640 mlx5_esw_bridge_vport_unlink(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1664 mlx5_esw_bridge_vport_peer_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1677 mlx5_esw_bridge_vport_peer_unlink(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1686 mlx5_esw_bridge_port_vlan_add(u16 vport_num, u16 esw_owner_vhca_id, u16 vid, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1713 mlx5_esw_bridge_port_vlan_del(u16 vport_num, u16 esw_owner_vhca_id, u16 vid, struct mlx5_esw_bridge_offloads *br_offloads) argument
1729 mlx5_esw_bridge_fdb_update_used(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1751 mlx5_esw_bridge_fdb_mark_deleted(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1773 mlx5_esw_bridge_fdb_create(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1802 mlx5_esw_bridge_fdb_remove(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge_offloads *br_offloads, struct switchdev_notifier_fdb_info *fdb_info) argument
1825 mlx5_esw_bridge_update(struct mlx5_esw_bridge_offloads *br_offloads) argument
1848 mlx5_esw_bridge_port_mdb_add(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, u16 vid, struct mlx5_esw_bridge_offloads *br_offloads, struct netlink_ext_ack *extack) argument
1893 mlx5_esw_bridge_port_mdb_del(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, u16 vid, struct mlx5_esw_bridge_offloads *br_offloads) argument
1906 mlx5_esw_bridge_flush(struct mlx5_esw_bridge_offloads *br_offloads) argument
1920 struct mlx5_esw_bridge_offloads *br_offloads; local
1939 struct mlx5_esw_bridge_offloads *br_offloads = esw->br_offloads; local
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_eswitch_br.h57 struct ice_esw_br_offloads *br_offloads; member in struct:ice_esw_br
H A Dice_eswitch_br.c544 struct ice_esw_br_offloads *br_offloads; local
987 ice_eswitch_br_deinit(struct ice_esw_br_offloads *br_offloads, argument
1006 ice_eswitch_br_init(struct ice_esw_br_offloads *br_offloads, in argument
1032 ice_eswitch_br_get(struct ice_esw_br_offloads *br_offloads, int ifindex, struct netlink_ext_ack *extack) argument
1055 ice_eswitch_br_verify_deinit(struct ice_esw_br_offloads *br_offloads, struct ice_esw_br *bridge) argument
1066 ice_eswitch_br_port_unlink(struct ice_esw_br_offloads *br_offloads, struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument
1095 ice_eswitch_br_port_link(struct ice_esw_br_offloads *br_offloads, struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument
1151 struct ice_esw_br_offloads *br_offloads; local
1192 struct ice_esw_br_offloads *br_offloads = pf->eswitch.br_offloads; local
1208 struct ice_esw_br_offloads *br_offloads; local
1228 struct ice_esw_br_offloads *br_offloads; local
1249 ice_eswitch_br_update(struct ice_esw_br_offloads *br_offloads) argument
1273 struct ice_esw_br_offloads *br_offloads; local
1286 struct ice_esw_br_offloads *br_offloads; local
[all...]
H A Dice.h527 struct ice_esw_br_offloads *br_offloads; member in struct:ice_eswitch
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbridge.c18 struct mlx5_esw_bridge_offloads *br_offloads; member in struct:mlx5_bridge_switchdev_fdb_work
134 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, local
219 mlx5_esw_bridge_port_obj_add(struct net_device *dev, struct switchdev_notifier_port_obj_info *port_obj_info, struct mlx5_esw_bridge_offloads *br_offloads) argument
254 mlx5_esw_bridge_port_obj_del(struct net_device *dev, struct switchdev_notifier_port_obj_info *port_obj_info, struct mlx5_esw_bridge_offloads *br_offloads) argument
286 mlx5_esw_bridge_port_obj_attr_set(struct net_device *dev, struct switchdev_notifier_port_attr_info *port_attr_info, struct mlx5_esw_bridge_offloads *br_offloads) argument
338 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, local
375 struct mlx5_esw_bridge_offloads *br_offloads = local
399 mlx5_esw_bridge_init_switchdev_fdb_work(struct net_device *dev, bool add, struct switchdev_notifier_fdb_info *fdb_info, struct mlx5_esw_bridge_offloads *br_offloads) argument
431 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, local
508 struct mlx5_esw_bridge_offloads *br_offloads = container_of(work, local
522 struct mlx5_esw_bridge_offloads *br_offloads; local
582 struct mlx5_esw_bridge_offloads *br_offloads; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h372 struct mlx5_esw_bridge_offloads *br_offloads; member in struct:mlx5_eswitch

Completed in 120 milliseconds