parse_state 406 drivers/media/usb/usbvision/usbvision-core.c static enum parse_state usbvision_find_header(struct usb_usbvision *usbvision) parse_state 470 drivers/media/usb/usbvision/usbvision-core.c static enum parse_state usbvision_parse_lines_422(struct usb_usbvision *usbvision, parse_state 673 drivers/media/usb/usbvision/usbvision-core.c static enum parse_state usbvision_parse_compress(struct usb_usbvision *usbvision, parse_state 851 drivers/media/usb/usbvision/usbvision-core.c static enum parse_state usbvision_parse_lines_420(struct usb_usbvision *usbvision, parse_state 1122 drivers/media/usb/usbvision/usbvision-core.c enum parse_state newstate; parse_state 128 tools/perf/tests/bpf.c struct parse_events_state parse_state; parse_state 132 tools/perf/tests/bpf.c bzero(&parse_state, sizeof(parse_state)); parse_state 133 tools/perf/tests/bpf.c parse_state.error = &parse_error; parse_state 134 tools/perf/tests/bpf.c INIT_LIST_HEAD(&parse_state.list); parse_state 136 tools/perf/tests/bpf.c err = parse_events_load_bpf_obj(&parse_state, &parse_state.list, obj, NULL); parse_state 137 tools/perf/tests/bpf.c if (err || list_empty(&parse_state.list)) { parse_state 159 tools/perf/tests/bpf.c perf_evlist__splice_list_tail(evlist, &parse_state.list); parse_state 160 tools/perf/tests/bpf.c evlist->nr_groups = parse_state.nr_groups; parse_state 45 tools/perf/util/parse-events.c int parse_events_parse(void *parse_state, void *scanner); parse_state 630 tools/perf/util/parse-events.c struct parse_events_state *parse_state; parse_state 640 tools/perf/util/parse-events.c struct parse_events_state *parse_state = param->parse_state; parse_state 657 tools/perf/util/parse-events.c err = parse_events_add_tracepoint(&new_evsels, &parse_state->idx, group, parse_state 658 tools/perf/util/parse-events.c event, parse_state->error, parse_state 683 tools/perf/util/parse-events.c int parse_events_load_bpf_obj(struct parse_events_state *parse_state, parse_state 690 tools/perf/util/parse-events.c struct __add_bpf_event_param param = {parse_state, list, head_config}; parse_state 731 tools/perf/util/parse-events.c parse_state->error->help = strdup("(add -v to see detail)"); parse_state 732 tools/perf/util/parse-events.c parse_state->error->str = strdup(errbuf); parse_state 737 tools/perf/util/parse-events.c parse_events_config_bpf(struct parse_events_state *parse_state, parse_state 756 tools/perf/util/parse-events.c parse_state->error->idx = term->err_term; parse_state 757 tools/perf/util/parse-events.c parse_state->error->str = strdup(errbuf); parse_state 761 tools/perf/util/parse-events.c err = bpf__config_obj(obj, term, parse_state->evlist, &error_pos); parse_state 763 tools/perf/util/parse-events.c bpf__strerror_config_obj(obj, term, parse_state->evlist, parse_state 766 tools/perf/util/parse-events.c parse_state->error->help = strdup( parse_state 773 tools/perf/util/parse-events.c parse_state->error->str = strdup(errbuf); parse_state 775 tools/perf/util/parse-events.c parse_state->error->idx = term->err_val; parse_state 777 tools/perf/util/parse-events.c parse_state->error->idx = term->err_term + error_pos; parse_state 813 tools/perf/util/parse-events.c int parse_events_load_bpf(struct parse_events_state *parse_state, parse_state 841 tools/perf/util/parse-events.c parse_state->error->help = strdup("(add -v to see detail)"); parse_state 842 tools/perf/util/parse-events.c parse_state->error->str = strdup(errbuf); parse_state 846 tools/perf/util/parse-events.c err = parse_events_load_bpf_obj(parse_state, list, obj, head_config); parse_state 849 tools/perf/util/parse-events.c err = parse_events_config_bpf(parse_state, obj, &obj_head_config); parse_state 1266 tools/perf/util/parse-events.c int parse_events_add_numeric(struct parse_events_state *parse_state, parse_state 1279 tools/perf/util/parse-events.c if (config_attr(&attr, head_config, parse_state->error, parse_state 1287 tools/perf/util/parse-events.c return add_event(list, &parse_state->idx, &attr, parse_state 1291 tools/perf/util/parse-events.c int parse_events_add_tool(struct parse_events_state *parse_state, parse_state 1295 tools/perf/util/parse-events.c return add_event_tool(list, &parse_state->idx, tool_event); parse_state 1310 tools/perf/util/parse-events.c int parse_events_add_pmu(struct parse_events_state *parse_state, parse_state 1320 tools/perf/util/parse-events.c struct parse_events_error *err = parse_state->error; parse_state 1344 tools/perf/util/parse-events.c evsel = __add_event(list, &parse_state->idx, &attr, NULL, pmu, NULL, parse_state 1362 tools/perf/util/parse-events.c if (config_attr(&attr, head_config, parse_state->error, config_term_pmu)) parse_state 1368 tools/perf/util/parse-events.c if (perf_pmu__config(pmu, &attr, head_config, parse_state->error)) { parse_state 1378 tools/perf/util/parse-events.c evsel = __add_event(list, &parse_state->idx, &attr, parse_state 1396 tools/perf/util/parse-events.c int parse_events_multi_pmu_add(struct parse_events_state *parse_state, parse_state 1425 tools/perf/util/parse-events.c if (!parse_events_add_pmu(parse_state, list, parse_state 1471 tools/perf/util/parse-events.c struct parse_events_state *parse_state) parse_state 1521 tools/perf/util/parse-events.c parse_state->nr_groups--; parse_state 1552 tools/perf/util/parse-events.c parse_state->nr_groups += nr_pmu - 1; parse_state 1562 tools/perf/util/parse-events.c struct parse_events_state *parse_state) parse_state 1571 tools/perf/util/parse-events.c if (parse_events__set_leader_for_uncore_aliase(name, list, parse_state)) parse_state 1880 tools/perf/util/parse-events.c static int parse_events__scanner(const char *str, void *parse_state, int start_token) parse_state 1895 tools/perf/util/parse-events.c ret = parse_events_parse(parse_state, scanner); parse_state 1908 tools/perf/util/parse-events.c struct parse_events_state parse_state = { parse_state 1913 tools/perf/util/parse-events.c ret = parse_events__scanner(str, &parse_state, PE_START_TERMS); parse_state 1915 tools/perf/util/parse-events.c list_splice(parse_state.terms, terms); parse_state 1916 tools/perf/util/parse-events.c zfree(&parse_state.terms); parse_state 1920 tools/perf/util/parse-events.c parse_events_terms__delete(parse_state.terms); parse_state 1927 tools/perf/util/parse-events.c struct parse_events_state parse_state = { parse_state 1928 tools/perf/util/parse-events.c .list = LIST_HEAD_INIT(parse_state.list), parse_state 1935 tools/perf/util/parse-events.c ret = parse_events__scanner(str, &parse_state, PE_START_EVENTS); parse_state 1938 tools/perf/util/parse-events.c if (!ret && list_empty(&parse_state.list)) { parse_state 1946 tools/perf/util/parse-events.c perf_evlist__splice_list_tail(evlist, &parse_state.list); parse_state 1951 tools/perf/util/parse-events.c evlist->nr_groups += parse_state.nr_groups; parse_state 2809 tools/perf/util/parse-events.c void parse_events_evlist_error(struct parse_events_state *parse_state, parse_state 2812 tools/perf/util/parse-events.c struct parse_events_error *err = parse_state->error; parse_state 150 tools/perf/util/parse-events.h int parse_events_load_bpf(struct parse_events_state *parse_state, parse_state 157 tools/perf/util/parse-events.h int parse_events_load_bpf_obj(struct parse_events_state *parse_state, parse_state 161 tools/perf/util/parse-events.h int parse_events_add_numeric(struct parse_events_state *parse_state, parse_state 166 tools/perf/util/parse-events.h int parse_events_add_tool(struct parse_events_state *parse_state, parse_state 175 tools/perf/util/parse-events.h int parse_events_add_pmu(struct parse_events_state *parse_state, parse_state 181 tools/perf/util/parse-events.h int parse_events_multi_pmu_add(struct parse_events_state *parse_state, parse_state 191 tools/perf/util/parse-events.h struct parse_events_state *parse_state); parse_state 194 tools/perf/util/parse-events.h void parse_events_evlist_error(struct parse_events_state *parse_state, parse_state 20 tools/perf/util/parse-events.y void parse_events_error(YYLTYPE *loc, void *parse_state, void *scanner, char const *msg); parse_state 36 tools/perf/util/parse-events.y struct parse_events_state *parse_state) parse_state 40 tools/perf/util/parse-events.y parse_state->nr_groups++; parse_state 121 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 123 tools/perf/util/parse-events.y parse_events_update_lists($1, &parse_state->list); parse_state 231 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 232 tools/perf/util/parse-events.y struct parse_events_error *error = parse_state->error; parse_state 338 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 339 tools/perf/util/parse-events.y struct parse_events_error *error = parse_state->error; parse_state 343 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_cache(list, &parse_state->idx, $1, $3, $5, error, $6)); parse_state 350 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 351 tools/perf/util/parse-events.y struct parse_events_error *error = parse_state->error; parse_state 355 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_cache(list, &parse_state->idx, $1, $3, NULL, error, $4)); parse_state 362 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 363 tools/perf/util/parse-events.y struct parse_events_error *error = parse_state->error; parse_state 367 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_cache(list, &parse_state->idx, $1, NULL, NULL, error, $2)); parse_state 375 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 379 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx, parse_state 386 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 390 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx, parse_state 397 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 401 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx, parse_state 408 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 412 tools/perf/util/parse-events.y ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx, parse_state 420 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 421 tools/perf/util/parse-events.y struct parse_events_error *error = parse_state->error; parse_state 428 tools/perf/util/parse-events.y if (parse_events_add_tracepoint(list, &parse_state->idx, $1.sys, $1.event, parse_state 480 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 484 tools/perf/util/parse-events.y ABORT_ON(parse_events_load_bpf(parse_state, list, $1, false, $2)); parse_state 527 tools/perf/util/parse-events.y struct parse_events_state *parse_state = _parse_state; parse_state 528 tools/perf/util/parse-events.y parse_state->terms = $1; parse_state 717 tools/perf/util/parse-events.y void parse_events_error(YYLTYPE *loc, void *parse_state, parse_state 721 tools/perf/util/parse-events.y parse_events_evlist_error(parse_state, loc->last_column, "parser error");