Home
last modified time | relevance | path

Searched refs:mlxsw_sp_acl_atcam_entry (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.h179 struct mlxsw_sp_acl_atcam_entry { struct
202 static inline struct mlxsw_sp_acl_atcam_entry *
205 return container_of(centry, struct mlxsw_sp_acl_atcam_entry, centry); in mlxsw_sp_acl_tcam_centry_aentry()
225 struct mlxsw_sp_acl_atcam_entry *aentry,
230 struct mlxsw_sp_acl_atcam_entry *aentry);
233 struct mlxsw_sp_acl_atcam_entry *aentry,
267 struct mlxsw_sp_acl_atcam_entry *aentry);
271 struct mlxsw_sp_acl_atcam_entry *aentry);
288 struct mlxsw_sp_acl_atcam_entry *aentry);
296 struct mlxsw_sp_acl_atcam_entry *aentr
[all...]
H A Dspectrum_acl_atcam.c62 .key_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_key),
63 .head_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_node),
67 mlxsw_sp_acl_atcam_is_centry(const struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_atcam_is_centry()
380 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp_acl_atcam_region_entry_insert()
422 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_atcam_region_entry_remove()
444 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp_acl_atcam_region_entry_action_replace()
472 struct mlxsw_sp_acl_atcam_entry *aentry, in __mlxsw_sp_acl_atcam_entry_add()
547 struct mlxsw_sp_acl_atcam_entry *aentry) in __mlxsw_sp_acl_atcam_entry_del()
560 struct mlxsw_sp_acl_atcam_entry *aentry, in __mlxsw_sp_acl_atcam_entry_action_replace()
570 struct mlxsw_sp_acl_atcam_entry *aentr in mlxsw_sp_acl_atcam_entry_add()
[all...]
H A Dspectrum_acl_bloom_filter.c233 struct mlxsw_sp_acl_atcam_entry *aentry, in __mlxsw_sp_acl_bf_key_encode()
261 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp2_acl_bf_key_encode()
275 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp2_acl_bf_index_get()
374 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp4_acl_bf_key_encode()
393 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp4_acl_bf_index_get()
415 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_bf_entry_add()
459 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_bf_entry_del()
H A Dspectrum2_acl_tcam.c26 struct mlxsw_sp_acl_atcam_entry aentry;
36 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_sp2_acl_ctcam_region_entry_insert()
55 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_sp2_acl_ctcam_region_entry_remove()
H A Dspectrum_acl_erp.c530 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_acl_erp_table_bf_add()
558 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_acl_erp_table_bf_del()
1036 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_erp_bf_insert()
1054 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_erp_bf_remove()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.h184 struct mlxsw_sp_acl_atcam_entry { struct
207 static inline struct mlxsw_sp_acl_atcam_entry *
210 return container_of(centry, struct mlxsw_sp_acl_atcam_entry, centry); in mlxsw_sp_acl_tcam_centry_aentry()
230 struct mlxsw_sp_acl_atcam_entry *aentry,
235 struct mlxsw_sp_acl_atcam_entry *aentry);
238 struct mlxsw_sp_acl_atcam_entry *aentry,
272 struct mlxsw_sp_acl_atcam_entry *aentry);
276 struct mlxsw_sp_acl_atcam_entry *aentry);
295 struct mlxsw_sp_acl_atcam_entry *aentry);
301 struct mlxsw_sp_acl_atcam_entry *aentr
[all...]
H A Dspectrum_acl_atcam.c62 .key_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_key),
63 .head_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_node),
67 mlxsw_sp_acl_atcam_is_centry(const struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_atcam_is_centry()
380 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp_acl_atcam_region_entry_insert()
422 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_atcam_region_entry_remove()
444 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp_acl_atcam_region_entry_action_replace()
472 struct mlxsw_sp_acl_atcam_entry *aentry, in __mlxsw_sp_acl_atcam_entry_add()
547 struct mlxsw_sp_acl_atcam_entry *aentry) in __mlxsw_sp_acl_atcam_entry_del()
560 struct mlxsw_sp_acl_atcam_entry *aentry, in __mlxsw_sp_acl_atcam_entry_action_replace()
570 struct mlxsw_sp_acl_atcam_entry *aentr in mlxsw_sp_acl_atcam_entry_add()
[all...]
H A Dspectrum_acl_bloom_filter.c120 struct mlxsw_sp_acl_atcam_entry *aentry, in mlxsw_sp_acl_bf_key_encode()
156 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_bf_index_get()
170 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_bf_entry_add()
214 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_bf_entry_del()
H A Dspectrum2_acl_tcam.c26 struct mlxsw_sp_acl_atcam_entry aentry;
36 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_sp2_acl_ctcam_region_entry_insert()
55 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_sp2_acl_ctcam_region_entry_remove()
H A Dspectrum_acl_erp.c530 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_acl_erp_table_bf_add()
558 struct mlxsw_sp_acl_atcam_entry *aentry; in mlxsw_acl_erp_table_bf_del()
1036 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_erp_bf_insert()
1054 struct mlxsw_sp_acl_atcam_entry *aentry) in mlxsw_sp_acl_erp_bf_remove()

Completed in 10 milliseconds