Home
last modified time | relevance | path

Searched refs:hints_priv (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum2_acl_tcam.c143 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 Dspectrum_acl_tcam.h220 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 Dspectrum_acl_tcam.c123 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 Dspectrum_acl_atcam.c319 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 Dspectrum1_acl_tcam.c116 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 Dspectrum_acl_erp.c1438 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 Dspectrum.h998 void *hints_priv);
1003 void (*region_rehash_hints_put)(void *hints_priv);
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum2_acl_tcam.c153 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 Dspectrum_acl_tcam.h215 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 Dspectrum_acl_tcam.c124 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 Dspectrum_acl_atcam.c319 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 Dspectrum1_acl_tcam.c116 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 Dspectrum_acl_erp.c1451 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 Dspectrum.h1128 void *hints_priv);
1133 void (*region_rehash_hints_put)(void *hints_priv);

Completed in 20 milliseconds