Home
last modified time | relevance | path

Searched refs:jschema (Results 1 – 2 of 2) sorted by relevance

/openbmc/libcper/tests/schemavalidator/
H A Dvalidate.h9 int _schemavalidator_check_type(json_object *jobj, json_object *jschema,
11 int _schemavalidator_check_required(json_object *jobj, json_object *jschema,
13 int _schemavalidator_check_properties(json_object *jobj, json_object *jschema,
16 json_object *jschema,
19 int _schemavalidator_check_const(json_object *jobj, json_object *jschema,
21 int _schemavalidator_check_enums(json_object *jobj, json_object *jschema,
23 int _schemavalidator_check_uniqueItems(json_object *jobj, json_object *jschema,
25 int _schemavalidator_check_maxmin_items(json_object *jobj, json_object *jschema,
27 int _schemavalidator_validate_array(json_object *jobj, json_object *jschema,
29 int _schemavalidator_validate_object(json_object *jobj, json_object *jschema,
[all …]
H A Dvalidate.c110 int schemavalidator_check_bool(json_object *jobj, json_object *jschema, in schemavalidator_check_bool() argument
116 if (json_object_is_type(jschema, json_type_boolean)) { in schemavalidator_check_bool()
120 json_bool value = json_object_get_boolean(jschema); in schemavalidator_check_bool()
129 int _schemavalidator_check_type(json_object *jobj, json_object *jschema, in _schemavalidator_check_type() argument
133 json_object *jtype = json_object_object_get(jschema, "type"); in _schemavalidator_check_type()
169 int _schemavalidator_check_required(json_object *jobj, json_object *jschema, in _schemavalidator_check_required() argument
173 json_object *jarray = json_object_object_get(jschema, "required"); in _schemavalidator_check_required()
210 int _schemavalidator_check_properties(json_object *jobj, json_object *jschema, in _schemavalidator_check_properties() argument
215 json_object *jprops = json_object_object_get(jschema, "properties"); in _schemavalidator_check_properties()
252 json_object *jschema, in _schemavalidator_check_prefixItems_and_items() argument
[all …]