Searched refs:mlxsw_sp_fid (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_fid.c | 21 struct mlxsw_sp_fid { struct 30 struct mlxsw_sp_fid common; argument 35 struct mlxsw_sp_fid common; 47 void (*setup)(struct mlxsw_sp_fid *fid, const void *arg); 48 int (*configure)(struct mlxsw_sp_fid *fid); 49 void (*deconfigure)(struct mlxsw_sp_fid *fid); 50 int (*index_alloc)(struct mlxsw_sp_fid *fid, const void *arg, 52 bool (*compare)(const struct mlxsw_sp_fid *fid, 54 u16 (*flood_index)(const struct mlxsw_sp_fid *fid); 55 int (*port_vid_map)(struct mlxsw_sp_fid *fid, [all …]
|
D | spectrum.h | 174 struct mlxsw_sp_fid; 179 struct mlxsw_sp_fid *fid; 586 struct mlxsw_sp_fid *mlxsw_sp_acl_dummy_fid(struct mlxsw_sp *mlxsw_sp); 665 int mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid, 668 int mlxsw_sp_fid_port_vid_map(struct mlxsw_sp_fid *fid, 670 void mlxsw_sp_fid_port_vid_unmap(struct mlxsw_sp_fid *fid, 672 enum mlxsw_sp_rif_type mlxsw_sp_fid_rif_type(const struct mlxsw_sp_fid *fid); 673 u16 mlxsw_sp_fid_index(const struct mlxsw_sp_fid *fid); 674 enum mlxsw_sp_fid_type mlxsw_sp_fid_type(const struct mlxsw_sp_fid *fid); 675 void mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif); [all …]
|
D | spectrum_router.h | 49 struct mlxsw_sp_fid *mlxsw_sp_rif_fid(const struct mlxsw_sp_rif *rif);
|
D | spectrum_switchdev.c | 87 struct mlxsw_sp_fid * 380 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vlan_find_by_fid() 928 struct mlxsw_sp_fid *fid; in mlxsw_sp_port_vlan_fid_join() 974 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vlan_fid_leave() 1055 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vlan_bridge_leave() 1131 struct mlxsw_sp_fid *fid; in mlxsw_sp_br_ban_rif_pvid_change() 1953 static struct mlxsw_sp_fid * 2029 static struct mlxsw_sp_fid *
|
D | spectrum_acl.c | 25 struct mlxsw_sp_fid *dummy_fid; 98 struct mlxsw_sp_fid *mlxsw_sp_acl_dummy_fid(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_acl_dummy_fid() 825 struct mlxsw_sp_fid *fid; in mlxsw_sp_acl_init()
|
D | spectrum_router.c | 81 struct mlxsw_sp_fid *fid; 134 struct mlxsw_sp_fid * (*fid_get)(struct mlxsw_sp_rif *rif, 6129 struct mlxsw_sp_fid *mlxsw_sp_rif_fid(const struct mlxsw_sp_rif *rif) in mlxsw_sp_rif_fid() 6141 struct mlxsw_sp_fid *fid = NULL; in mlxsw_sp_rif_create() 6217 struct mlxsw_sp_fid *fid = rif->fid; in mlxsw_sp_rif_destroy() 6271 struct mlxsw_sp_fid *fid; in mlxsw_sp_port_vlan_router_join() 6318 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vlan_router_leave() 6929 struct mlxsw_sp_fid *fid = rif->fid; in mlxsw_sp_rif_subport_deconfigure() 6938 static struct mlxsw_sp_fid * 7017 struct mlxsw_sp_fid *fid = rif->fid; in mlxsw_sp_rif_vlan_deconfigure() [all …]
|
D | spectrum_flower.c | 72 struct mlxsw_sp_fid *fid; in mlxsw_sp_flower_parse_actions()
|
D | spectrum.c | 1182 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vlan_put()
|