Home
last modified time | relevance | path

Searched refs:region_priv (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum1_acl_tcam.c113 mlxsw_sp1_acl_tcam_region_init(struct mlxsw_sp *mlxsw_sp, void *region_priv, in mlxsw_sp1_acl_tcam_region_init() argument
117 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_region_init()
137 mlxsw_sp1_acl_tcam_region_fini(struct mlxsw_sp *mlxsw_sp, void *region_priv) in mlxsw_sp1_acl_tcam_region_fini() argument
139 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_region_fini()
152 static void mlxsw_sp1_acl_tcam_chunk_init(void *region_priv, void *chunk_priv, in mlxsw_sp1_acl_tcam_chunk_init() argument
155 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_chunk_init()
170 void *region_priv, void *chunk_priv, in mlxsw_sp1_acl_tcam_entry_add() argument
174 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_entry_add()
184 void *region_priv, void *chunk_priv, in mlxsw_sp1_acl_tcam_entry_del() argument
187 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_entry_del()
[all …]
Dspectrum2_acl_tcam.c140 mlxsw_sp2_acl_tcam_region_init(struct mlxsw_sp *mlxsw_sp, void *region_priv, in mlxsw_sp2_acl_tcam_region_init() argument
144 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_init()
155 mlxsw_sp2_acl_tcam_region_fini(struct mlxsw_sp *mlxsw_sp, void *region_priv) in mlxsw_sp2_acl_tcam_region_fini() argument
157 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_fini()
169 static void mlxsw_sp2_acl_tcam_chunk_init(void *region_priv, void *chunk_priv, in mlxsw_sp2_acl_tcam_chunk_init() argument
172 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_chunk_init()
187 void *region_priv, void *chunk_priv, in mlxsw_sp2_acl_tcam_entry_add() argument
191 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_add()
202 void *region_priv, void *chunk_priv, in mlxsw_sp2_acl_tcam_entry_del() argument
205 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_del()
[all …]
Dspectrum.h602 int (*region_init)(struct mlxsw_sp *mlxsw_sp, void *region_priv,
605 void (*region_fini)(struct mlxsw_sp *mlxsw_sp, void *region_priv);
609 void (*chunk_init)(void *region_priv, void *chunk_priv,
614 void *region_priv, void *chunk_priv,
618 void *region_priv, void *chunk_priv,
621 void *region_priv, void *entry_priv,