Lines Matching refs:region
18 struct mlxsw_sp_acl_tcam_region *region; member
155 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_init() local
158 region->region = _region; in mlxsw_sp2_acl_tcam_region_init()
161 ®ion->aregion, in mlxsw_sp2_acl_tcam_region_init()
169 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_fini() local
171 mlxsw_sp_acl_atcam_region_fini(®ion->aregion); in mlxsw_sp2_acl_tcam_region_fini()
176 struct mlxsw_sp_acl_tcam_region *region) in mlxsw_sp2_acl_tcam_region_associate() argument
178 return mlxsw_sp_acl_atcam_region_associate(mlxsw_sp, region->id); in mlxsw_sp2_acl_tcam_region_associate()
183 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_rehash_hints_get() local
185 return mlxsw_sp_acl_atcam_rehash_hints_get(®ion->aregion); in mlxsw_sp2_acl_tcam_region_rehash_hints_get()
196 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_chunk_init() local
199 mlxsw_sp_acl_atcam_chunk_init(®ion->aregion, &chunk->achunk, in mlxsw_sp2_acl_tcam_chunk_init()
215 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_add() local
220 return mlxsw_sp_acl_atcam_entry_add(mlxsw_sp, ®ion->aregion, in mlxsw_sp2_acl_tcam_entry_add()
229 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_del() local
233 mlxsw_sp_acl_atcam_entry_del(mlxsw_sp, ®ion->aregion, &chunk->achunk, in mlxsw_sp2_acl_tcam_entry_del()
242 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_action_replace() local
247 ®ion->aregion, in mlxsw_sp2_acl_tcam_entry_action_replace()