strlen ( parent_name ) + 1 /* "." */ +
strlen ( setting->name ) + 1 /* "." */ +
( type ? strlen ( type->name ) : 0 ) + 1 /* NUL */ ];
- struct setting *named_setting;
+ struct setting *predefined;
char *info;
int info_len;
int check_len;
/* Determine default type if necessary */
if ( ! type ) {
- named_setting = find_setting ( setting->name );
- type = ( named_setting ?
- named_setting->type : &setting_type_string );
+ predefined = find_setting ( setting->name );
+ type = ( predefined ? predefined->type : &setting_type_string );
}
assert ( type != NULL );
}
/**
- * Find child named settings block
+ * Find child settings block
*
* @v parent Parent settings block
* @v name Name within this parent
}
/**
- * Find or create child named settings block
+ * Find or create child settings block
*
* @v parent Parent settings block
* @v name Name within this parent
}
/**
- * Find named settings block
+ * Find settings block
*
* @v name Name
* @ret settings Settings block, or NULL
*/
/**
- * Find named setting
+ * Find predefined setting
*
* @v name Name
- * @ret setting Named setting, or NULL
+ * @ret setting Setting, or NULL
*/
struct setting * find_setting ( const char *name ) {
struct setting *setting;
char *settings_name;
char *setting_name;
char *type_name;
- struct setting *named_setting;
+ struct setting *predefined;
/* Set defaults */
*settings = &settings_root;
setting->tag = parse_setting_tag ( setting_name );
setting->scope = (*settings)->default_scope;
setting->name = setting_name;
- for_each_table_entry ( named_setting, SETTINGS ) {
- /* Matches a defined named setting; use that setting */
- if ( setting_cmp ( named_setting, setting ) == 0 ) {
- memcpy ( setting, named_setting, sizeof ( *setting ) );
+ for_each_table_entry ( predefined, SETTINGS ) {
+ /* Matches a predefined setting; use that setting */
+ if ( setting_cmp ( predefined, setting ) == 0 ) {
+ memcpy ( setting, predefined, sizeof ( *setting ) );
break;
}
}
.scope = &smbios_settings_scope,
};
-/** Other SMBIOS named settings */
-struct setting smbios_named_settings[] __setting ( SETTING_HOST_EXTRA ) = {
+/** Other SMBIOS predefined settings */
+struct setting smbios_predefined_settings[] __setting ( SETTING_HOST_EXTRA ) = {
{
.name = "manufacturer",
.description = "Manufacturer",