Home
last modified time | relevance | path

Searched defs:erp_table (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.h169 struct mlxsw_sp_acl_erp_table *erp_table; member
H A Dspectrum_acl_erp.c45 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) 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...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.h164 struct mlxsw_sp_acl_erp_table *erp_table; member
H A Dspectrum_acl_erp.c45 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) 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
1237 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_delta_create() local
1279 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_delta_destroy() local
1290 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_root_create() local
1303 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_root_destroy() local
1322 struct mlxsw_sp_acl_erp_table *erp_table; mlxsw_sp_acl_erp_table_create() local
1350 mlxsw_sp_acl_erp_table_destroy(struct mlxsw_sp_acl_erp_table *erp_table) mlxsw_sp_acl_erp_table_destroy() argument
1384 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_hints_check() local
1421 struct mlxsw_sp_acl_erp_table *erp_table = aregion->erp_table; mlxsw_sp_acl_erp_rehash_hints_get() local
1461 struct mlxsw_sp_acl_erp_table *erp_table; mlxsw_sp_acl_erp_region_init() local
[all...]

Completed in 6 milliseconds