Searched refs:jschema (Results 1 – 2 of 2) sorted by relevance
| /openbmc/libcper/tests/schemavalidator/ |
| H A D | validate.h | 9 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 D | validate.c | 110 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 …]
|