Lines Matching defs:data
299 static void lexer_init(struct json_lexer *lex, char *data, size_t len) in lexer_init()
308 static int obj_init(struct json_obj *json, char *data, size_t len) in obj_init()
325 static int arr_init(struct json_obj *json, char *data, size_t len) in arr_init()
1226 void *data) in json_escape_internal()
1309 json_append_bytes_t append_bytes, void *data) in arr_encode()
1370 void *data) in str_encode()
1388 void *data) in int32_encode()
1405 void *data) in uint32_encode()
1422 void *data) in int64_encode()
1439 void *data) in uint64_encode()
1480 static int float_encode(const float *num, json_append_bytes_t append_bytes, void *data) in float_encode()
1497 static int double_encode(const double *num, json_append_bytes_t append_bytes, void *data) in double_encode()
1515 void *data) in int_encode()
1548 void *data) in uint_encode()
1581 void *data) in float_ascii_encode()
1588 void *data) in opaque_string_encode()
1605 static int encoded_obj_encode(const char **str, json_append_bytes_t append_bytes, void *data) in encoded_obj_encode()
1613 void *data) in bool_encode()
1623 json_append_bytes_t append_bytes, void *data) in encode()
1672 void *data) in json_obj_encode()
1710 json_append_bytes_t append_bytes, void *data) in json_arr_encode()
1724 static int append_bytes_to_buf(const char *bytes, size_t len, void *data) in append_bytes_to_buf()
1756 static int measure_bytes(const char *bytes, size_t len, void *data) in measure_bytes()
1949 json_append_bytes_t append_bytes, void *data) in encode_mixed_value()
2085 void *data) in json_mixed_arr_encode()