Home
last modified time | relevance | path

Searched refs:erp_table (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_erp.c45 struct mlxsw_sp_acl_erp_table *erp_table; member
72 (*erp_create)(struct mlxsw_sp_acl_erp_table *erp_table,
74 void (*erp_destroy)(struct mlxsw_sp_acl_erp_table *erp_table,
79 mlxsw_sp_acl_erp_mask_create(struct mlxsw_sp_acl_erp_table *erp_table,
82 mlxsw_sp_acl_erp_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table,
85 mlxsw_sp_acl_erp_second_mask_create(struct mlxsw_sp_acl_erp_table *erp_table,
88 mlxsw_sp_acl_erp_second_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table,
91 mlxsw_sp_acl_erp_first_mask_create(struct mlxsw_sp_acl_erp_table *erp_table,
94 mlxsw_sp_acl_erp_first_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table,
97 mlxsw_sp_acl_erp_no_mask_destroy(struct mlxsw_sp_acl_erp_table *erp_table,
121 mlxsw_sp_acl_erp_table_is_used(const struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_is_used() argument
134 mlxsw_sp_acl_erp_table_entry_size(const struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_entry_size() argument
142 mlxsw_sp_acl_erp_id_get(struct mlxsw_sp_acl_erp_table * erp_table,u8 * p_id) mlxsw_sp_acl_erp_id_get() argument
158 mlxsw_sp_acl_erp_id_put(struct mlxsw_sp_acl_erp_table * erp_table,u8 id) mlxsw_sp_acl_erp_id_put() argument
181 mlxsw_sp_acl_erp_master_mask_update(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_master_mask_update() argument
197 mlxsw_sp_acl_erp_master_mask_set(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_master_mask_set() argument
224 mlxsw_sp_acl_erp_master_mask_clear(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_master_mask_clear() argument
251 mlxsw_sp_acl_erp_generic_create(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_generic_create() argument
288 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; mlxsw_sp_acl_erp_generic_destroy() local
339 mlxsw_sp_acl_erp_table_master_rp(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_master_rp() argument
348 mlxsw_sp_acl_erp_index_get(struct mlxsw_sp_acl_erp_table * erp_table,u8 * p_index) mlxsw_sp_acl_erp_index_get() argument
364 mlxsw_sp_acl_erp_index_put(struct mlxsw_sp_acl_erp_table * erp_table,u8 index) mlxsw_sp_acl_erp_index_put() argument
371 mlxsw_sp_acl_erp_table_locate(const struct mlxsw_sp_acl_erp_table * erp_table,const struct mlxsw_sp_acl_erp * erp,u8 * p_erpt_bank,u8 * p_erpt_index) mlxsw_sp_acl_erp_table_locate() argument
385 mlxsw_sp_acl_erp_table_erp_add(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_sp_acl_erp_table_erp_add() argument
407 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; mlxsw_sp_acl_erp_table_erp_del() local
424 mlxsw_sp_acl_erp_table_enable(struct mlxsw_sp_acl_erp_table * erp_table,bool ctcam_le) mlxsw_sp_acl_erp_table_enable() argument
440 mlxsw_sp_acl_erp_table_disable(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_disable() argument
458 mlxsw_sp_acl_erp_table_relocate(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_relocate() argument
479 mlxsw_sp_acl_erp_table_expand(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_expand() argument
525 mlxsw_acl_erp_table_bf_add(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_acl_erp_table_bf_add() argument
553 mlxsw_acl_erp_table_bf_del(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_acl_erp_table_bf_del() argument
567 mlxsw_sp_acl_erp_region_table_trans(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_region_table_trans() argument
628 mlxsw_sp_acl_erp_region_master_mask_trans(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_region_master_mask_trans() argument
646 mlxsw_sp_acl_erp_region_erp_add(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_sp_acl_erp_region_erp_add() argument
665 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; mlxsw_sp_acl_erp_region_erp_del() local
681 mlxsw_sp_acl_erp_region_ctcam_enable(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_region_ctcam_enable() argument
691 mlxsw_sp_acl_erp_region_ctcam_disable(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_region_ctcam_disable() argument
701 __mlxsw_sp_acl_erp_table_other_inc(struct mlxsw_sp_acl_erp_table * erp_table,unsigned int * inc_num) __mlxsw_sp_acl_erp_table_other_inc() argument
724 mlxsw_sp_acl_erp_ctcam_inc(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_ctcam_inc() argument
730 mlxsw_sp_acl_erp_delta_inc(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_delta_inc() argument
737 __mlxsw_sp_acl_erp_table_other_dec(struct mlxsw_sp_acl_erp_table * erp_table,unsigned int * dec_num) __mlxsw_sp_acl_erp_table_other_dec() argument
782 mlxsw_sp_acl_erp_ctcam_dec(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_ctcam_dec() argument
788 mlxsw_sp_acl_erp_delta_dec(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_delta_dec() argument
795 mlxsw_sp_acl_erp_ctcam_mask_create(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_ctcam_mask_create() argument
837 struct mlxsw_sp_acl_erp_table *erp_table = erp->erp_table; mlxsw_sp_acl_erp_ctcam_mask_destroy() local
846 mlxsw_sp_acl_erp_mask_create(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_mask_create() argument
890 mlxsw_sp_acl_erp_mask_destroy(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_sp_acl_erp_mask_destroy() argument
907 mlxsw_sp_acl_erp_second_mask_create(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_second_mask_create() argument
955 mlxsw_sp_acl_erp_second_mask_destroy(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_sp_acl_erp_second_mask_destroy() argument
972 mlxsw_sp_acl_erp_first_mask_create(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp_key * key) mlxsw_sp_acl_erp_first_mask_create() argument
990 mlxsw_sp_acl_erp_first_mask_destroy(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_sp_acl_erp_first_mask_destroy() argument
998 mlxsw_sp_acl_erp_no_mask_destroy(struct mlxsw_sp_acl_erp_table * erp_table,struct mlxsw_sp_acl_erp * erp) mlxsw_sp_acl_erp_no_mask_destroy() argument
1008 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_mask_get() local
1026 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_mask_put() local
1225 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_delta_create() local
1267 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_delta_destroy() local
1278 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_root_create() local
1291 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_root_destroy() local
1309 struct mlxsw_sp_acl_erp_table *erp_table; mlxsw_sp_acl_erp_table_create() local
1337 mlxsw_sp_acl_erp_table_destroy(struct mlxsw_sp_acl_erp_table * erp_table) mlxsw_sp_acl_erp_table_destroy() argument
1371 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_hints_check() local
1408 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_rehash_hints_get() local
1448 struct mlxsw_sp_acl_erp_table *erp_table; mlxsw_sp_acl_erp_region_init() local
[all...]
H A Dspectrum_acl_tcam.h165 struct mlxsw_sp_acl_erp_table *erp_table; member