Home
last modified time | relevance | path

Searched refs:jsmntok_t (Results 1 – 5 of 5) sorted by relevance

/linux-5.19.10/tools/perf/pmu-events/
Djson.h7 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);
Djson.c83 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()
Djsmn.c32 static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, in jsmn_alloc_token()
33 jsmntok_t *tokens, size_t num_tokens) in jsmn_alloc_token()
35 jsmntok_t *tok; in jsmn_alloc_token()
48 static void jsmn_fill_token(jsmntok_t *token, jsmntype_t type, in jsmn_fill_token()
62 jsmntok_t *tokens, size_t num_tokens) in jsmn_parse_primitive()
64 jsmntok_t *token; in jsmn_parse_primitive()
119 jsmntok_t *tokens, size_t num_tokens) in jsmn_parse_string()
121 jsmntok_t *token; in jsmn_parse_string()
175 jsmntok_t *tokens, unsigned int num_tokens) in jsmn_parse()
179 jsmntok_t *token; in jsmn_parse()
Djsmn.h41 } jsmntok_t; typedef
64 jsmntok_t *tokens, unsigned int num_tokens);
Djevents.c121 const char *a, jsmntok_t *bt) in addfield()
210 static void cut_comma(char *map, jsmntok_t *newval) in cut_comma()
221 static struct msrmap *lookup_msr(char *map, jsmntok_t *val) in lookup_msr()
223 jsmntok_t newval = *val; in lookup_msr()
263 static const char *field_to_perf(struct map *table, char *map, jsmntok_t *val) in field_to_perf()
275 jsmntok_t *loc = (t); \
528 jsmntok_t *tokens, *tok; in json_events()
550 jsmntok_t *msrval = NULL; in json_events()
551 jsmntok_t *precise = NULL; in json_events()
552 jsmntok_t *obj = tok++; in json_events()
[all …]