Lines Matching refs:aregion
17 struct mlxsw_sp_acl_atcam_region aregion; member
35 struct mlxsw_sp_acl_atcam_region *aregion; in mlxsw_sp2_acl_ctcam_region_entry_insert() local
39 aregion = mlxsw_sp_acl_tcam_cregion_aregion(cregion); in mlxsw_sp2_acl_ctcam_region_entry_insert()
42 erp_mask = mlxsw_sp_acl_erp_mask_get(aregion, mask, true); in mlxsw_sp2_acl_ctcam_region_entry_insert()
54 struct mlxsw_sp_acl_atcam_region *aregion; in mlxsw_sp2_acl_ctcam_region_entry_remove() local
57 aregion = mlxsw_sp_acl_tcam_cregion_aregion(cregion); in mlxsw_sp2_acl_ctcam_region_entry_remove()
60 mlxsw_sp_acl_erp_mask_put(aregion, aentry->erp_mask); in mlxsw_sp2_acl_ctcam_region_entry_remove()
161 ®ion->aregion, in mlxsw_sp2_acl_tcam_region_init()
171 mlxsw_sp_acl_atcam_region_fini(®ion->aregion); in mlxsw_sp2_acl_tcam_region_fini()
185 return mlxsw_sp_acl_atcam_rehash_hints_get(®ion->aregion); in mlxsw_sp2_acl_tcam_region_rehash_hints_get()
199 mlxsw_sp_acl_atcam_chunk_init(®ion->aregion, &chunk->achunk, in mlxsw_sp2_acl_tcam_chunk_init()
220 return mlxsw_sp_acl_atcam_entry_add(mlxsw_sp, ®ion->aregion, in mlxsw_sp2_acl_tcam_entry_add()
233 mlxsw_sp_acl_atcam_entry_del(mlxsw_sp, ®ion->aregion, &chunk->achunk, in mlxsw_sp2_acl_tcam_entry_del()
247 ®ion->aregion, in mlxsw_sp2_acl_tcam_entry_action_replace()