Home | History | Annotate | Download | only in tui

Lines Matching refs:SETTINGS

27 #include <gpxe/settings.h>
66 /** Settings block */
67 struct settings *settings;
82 /** Number of registered configuration settings */
83 #define NUM_SETTINGS table_num_entries ( SETTINGS )
88 struct settings *settings,
94 struct settings *settings,
101 static int main_loop ( struct settings *settings ) __nonnull;
104 * Load setting widget value from configuration settings
115 if ( fetchf_setting ( widget->settings, widget->setting,
128 * Save setting widget value back to configuration settings
133 return storef_setting ( widget->settings, widget->setting,
141 * @v settings Settings block
147 struct settings *settings,
153 widget->settings = settings;
218 * @v settings Settings block
219 * @v index Index of setting with settings list
222 struct settings *settings,
224 struct setting *all_settings = table_start ( SETTINGS );
226 init_setting ( widget, settings, &all_settings[index],
337 static int main_loop ( struct settings *settings ) {
349 init_setting_index ( &widget, settings, i );
402 init_setting_index ( &widget, settings, next );
410 int settings_ui ( struct settings *settings ) {
422 rc = main_loop ( settings );