Lines Matching refs:defaults
102 const nvlist_t *defaults; in apply_subsystem_defaults() local
110 defaults = nvlist_get_nvlist(device_defaults, subsystem); in apply_subsystem_defaults()
113 while ((name = nvlist_next(defaults, &type, &cookie)) != NULL) { in apply_subsystem_defaults()
120 nvlist_get_bool(defaults, name)); in apply_subsystem_defaults()
124 nvlist_get_number(defaults, name)); in apply_subsystem_defaults()
128 nvlist_get_string(defaults, name)); in apply_subsystem_defaults()
132 nvlist_get_nvlist(defaults, name)); in apply_subsystem_defaults()
135 bin = nvlist_get_binary(defaults, name, &len); in apply_subsystem_defaults()
153 apply_defaults(nvlist_t *vf, const nvlist_t *defaults) in apply_defaults() argument
156 apply_subsystem_defaults(vf, DRIVER_CONFIG_NAME, defaults); in apply_defaults()
157 apply_subsystem_defaults(vf, IOV_CONFIG_NAME, defaults); in apply_defaults()
227 nvlist_t *defaults, *pf, *vf; in validate_config() local
245 defaults = dnvlist_take_nvlist(config, DEFAULT_SCHEMA_NAME, NULL); in validate_config()
253 if (defaults != NULL) in validate_config()
254 apply_defaults(vf, defaults); in validate_config()
259 nvlist_destroy(defaults); in validate_config()