Searched refs:jsmntok_t (Results 1 – 5 of 5) sorted by relevance
/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 | jsmn.h | 41 } jsmntok_t; typedef 64 jsmntok_t *tokens, unsigned int num_tokens);
|
D | jevents.c | 122 const char *a, jsmntok_t *bt) in addfield() 226 static void cut_comma(char *map, jsmntok_t *newval) in cut_comma() 237 static int match_field(char *map, jsmntok_t *field, int nz, in match_field() 238 char **event, jsmntok_t *val) in match_field() 241 jsmntok_t newval = *val; in match_field() 252 static struct msrmap *lookup_msr(char *map, jsmntok_t *val) in lookup_msr() 254 jsmntok_t newval = *val; in lookup_msr() 293 static const char *field_to_perf(struct map *table, char *map, jsmntok_t *val) in field_to_perf() 305 jsmntok_t *loc = (t); \ 558 jsmntok_t *tokens, *tok; in json_events() [all …]
|