Lines Matching defs:schema
168 * in the schema, and then adds the value to the configuation node.
172 const nvlist_t *schema)
176 type = nvlist_get_string(schema, TYPE_SCHEMA_NAME);
193 errx(1, "Unexpected type '%s' in schema", type);
198 * validates that the key/value pair is valid in the schema, and then adds
203 const char *subsystem, const nvlist_t *schema)
215 driver_schema = nvlist_get_nvlist(schema, DRIVER_CONFIG_NAME);
216 iov_schema = nvlist_get_nvlist(schema, IOV_CONFIG_NAME);
250 * Parses the specified config file using the given schema, and returns an
256 parse_config_file(const char *filename, const nvlist_t *schema)
288 pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME);
289 vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME);
323 validate_config(config, schema, &vf_pat);
361 * have to do this separately because we need the config schema to call the
363 * device so that we can fetch the schema from it.