Lines Matching defs:erp_table

45 	struct mlxsw_sp_acl_erp_table *erp_table;  member
121 mlxsw_sp_acl_erp_table_is_used(const struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_is_used()
134 mlxsw_sp_acl_erp_table_entry_size(const struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_entry_size()
142 static int mlxsw_sp_acl_erp_id_get(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_id_get()
158 static void mlxsw_sp_acl_erp_id_put(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_id_put()
181 mlxsw_sp_acl_erp_master_mask_update(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_master_mask_update()
197 mlxsw_sp_acl_erp_master_mask_set(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_master_mask_set()
224 mlxsw_sp_acl_erp_master_mask_clear(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_master_mask_clear()
251 mlxsw_sp_acl_erp_generic_create(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_generic_create()
288 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; in mlxsw_sp_acl_erp_generic_destroy() local
337 mlxsw_sp_acl_erp_table_master_rp(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_master_rp()
346 static int mlxsw_sp_acl_erp_index_get(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_index_get()
362 static void mlxsw_sp_acl_erp_index_put(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_index_put()
369 mlxsw_sp_acl_erp_table_locate(const struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_table_locate()
383 mlxsw_sp_acl_erp_table_erp_add(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_table_erp_add()
405 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; in mlxsw_sp_acl_erp_table_erp_del() local
422 mlxsw_sp_acl_erp_table_enable(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_table_enable()
438 mlxsw_sp_acl_erp_table_disable(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_disable()
456 mlxsw_sp_acl_erp_table_relocate(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_relocate()
477 mlxsw_sp_acl_erp_table_expand(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_expand()
523 mlxsw_acl_erp_table_bf_add(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_acl_erp_table_bf_add()
551 mlxsw_acl_erp_table_bf_del(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_acl_erp_table_bf_del()
565 mlxsw_sp_acl_erp_region_table_trans(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_region_table_trans()
626 mlxsw_sp_acl_erp_region_master_mask_trans(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_region_master_mask_trans()
644 mlxsw_sp_acl_erp_region_erp_add(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_region_erp_add()
663 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; in mlxsw_sp_acl_erp_region_erp_del() local
679 mlxsw_sp_acl_erp_region_ctcam_enable(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_region_ctcam_enable()
689 mlxsw_sp_acl_erp_region_ctcam_disable(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_region_ctcam_disable()
699 __mlxsw_sp_acl_erp_table_other_inc(struct mlxsw_sp_acl_erp_table *erp_table, in __mlxsw_sp_acl_erp_table_other_inc()
722 static int mlxsw_sp_acl_erp_ctcam_inc(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_ctcam_inc()
728 static int mlxsw_sp_acl_erp_delta_inc(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_delta_inc()
735 __mlxsw_sp_acl_erp_table_other_dec(struct mlxsw_sp_acl_erp_table *erp_table, in __mlxsw_sp_acl_erp_table_other_dec()
780 static void mlxsw_sp_acl_erp_ctcam_dec(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_ctcam_dec()
786 static void mlxsw_sp_acl_erp_delta_dec(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_delta_dec()
793 mlxsw_sp_acl_erp_ctcam_mask_create(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_ctcam_mask_create()
835 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; in mlxsw_sp_acl_erp_ctcam_mask_destroy() local
844 mlxsw_sp_acl_erp_mask_create(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_mask_create()
888 mlxsw_sp_acl_erp_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_mask_destroy()
905 mlxsw_sp_acl_erp_second_mask_create(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_second_mask_create()
953 mlxsw_sp_acl_erp_second_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_second_mask_destroy()
970 mlxsw_sp_acl_erp_first_mask_create(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_first_mask_create()
988 mlxsw_sp_acl_erp_first_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_first_mask_destroy()
996 mlxsw_sp_acl_erp_no_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table, in mlxsw_sp_acl_erp_no_mask_destroy()
1006 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_mask_get() local
1024 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_mask_put() local
1235 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_delta_create() local
1277 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_delta_destroy() local
1288 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_root_create() local
1301 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_root_destroy() local
1320 struct mlxsw_sp_acl_erp_table *erp_table; in mlxsw_sp_acl_erp_table_create() local
1348 mlxsw_sp_acl_erp_table_destroy(struct mlxsw_sp_acl_erp_table *erp_table) in mlxsw_sp_acl_erp_table_destroy()
1382 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_hints_check() local
1419 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; in mlxsw_sp_acl_erp_rehash_hints_get() local
1459 struct mlxsw_sp_acl_erp_table *erp_table; in mlxsw_sp_acl_erp_region_init() local