Searched refs:zzjson (Results 1 - 10 of 10) sorted by relevance

/external/syslinux/com32/gpllib/zzjson/
H A Dzzjson_query.c6 #include "zzjson.h"
10 ZZJSON *zzjson_object_find_label(ZZJSON *zzjson, char *label) { argument
11 if (zzjson->type != ZZJSON_OBJECT) return NULL;
13 while (zzjson) {
14 char *string = zzjson->value.object.label;
16 if (zzjson->type != ZZJSON_OBJECT) return NULL;
20 return zzjson->value.object.val;
21 zzjson = zzjson->next;
26 ZZJSON *zzjson_object_find_labels(ZZJSON *zzjson, argument
42 zzjson_object_count(ZZJSON *zzjson) argument
53 zzjson_array_count(ZZJSON *zzjson) argument
[all...]
H A Dzzjson_free.c6 #include "zzjson.h"
8 void zzjson_free(ZZJSON_CONFIG *config, ZZJSON *zzjson) { argument
9 while (zzjson) {
11 switch(zzjson->type) {
13 config->free(zzjson->value.object.label);
14 zzjson_free(config, zzjson->value.object.val);
17 zzjson_free(config, zzjson->value.array.val);
20 config->free(zzjson->value.string.string);
25 next = zzjson->next;
26 config->free(zzjson);
[all...]
H A Dzzjson_create.c6 #include "zzjson.h"
19 ZZJSON *zzjson = config->calloc(1, sizeof(ZZJSON)); local
20 if (!zzjson) MEMERROR();
21 else zzjson->type = type;
22 return zzjson;
38 ZZJSON *zzjson = zzjson_create_templ(config, ZZJSON_NUMBER_DOUBLE); local
39 if (zzjson)
40 zzjson->value.number.val.dval = d;
41 return zzjson;
45 ZZJSON *zzjson local
64 ZZJSON *zzjson = NULL; local
78 ZZJSON *zzjson, *retval, *val; local
109 ZZJSON *zzjson, *retval, *val; local
154 ZZJSON *zzjson; local
171 ZZJSON *retval = array, *zzjson; local
191 ZZJSON *zzjson = NULL; local
215 ZZJSON *retval = object, *zzjson = NULL; local
[all...]
H A Dzzjson_print.c6 #include "zzjson.h"
37 static int zzjson_print2(ZZJSON_CONFIG *config, ZZJSON *zzjson, argument
40 if (!zzjson) return -1;
42 switch(zzjson->type) {
50 while (zzjson) {
51 switch(zzjson->type) {
53 if (zzjson->value.object.val) {
55 if (print_string(config, zzjson->value.object.label) < 0)
58 if (zzjson_print2(config, zzjson->value.object.val,
63 if (zzjson
103 zzjson_print(ZZJSON_CONFIG *config, ZZJSON *zzjson) argument
[all...]
H A Dzzjson_parse.c6 #include "zzjson.h"
124 ZZJSON *zzjson = NULL; local
129 zzjson = config->calloc(1, sizeof(ZZJSON));
130 if (!zzjson) {
135 zzjson->type = ZZJSON_STRING;
136 zzjson->value.string.string = str;
138 return zzjson;
142 ZZJSON *zzjson; local
219 zzjson = config->calloc(1, sizeof(ZZJSON));
220 if (!zzjson) {
243 ZZJSON *zzjson; local
309 ZZJSON *zzjson = NULL, *val = NULL; local
388 ZZJSON *zzjson = NULL, *val = NULL; local
[all...]
/external/syslinux/com32/gplinclude/zzjson/
H A Dzzjson.h15 #define ZZJSON_IDENT "zzjson 1.1.0"
86 void zzjson_free(ZZJSON_CONFIG *config, ZZJSON *zzjson);
87 int zzjson_print(ZZJSON_CONFIG *config, ZZJSON *zzjson);
89 ZZJSON *zzjson_object_find_label(ZZJSON *zzjson, char *label);
90 ZZJSON *zzjson_object_find_labels(ZZJSON *zzjson, ...); // end with , NULL
91 unsigned int zzjson_object_count(ZZJSON *zzjson);
92 unsigned int zzjson_array_count(ZZJSON *zzjson);
/external/syslinux/com32/gpllib/
H A DMakefile8 REQFLAGS += -I$(SRC)/../gplinclude -I$(SRC)/../gplinclude/zzjson
10 GPLDIRS := $(SRC) $(addprefix $(SRC)/,disk dmi vpd acpi zzjson)
/external/syslinux/com32/modules/
H A Dzzjson.c9 #include <zzjson/zzjson.h>
H A DMakefile25 ifcpu.c32 cpuid.c32 cat.c32 pwd.c32 ifplop.c32 zzjson.c32 \
/external/syslinux/com32/hdt/
H A Dhdt-dump.h34 #include <zzjson/zzjson.h>

Completed in 174 milliseconds