Searched refs:jsmntok_t (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/tools/perf/pmu-events/ |
| D | json.h | 7 jsmntok_t *parse_json(const char *fn, char **map, size_t *size, int *len); 8 void free_json(char *map, size_t size, jsmntok_t *tokens); 9 int json_line(char *map, jsmntok_t *t); 10 const char *json_name(jsmntok_t *t); 11 int json_streq(char *map, jsmntok_t *t, const char *s); 12 int json_len(jsmntok_t *t);
|
| D | json.c | 83 jsmntok_t *parse_json(const char *fn, char **map, size_t *size, int *len) in parse_json() 86 jsmntok_t *tokens; in parse_json() 100 sz / sizeof(jsmntok_t)); in parse_json() 115 void free_json(char *map, size_t size, jsmntok_t *tokens) in free_json() 132 int json_line(char *map, jsmntok_t *t) in json_line() 147 const char *json_name(jsmntok_t *t) in json_name() 152 int json_len(jsmntok_t *t) in json_len() 158 int json_streq(char *map, jsmntok_t *t, const char *s) in json_streq()
|
| D | jsmn.c | 31 static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, in jsmn_alloc_token() 32 jsmntok_t *tokens, size_t num_tokens) in jsmn_alloc_token() 34 jsmntok_t *tok; in jsmn_alloc_token() 47 static void jsmn_fill_token(jsmntok_t *token, jsmntype_t type, in jsmn_fill_token() 61 jsmntok_t *tokens, size_t num_tokens) in jsmn_parse_primitive() 63 jsmntok_t *token; in jsmn_parse_primitive() 118 jsmntok_t *tokens, size_t num_tokens) in jsmn_parse_string() 120 jsmntok_t *token; in jsmn_parse_string() 174 jsmntok_t *tokens, unsigned int num_tokens) in jsmn_parse() 178 jsmntok_t *token; in jsmn_parse()
|
| D | jevents.c | 80 const char *a, jsmntok_t *bt) in addfield() 184 static void cut_comma(char *map, jsmntok_t *newval) in cut_comma() 195 static int match_field(char *map, jsmntok_t *field, int nz, in match_field() 196 char **event, jsmntok_t *val) in match_field() 199 jsmntok_t newval = *val; in match_field() 210 static struct msrmap *lookup_msr(char *map, jsmntok_t *val) in lookup_msr() 212 jsmntok_t newval = *val; in lookup_msr() 246 static const char *field_to_perf(struct map *table, char *map, jsmntok_t *val) in field_to_perf() 258 jsmntok_t *loc = (t); \ 515 jsmntok_t *tokens, *tok; in json_events() [all …]
|
| D | jsmn.h | 41 } jsmntok_t; typedef 64 jsmntok_t *tokens, unsigned int num_tokens);
|