Lines Matching refs:fs_config

29 	struct cscfg_fs_config *fs_config = container_of(to_config_group(item),  in cscfg_cfg_description_show()  local
32 return scnprintf(page, PAGE_SIZE, "%s", fs_config->config_desc->description); in cscfg_cfg_description_show()
38 struct cscfg_fs_config *fs_config = container_of(to_config_group(item), in cscfg_cfg_feature_refs_show() local
40 const struct cscfg_config_desc *config_desc = fs_config->config_desc; in cscfg_cfg_feature_refs_show()
93 struct cscfg_fs_config *fs_config = container_of(to_config_group(item), in cscfg_cfg_enable_show() local
96 return scnprintf(page, PAGE_SIZE, "%d\n", fs_config->active); in cscfg_cfg_enable_show()
102 struct cscfg_fs_config *fs_config = container_of(to_config_group(item), in cscfg_cfg_enable_store() local
109 err = cscfg_config_sysfs_activate(fs_config->config_desc, val); in cscfg_cfg_enable_store()
111 fs_config->active = val; in cscfg_cfg_enable_store()
113 cscfg_config_sysfs_set_preset(fs_config->preset); in cscfg_cfg_enable_store()
121 struct cscfg_fs_config *fs_config = container_of(to_config_group(item), in cscfg_cfg_preset_show() local
124 return scnprintf(page, PAGE_SIZE, "%d\n", fs_config->preset); in cscfg_cfg_preset_show()
130 struct cscfg_fs_config *fs_config = container_of(to_config_group(item), in cscfg_cfg_preset_store() local
140 if ((preset < 1) || (preset > fs_config->config_desc->nr_presets)) in cscfg_cfg_preset_store()
146 fs_config->preset = preset; in cscfg_cfg_preset_store()
148 if (fs_config->active) in cscfg_cfg_preset_store()
149 cscfg_config_sysfs_set_preset(fs_config->preset); in cscfg_cfg_preset_store()