Searched refs:mlxsw_env (Results 1 – 4 of 4) sorted by relevance
30 struct mlxsw_env { struct39 static bool __mlxsw_env_linecard_is_active(struct mlxsw_env *mlxsw_env, in __mlxsw_env_linecard_is_active() argument42 return mlxsw_env->line_cards[slot_index]->active; in __mlxsw_env_linecard_is_active()45 static bool mlxsw_env_linecard_is_active(struct mlxsw_env *mlxsw_env, in mlxsw_env_linecard_is_active() argument50 mutex_lock(&mlxsw_env->line_cards_lock); in mlxsw_env_linecard_is_active()51 active = __mlxsw_env_linecard_is_active(mlxsw_env, slot_index); in mlxsw_env_linecard_is_active()52 mutex_unlock(&mlxsw_env->line_cards_lock); in mlxsw_env_linecard_is_active()61 struct mlxsw_env *mlxsw_env = mlxsw_core_env(mlxsw_core); in mlxsw_env_module_info_get() local63 return &mlxsw_env->line_cards[slot_index]->module_info[module]; in mlxsw_env_module_info_get()69 struct mlxsw_env *mlxsw_env = mlxsw_core_env(core); in __mlxsw_env_validate_module_type() local[all …]
65 struct mlxsw_env **p_env);66 void mlxsw_env_fini(struct mlxsw_env *env);
281 struct mlxsw_env *mlxsw_core_env(const struct mlxsw_core *mlxsw_core);
96 struct mlxsw_env *env;3230 struct mlxsw_env *mlxsw_core_env(const struct mlxsw_core *mlxsw_core) in mlxsw_core_env()