Lines Matching refs:vid

93 	if (entry->key.vid) {  in mlx5_esw_bridge_mdb_flow_create()
108 entry->key.vid); in mlx5_esw_bridge_mdb_flow_create()
138 const unsigned char *addr, u16 vid) in mlx5_esw_bridge_mdb_lookup() argument
143 key.vid = vid; in mlx5_esw_bridge_mdb_lookup()
149 const unsigned char *addr, u16 vid) in mlx5_esw_bridge_port_mdb_entry_init() argument
160 entry->key.vid = vid; in mlx5_esw_bridge_port_mdb_entry_init()
188 const unsigned char *addr, u16 vid) in mlx5_esw_bridge_port_mdb_attach() argument
197 entry = mlx5_esw_bridge_mdb_lookup(bridge, addr, vid); in mlx5_esw_bridge_port_mdb_attach()
201 addr, vid, port->vport_num); in mlx5_esw_bridge_port_mdb_attach()
205 entry = mlx5_esw_bridge_port_mdb_entry_init(port, addr, vid); in mlx5_esw_bridge_port_mdb_attach()
209 addr, vid, port->vport_num, err); in mlx5_esw_bridge_port_mdb_attach()
220 addr, vid, port->vport_num, err); in mlx5_esw_bridge_port_mdb_attach()
230 addr, vid, port->vport_num, err); in mlx5_esw_bridge_port_mdb_attach()
254 entry->key.addr, entry->key.vid, port->vport_num); in mlx5_esw_bridge_port_mdb_entry_detach()
258 const unsigned char *addr, u16 vid) in mlx5_esw_bridge_port_mdb_detach() argument
263 entry = mlx5_esw_bridge_mdb_lookup(bridge, addr, vid); in mlx5_esw_bridge_port_mdb_detach()
267 addr, vid, port->vport_num); in mlx5_esw_bridge_port_mdb_detach()
274 addr, vid, port->vport_num); in mlx5_esw_bridge_port_mdb_detach()
289 if (entry->key.vid == vlan->vid && mlx5_esw_bridge_mdb_port_lookup(port, entry)) in mlx5_esw_bridge_port_mdb_vlan_flush()
609 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid, vlan->vid); in mlx5_esw_bridge_mcast_vlan_flow_create()