aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/parse-events.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/parse-events.c')
-rw-r--r--tools/perf/util/parse-events.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/perf/util/parse-events.c b/tools/perf/util/parse-events.c
index dbf315df4220..d826e6f515db 100644
--- a/tools/perf/util/parse-events.c
+++ b/tools/perf/util/parse-events.c
@@ -614,6 +614,12 @@ do { \
614 return -EINVAL; 614 return -EINVAL;
615 } 615 }
616 break; 616 break;
617 case PARSE_EVENTS__TERM_TYPE_CALLGRAPH:
618 CHECK_TYPE_VAL(STR);
619 break;
620 case PARSE_EVENTS__TERM_TYPE_STACKSIZE:
621 CHECK_TYPE_VAL(NUM);
622 break;
617 case PARSE_EVENTS__TERM_TYPE_NAME: 623 case PARSE_EVENTS__TERM_TYPE_NAME:
618 CHECK_TYPE_VAL(STR); 624 CHECK_TYPE_VAL(STR);
619 break; 625 break;
@@ -668,6 +674,12 @@ do { \
668 case PARSE_EVENTS__TERM_TYPE_TIME: 674 case PARSE_EVENTS__TERM_TYPE_TIME:
669 ADD_CONFIG_TERM(TIME, time, term->val.num); 675 ADD_CONFIG_TERM(TIME, time, term->val.num);
670 break; 676 break;
677 case PARSE_EVENTS__TERM_TYPE_CALLGRAPH:
678 ADD_CONFIG_TERM(CALLGRAPH, callgraph, term->val.str);
679 break;
680 case PARSE_EVENTS__TERM_TYPE_STACKSIZE:
681 ADD_CONFIG_TERM(STACK_USER, stack_user, term->val.num);
682 break;
671 default: 683 default:
672 break; 684 break;
673 } 685 }