/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_tcam.h | 167 struct mlxsw_sp_acl_atcam *atcam; member 217 struct mlxsw_sp_acl_atcam *atcam, 241 struct mlxsw_sp_acl_atcam *atcam); 243 struct mlxsw_sp_acl_atcam *atcam); 284 struct mlxsw_sp_acl_atcam *atcam); 286 struct mlxsw_sp_acl_atcam *atcam);
|
H A D | spectrum2_acl_tcam.c | 11 struct mlxsw_sp_acl_atcam atcam; member 112 err = mlxsw_sp_acl_atcam_init(mlxsw_sp, &tcam->atcam); in mlxsw_sp2_acl_tcam_init() 134 mlxsw_sp_acl_atcam_fini(mlxsw_sp, &tcam->atcam); in mlxsw_sp2_acl_tcam_fini() 150 return mlxsw_sp_acl_atcam_region_init(mlxsw_sp, &tcam->atcam, in mlxsw_sp2_acl_tcam_region_init()
|
H A D | spectrum_acl_atcam.c | 316 struct mlxsw_sp_acl_atcam *atcam, in mlxsw_sp_acl_atcam_region_init() 325 aregion->atcam = atcam; in mlxsw_sp_acl_atcam_region_init() 626 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_atcam_init() 628 return mlxsw_sp_acl_erps_init(mlxsw_sp, atcam); in mlxsw_sp_acl_atcam_init() 632 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_atcam_fini() 634 mlxsw_sp_acl_erps_fini(mlxsw_sp, atcam); in mlxsw_sp_acl_atcam_fini() 315 mlxsw_sp_acl_atcam_region_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam, struct mlxsw_sp_acl_atcam_region *aregion, struct mlxsw_sp_acl_tcam_region *region, void *hints_priv, const struct mlxsw_sp_acl_ctcam_region_ops *ops) mlxsw_sp_acl_atcam_region_init() argument 625 mlxsw_sp_acl_atcam_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_atcam_init() argument 631 mlxsw_sp_acl_atcam_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_atcam_fini() argument
|
H A D | spectrum_acl_erp.c | 1323 erp_table->erp_core = aregion->atcam->erp_core; in mlxsw_sp_acl_erp_table_create() 1561 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_erps_init() 1570 atcam->erp_core = erp_core; in mlxsw_sp_acl_erps_init() 1584 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_erps_fini() 1586 mlxsw_sp_acl_erp_tables_fini(mlxsw_sp, atcam->erp_core); in mlxsw_sp_acl_erps_fini() 1587 kfree(atcam->erp_core); in mlxsw_sp_acl_erps_fini() 1560 mlxsw_sp_acl_erps_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_erps_init() argument 1583 mlxsw_sp_acl_erps_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_erps_fini() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_tcam.h | 162 struct mlxsw_sp_acl_atcam *atcam; member 212 struct mlxsw_sp_acl_atcam *atcam, 236 struct mlxsw_sp_acl_atcam *atcam); 238 struct mlxsw_sp_acl_atcam *atcam); 279 struct mlxsw_sp_acl_atcam *atcam); 281 struct mlxsw_sp_acl_atcam *atcam);
|
H A D | spectrum2_acl_tcam.c | 11 struct mlxsw_sp_acl_atcam atcam; member 122 err = mlxsw_sp_acl_atcam_init(mlxsw_sp, &tcam->atcam); in mlxsw_sp2_acl_tcam_init() 144 mlxsw_sp_acl_atcam_fini(mlxsw_sp, &tcam->atcam); in mlxsw_sp2_acl_tcam_fini() 160 return mlxsw_sp_acl_atcam_region_init(mlxsw_sp, &tcam->atcam, in mlxsw_sp2_acl_tcam_region_init()
|
H A D | spectrum_acl_atcam.c | 316 struct mlxsw_sp_acl_atcam *atcam, in mlxsw_sp_acl_atcam_region_init() 325 aregion->atcam = atcam; in mlxsw_sp_acl_atcam_region_init() 626 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_atcam_init() 628 return mlxsw_sp_acl_erps_init(mlxsw_sp, atcam); in mlxsw_sp_acl_atcam_init() 632 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_atcam_fini() 634 mlxsw_sp_acl_erps_fini(mlxsw_sp, atcam); in mlxsw_sp_acl_atcam_fini() 315 mlxsw_sp_acl_atcam_region_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam, struct mlxsw_sp_acl_atcam_region *aregion, struct mlxsw_sp_acl_tcam_region *region, void *hints_priv, const struct mlxsw_sp_acl_ctcam_region_ops *ops) mlxsw_sp_acl_atcam_region_init() argument 625 mlxsw_sp_acl_atcam_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_atcam_init() argument 631 mlxsw_sp_acl_atcam_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_atcam_fini() argument
|
H A D | spectrum_acl_erp.c | 1336 erp_table->erp_core = aregion->atcam->erp_core; in mlxsw_sp_acl_erp_table_create() 1574 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_erps_init() 1583 atcam->erp_core = erp_core; in mlxsw_sp_acl_erps_init() 1597 struct mlxsw_sp_acl_atcam *atcam) in mlxsw_sp_acl_erps_fini() 1599 mlxsw_sp_acl_erp_tables_fini(mlxsw_sp, atcam->erp_core); in mlxsw_sp_acl_erps_fini() 1600 kfree(atcam->erp_core); in mlxsw_sp_acl_erps_fini() 1573 mlxsw_sp_acl_erps_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_erps_init() argument 1596 mlxsw_sp_acl_erps_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam) mlxsw_sp_acl_erps_fini() argument
|