Searched refs:region_priv (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum1_acl_tcam.c | 113 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 …]
|
D | spectrum2_acl_tcam.c | 140 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 …]
|
D | spectrum.h | 602 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,
|