Lines Matching defs:profile
3602 const struct mlxsw_config_profile *profile;
3605 profile = &mlxsw_sp1_config_profile;
3622 linear_size = profile->kvd_linear_size;
3636 double_size *= profile->kvd_hash_double_parts;
3637 double_size /= profile->kvd_hash_double_parts +
3638 profile->kvd_hash_single_parts;
3851 const struct mlxsw_config_profile *profile,
3865 * double size by the parts ratio from the profile.
3867 * granularity from the profile. In case the user
3874 *p_linear_size = profile->kvd_linear_size;
3882 double_size *= profile->kvd_hash_double_parts;
3883 double_size /= profile->kvd_hash_double_parts +
3884 profile->kvd_hash_single_parts;
3947 .profile = &mlxsw_sp1_config_profile,
3984 .profile = &mlxsw_sp2_config_profile,
4021 .profile = &mlxsw_sp2_config_profile,
4056 .profile = &mlxsw_sp4_config_profile,