Lines Matching refs:defaults
104 const nvlist_t *defaults; in apply_subsystem_defaults() local
112 defaults = nvlist_get_nvlist(device_defaults, subsystem); in apply_subsystem_defaults()
115 while ((name = nvlist_next(defaults, &type, &cookie)) != NULL) { in apply_subsystem_defaults()
122 nvlist_get_bool(defaults, name)); in apply_subsystem_defaults()
126 nvlist_get_number(defaults, name)); in apply_subsystem_defaults()
130 nvlist_get_string(defaults, name)); in apply_subsystem_defaults()
134 nvlist_get_nvlist(defaults, name)); in apply_subsystem_defaults()
137 bin = nvlist_get_binary(defaults, name, &len); in apply_subsystem_defaults()
155 apply_defaults(nvlist_t *vf, const nvlist_t *defaults) in apply_defaults() argument
158 apply_subsystem_defaults(vf, DRIVER_CONFIG_NAME, defaults); in apply_defaults()
159 apply_subsystem_defaults(vf, IOV_CONFIG_NAME, defaults); in apply_defaults()
229 nvlist_t *defaults, *pf, *vf; in validate_config() local
247 defaults = dnvlist_take_nvlist(config, DEFAULT_SCHEMA_NAME, NULL); in validate_config()
255 if (defaults != NULL) in validate_config()
256 apply_defaults(vf, defaults); in validate_config()
261 nvlist_destroy(defaults); in validate_config()