Lines Matching refs:schema
59 nvlist_t *schema; in get_schema() local
63 arg.schema = NULL; in get_schema()
70 arg.schema = malloc(arg.len); in get_schema()
71 if (arg.schema == NULL) in get_schema()
83 schema = nvlist_unpack(arg.schema, arg.len, NV_FLAG_IGNORE_CASE); in get_schema()
84 if (schema == NULL) in get_schema()
87 free(arg.schema); in get_schema()
88 return (schema); in get_schema()
278 nvlist_t *schema, *config; in config_action() local
286 schema = get_schema(fd); in config_action()
287 config = parse_config_file(filename, schema); in config_action()
294 nvlist_destroy(schema); in config_action()
382 nvlist_t *schema; in print_schema() local
387 schema = get_schema(fd); in print_schema()
389 pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME); in print_schema()
397 vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME); in print_schema()
405 nvlist_destroy(schema); in print_schema()