Searched refs:zzjson (Results 1 – 8 of 8) sorted by relevance
/external/syslinux/com32/gpllib/zzjson/ |
D | zzjson_create.c | 19 ZZJSON *zzjson = config->calloc(1, sizeof(ZZJSON)); in zzjson_create_templ() local 20 if (!zzjson) MEMERROR(); in zzjson_create_templ() 21 else zzjson->type = type; in zzjson_create_templ() 22 return zzjson; in zzjson_create_templ() 38 ZZJSON *zzjson = zzjson_create_templ(config, ZZJSON_NUMBER_DOUBLE); in zzjson_create_number_d() local 39 if (zzjson) in zzjson_create_number_d() 40 zzjson->value.number.val.dval = d; in zzjson_create_number_d() 41 return zzjson; in zzjson_create_number_d() 45 ZZJSON *zzjson = zzjson_create_templ(config, ZZJSON_NUMBER_NEGINT); in zzjson_create_number_i() local 46 if (zzjson) { in zzjson_create_number_i() [all …]
|
D | zzjson_query.c | 10 ZZJSON *zzjson_object_find_label(ZZJSON *zzjson, char *label) { in zzjson_object_find_label() argument 11 if (zzjson->type != ZZJSON_OBJECT) return NULL; in zzjson_object_find_label() 13 while (zzjson) { in zzjson_object_find_label() 14 char *string = zzjson->value.object.label; in zzjson_object_find_label() 16 if (zzjson->type != ZZJSON_OBJECT) return NULL; in zzjson_object_find_label() 20 return zzjson->value.object.val; in zzjson_object_find_label() 21 zzjson = zzjson->next; in zzjson_object_find_label() 26 ZZJSON *zzjson_object_find_labels(ZZJSON *zzjson, ...) { in zzjson_object_find_labels() argument 30 va_start(ap, zzjson); in zzjson_object_find_labels() 33 zzjson = zzjson_object_find_label(zzjson, lbl); in zzjson_object_find_labels() [all …]
|
D | zzjson_print.c | 37 static int zzjson_print2(ZZJSON_CONFIG *config, ZZJSON *zzjson, in zzjson_print2() argument 40 if (!zzjson) return -1; in zzjson_print2() 42 switch(zzjson->type) { in zzjson_print2() 50 while (zzjson) { in zzjson_print2() 51 switch(zzjson->type) { in zzjson_print2() 53 if (zzjson->value.object.val) { in zzjson_print2() 55 if (print_string(config, zzjson->value.object.label) < 0) in zzjson_print2() 58 if (zzjson_print2(config, zzjson->value.object.val, in zzjson_print2() 63 if (zzjson->value.array.val) in zzjson_print2() 64 if (zzjson_print2(config, zzjson->value.array.val, in zzjson_print2() [all …]
|
D | zzjson_parse.c | 124 ZZJSON *zzjson = NULL; in parse_string2() local 129 zzjson = config->calloc(1, sizeof(ZZJSON)); in parse_string2() 130 if (!zzjson) { in parse_string2() 135 zzjson->type = ZZJSON_STRING; in parse_string2() 136 zzjson->value.string.string = str; in parse_string2() 138 return zzjson; in parse_string2() 142 ZZJSON *zzjson; in parse_number() local 219 zzjson = config->calloc(1, sizeof(ZZJSON)); in parse_number() 220 if (!zzjson) { in parse_number() 225 zzjson->type = ZZJSON_NUMBER_DOUBLE; in parse_number() [all …]
|
D | zzjson_free.c | 8 void zzjson_free(ZZJSON_CONFIG *config, ZZJSON *zzjson) { in zzjson_free() argument 9 while (zzjson) { in zzjson_free() 11 switch(zzjson->type) { in zzjson_free() 13 config->free(zzjson->value.object.label); in zzjson_free() 14 zzjson_free(config, zzjson->value.object.val); in zzjson_free() 17 zzjson_free(config, zzjson->value.array.val); in zzjson_free() 20 config->free(zzjson->value.string.string); in zzjson_free() 25 next = zzjson->next; in zzjson_free() 26 config->free(zzjson); in zzjson_free() 27 zzjson = next; in zzjson_free()
|
/external/syslinux/com32/gplinclude/zzjson/ |
D | zzjson.h | 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/ |
D | Makefile | 8 REQFLAGS += -I$(SRC)/../gplinclude -I$(SRC)/../gplinclude/zzjson 10 GPLDIRS := $(SRC) $(addprefix $(SRC)/,disk dmi vpd acpi zzjson)
|
/external/syslinux/com32/modules/ |
D | Makefile | 25 ifcpu.c32 cpuid.c32 cat.c32 pwd.c32 ifplop.c32 zzjson.c32 \
|