Searched refs:br_offloads (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| D | bridge.c | 18 struct mlx5_esw_bridge_offloads *br_offloads; member 130 struct mlx5_esw_bridge_offloads *br_offloads = container_of(nb, in mlx5_esw_bridge_port_changeupper() local 136 struct mlx5_eswitch *esw = br_offloads->esw; in mlx5_esw_bridge_port_changeupper() 154 br_offloads, extack) : in mlx5_esw_bridge_port_changeupper() 156 br_offloads, extack); in mlx5_esw_bridge_port_changeupper() 160 br_offloads, extack) : in mlx5_esw_bridge_port_changeupper() 162 br_offloads, extack); in mlx5_esw_bridge_port_changeupper() 187 struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_port_obj_add() argument 195 if (!mlx5_esw_bridge_rep_vport_num_vhca_id_get(dev, br_offloads->esw, &vport_num, in mlx5_esw_bridge_port_obj_add() 205 vlan->flags, br_offloads, extack); in mlx5_esw_bridge_port_obj_add() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| D | bridge.c | 56 struct mlx5_esw_bridge_offloads *br_offloads; member 291 mlx5_esw_bridge_ingress_table_init(struct mlx5_esw_bridge_offloads *br_offloads) in mlx5_esw_bridge_ingress_table_init() argument 297 if (!mlx5_eswitch_vport_match_metadata_enabled(br_offloads->esw)) in mlx5_esw_bridge_ingress_table_init() 302 br_offloads->esw); in mlx5_esw_bridge_ingress_table_init() 308 br_offloads->esw); in mlx5_esw_bridge_ingress_table_init() 314 vlan_fg = mlx5_esw_bridge_ingress_vlan_fg_create(br_offloads->esw, ingress_ft); in mlx5_esw_bridge_ingress_table_init() 320 filter_fg = mlx5_esw_bridge_ingress_filter_fg_create(br_offloads->esw, ingress_ft); in mlx5_esw_bridge_ingress_table_init() 326 mac_fg = mlx5_esw_bridge_ingress_mac_fg_create(br_offloads->esw, ingress_ft); in mlx5_esw_bridge_ingress_table_init() 332 br_offloads->ingress_ft = ingress_ft; in mlx5_esw_bridge_ingress_table_init() 333 br_offloads->skip_ft = skip_ft; in mlx5_esw_bridge_ingress_table_init() [all …]
|
| D | bridge.h | 38 struct mlx5_esw_bridge_offloads *br_offloads, 41 struct mlx5_esw_bridge_offloads *br_offloads, 44 struct mlx5_esw_bridge_offloads *br_offloads, 47 struct mlx5_esw_bridge_offloads *br_offloads, 50 struct mlx5_esw_bridge_offloads *br_offloads, 53 struct mlx5_esw_bridge_offloads *br_offloads, 56 struct mlx5_esw_bridge_offloads *br_offloads, 58 void mlx5_esw_bridge_update(struct mlx5_esw_bridge_offloads *br_offloads); 60 struct mlx5_esw_bridge_offloads *br_offloads); 62 struct mlx5_esw_bridge_offloads *br_offloads); [all …]
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | eswitch.h | 314 struct mlx5_esw_bridge_offloads *br_offloads; member
|