Lines Matching refs:schema
56 nvlist_t *schema; in get_schema() local
60 arg.schema = NULL; in get_schema()
67 arg.schema = malloc(arg.len); in get_schema()
68 if (arg.schema == NULL) in get_schema()
80 schema = nvlist_unpack(arg.schema, arg.len, NV_FLAG_IGNORE_CASE); in get_schema()
81 if (schema == NULL) in get_schema()
84 free(arg.schema); in get_schema()
85 return (schema); in get_schema()
275 nvlist_t *schema, *config; in config_action() local
283 schema = get_schema(fd); in config_action()
284 config = parse_config_file(filename, schema); in config_action()
291 nvlist_destroy(schema); in config_action()
385 nvlist_t *schema; in print_schema() local
390 schema = get_schema(fd); in print_schema()
392 pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME); in print_schema()
400 vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME); in print_schema()
408 nvlist_destroy(schema); in print_schema()