Lines Matching refs:region
18 struct mlxsw_sp_acl_tcam_region *region; member
145 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_init() local
148 region->region = _region; in mlxsw_sp2_acl_tcam_region_init()
151 ®ion->aregion, in mlxsw_sp2_acl_tcam_region_init()
159 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_fini() local
161 mlxsw_sp_acl_atcam_region_fini(®ion->aregion); in mlxsw_sp2_acl_tcam_region_fini()
166 struct mlxsw_sp_acl_tcam_region *region) in mlxsw_sp2_acl_tcam_region_associate() argument
168 return mlxsw_sp_acl_atcam_region_associate(mlxsw_sp, region->id); in mlxsw_sp2_acl_tcam_region_associate()
173 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_rehash_hints_get() local
175 return mlxsw_sp_acl_atcam_rehash_hints_get(®ion->aregion); in mlxsw_sp2_acl_tcam_region_rehash_hints_get()
186 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_chunk_init() local
189 mlxsw_sp_acl_atcam_chunk_init(®ion->aregion, &chunk->achunk, in mlxsw_sp2_acl_tcam_chunk_init()
205 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_add() local
210 return mlxsw_sp_acl_atcam_entry_add(mlxsw_sp, ®ion->aregion, in mlxsw_sp2_acl_tcam_entry_add()
219 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_del() local
223 mlxsw_sp_acl_atcam_entry_del(mlxsw_sp, ®ion->aregion, &chunk->achunk, in mlxsw_sp2_acl_tcam_entry_del()
232 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_action_replace() local
237 ®ion->aregion, in mlxsw_sp2_acl_tcam_entry_action_replace()