/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_acl_tcam.c | 143 void *hints_priv) in mlxsw_sp2_acl_tcam_region_init() 152 _region, hints_priv, in mlxsw_sp2_acl_tcam_region_init() 178 static void mlxsw_sp2_acl_tcam_region_rehash_hints_put(void *hints_priv) in mlxsw_sp2_acl_tcam_region_rehash_hints_put() argument 180 mlxsw_sp_acl_atcam_rehash_hints_put(hints_priv); in mlxsw_sp2_acl_tcam_region_rehash_hints_put() 140 mlxsw_sp2_acl_tcam_region_init(struct mlxsw_sp *mlxsw_sp, void *region_priv, void *tcam_priv, struct mlxsw_sp_acl_tcam_region *_region, void *hints_priv) mlxsw_sp2_acl_tcam_region_init() argument
|
H A D | spectrum_acl_tcam.h | 220 void *hints_priv, 246 void mlxsw_sp_acl_atcam_rehash_hints_put(void *hints_priv); 279 void mlxsw_sp_acl_erp_rehash_hints_put(void *hints_priv); 281 void *hints_priv);
|
H A D | spectrum_acl_tcam.c | 123 void *hints_priv; member 630 void *hints_priv) in mlxsw_sp_acl_tcam_region_create() 661 region, hints_priv); in mlxsw_sp_acl_tcam_region_create() 1384 return ctx->hints_priv; in mlxsw_sp_acl_tcam_vregion_rehash_in_progress() 1395 void *hints_priv; in mlxsw_sp_acl_tcam_vregion_rehash_start() local 1400 hints_priv = ops->region_rehash_hints_get(vregion->region->priv); in mlxsw_sp_acl_tcam_vregion_rehash_start() 1401 if (IS_ERR(hints_priv)) in mlxsw_sp_acl_tcam_vregion_rehash_start() 1402 return PTR_ERR(hints_priv); in mlxsw_sp_acl_tcam_vregion_rehash_start() 1405 vregion, hints_priv); in mlxsw_sp_acl_tcam_vregion_rehash_start() 1423 ctx->hints_priv in mlxsw_sp_acl_tcam_vregion_rehash_start() 627 mlxsw_sp_acl_tcam_region_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam, struct mlxsw_sp_acl_tcam_vregion *vregion, void *hints_priv) mlxsw_sp_acl_tcam_region_create() argument [all...] |
H A D | spectrum_acl_atcam.c | 319 void *hints_priv, in mlxsw_sp_acl_atcam_region_init() 336 err = mlxsw_sp_acl_erp_region_init(aregion, hints_priv); in mlxsw_sp_acl_atcam_region_init() 643 void mlxsw_sp_acl_atcam_rehash_hints_put(void *hints_priv) in mlxsw_sp_acl_atcam_rehash_hints_put() argument 645 mlxsw_sp_acl_erp_rehash_hints_put(hints_priv); in mlxsw_sp_acl_atcam_rehash_hints_put() 315 mlxsw_sp_acl_atcam_region_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam, struct mlxsw_sp_acl_atcam_region *aregion, struct mlxsw_sp_acl_tcam_region *region, void *hints_priv, const struct mlxsw_sp_acl_ctcam_region_ops *ops) mlxsw_sp_acl_atcam_region_init() argument
|
H A D | spectrum1_acl_tcam.c | 116 void *hints_priv) in mlxsw_sp1_acl_tcam_region_init() 113 mlxsw_sp1_acl_tcam_region_init(struct mlxsw_sp *mlxsw_sp, void *region_priv, void *tcam_priv, struct mlxsw_sp_acl_tcam_region *_region, void *hints_priv) mlxsw_sp1_acl_tcam_region_init() argument
|
H A D | spectrum_acl_erp.c | 1438 void mlxsw_sp_acl_erp_rehash_hints_put(void *hints_priv) in mlxsw_sp_acl_erp_rehash_hints_put() argument 1440 struct objagg_hints *hints = hints_priv; in mlxsw_sp_acl_erp_rehash_hints_put() 1446 void *hints_priv) in mlxsw_sp_acl_erp_region_init() 1449 struct objagg_hints *hints = hints_priv; in mlxsw_sp_acl_erp_region_init() 1445 mlxsw_sp_acl_erp_region_init(struct mlxsw_sp_acl_atcam_region *aregion, void *hints_priv) mlxsw_sp_acl_erp_region_init() argument
|
H A D | spectrum.h | 998 void *hints_priv); 1003 void (*region_rehash_hints_put)(void *hints_priv);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_acl_tcam.c | 153 void *hints_priv) in mlxsw_sp2_acl_tcam_region_init() 162 _region, hints_priv, in mlxsw_sp2_acl_tcam_region_init() 188 static void mlxsw_sp2_acl_tcam_region_rehash_hints_put(void *hints_priv) in mlxsw_sp2_acl_tcam_region_rehash_hints_put() argument 190 mlxsw_sp_acl_atcam_rehash_hints_put(hints_priv); in mlxsw_sp2_acl_tcam_region_rehash_hints_put() 150 mlxsw_sp2_acl_tcam_region_init(struct mlxsw_sp *mlxsw_sp, void *region_priv, void *tcam_priv, struct mlxsw_sp_acl_tcam_region *_region, void *hints_priv) mlxsw_sp2_acl_tcam_region_init() argument
|
H A D | spectrum_acl_tcam.h | 215 void *hints_priv, 241 void mlxsw_sp_acl_atcam_rehash_hints_put(void *hints_priv); 274 void mlxsw_sp_acl_erp_rehash_hints_put(void *hints_priv); 276 void *hints_priv);
|
H A D | spectrum_acl_tcam.c | 124 void *hints_priv; member 631 void *hints_priv) in mlxsw_sp_acl_tcam_region_create() 662 region, hints_priv); in mlxsw_sp_acl_tcam_region_create() 1350 return ctx->hints_priv; in mlxsw_sp_acl_tcam_vregion_rehash_in_progress() 1361 void *hints_priv; in mlxsw_sp_acl_tcam_vregion_rehash_start() local 1366 hints_priv = ops->region_rehash_hints_get(vregion->region->priv); in mlxsw_sp_acl_tcam_vregion_rehash_start() 1367 if (IS_ERR(hints_priv)) in mlxsw_sp_acl_tcam_vregion_rehash_start() 1368 return PTR_ERR(hints_priv); in mlxsw_sp_acl_tcam_vregion_rehash_start() 1371 vregion, hints_priv); in mlxsw_sp_acl_tcam_vregion_rehash_start() 1389 ctx->hints_priv in mlxsw_sp_acl_tcam_vregion_rehash_start() 628 mlxsw_sp_acl_tcam_region_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam, struct mlxsw_sp_acl_tcam_vregion *vregion, void *hints_priv) mlxsw_sp_acl_tcam_region_create() argument [all...] |
H A D | spectrum_acl_atcam.c | 319 void *hints_priv, in mlxsw_sp_acl_atcam_region_init() 336 err = mlxsw_sp_acl_erp_region_init(aregion, hints_priv); in mlxsw_sp_acl_atcam_region_init() 643 void mlxsw_sp_acl_atcam_rehash_hints_put(void *hints_priv) in mlxsw_sp_acl_atcam_rehash_hints_put() argument 645 mlxsw_sp_acl_erp_rehash_hints_put(hints_priv); in mlxsw_sp_acl_atcam_rehash_hints_put() 315 mlxsw_sp_acl_atcam_region_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_atcam *atcam, struct mlxsw_sp_acl_atcam_region *aregion, struct mlxsw_sp_acl_tcam_region *region, void *hints_priv, const struct mlxsw_sp_acl_ctcam_region_ops *ops) mlxsw_sp_acl_atcam_region_init() argument
|
H A D | spectrum1_acl_tcam.c | 116 void *hints_priv) in mlxsw_sp1_acl_tcam_region_init() 113 mlxsw_sp1_acl_tcam_region_init(struct mlxsw_sp *mlxsw_sp, void *region_priv, void *tcam_priv, struct mlxsw_sp_acl_tcam_region *_region, void *hints_priv) mlxsw_sp1_acl_tcam_region_init() argument
|
H A D | spectrum_acl_erp.c | 1451 void mlxsw_sp_acl_erp_rehash_hints_put(void *hints_priv) in mlxsw_sp_acl_erp_rehash_hints_put() argument 1453 struct objagg_hints *hints = hints_priv; in mlxsw_sp_acl_erp_rehash_hints_put() 1459 void *hints_priv) in mlxsw_sp_acl_erp_region_init() 1462 struct objagg_hints *hints = hints_priv; in mlxsw_sp_acl_erp_region_init() 1458 mlxsw_sp_acl_erp_region_init(struct mlxsw_sp_acl_atcam_region *aregion, void *hints_priv) mlxsw_sp_acl_erp_region_init() argument
|
H A D | spectrum.h | 1128 void *hints_priv); 1133 void (*region_rehash_hints_put)(void *hints_priv);
|