Home
last modified time | relevance | path

Searched refs:atcam (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.h167 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 Dspectrum2_acl_tcam.c11 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 Dspectrum_acl_atcam.c316 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 Dspectrum_acl_erp.c1323 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 Dspectrum_acl_tcam.h162 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 Dspectrum2_acl_tcam.c11 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 Dspectrum_acl_atcam.c316 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 Dspectrum_acl_erp.c1336 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

Completed in 9 milliseconds