| /tools/perf/util/ |
| A D | parse-events.c | 184 term->config = term->val.str; in fix_raw() 1248 term->val.num, term->weak); in get_config_terms() 1252 term->val.num ? 1 : 0, term->weak); in get_config_terms() 1256 term->val.num ? 0 : 1, term->weak); in get_config_terms() 1260 term->val.num, term->weak); in get_config_terms() 1264 term->val.num, term->weak); in get_config_terms() 1268 term->val.num ? 1 : 0, term->weak); in get_config_terms() 1272 term->val.num ? 0 : 1, term->weak); in get_config_terms() 1283 term->val.num ? 1 : 0, term->weak); in get_config_terms() 1290 term->val.num, term->weak); in get_config_terms() [all …]
|
| A D | parse-events.y | 603 $$ = term; 616 $$ = term; 629 $$ = term; 642 $$ = term; 655 $$ = term; 669 $$ = term; 681 $$ = term; 692 $$ = term; 705 $$ = term; 718 $$ = term; [all …]
|
| A D | parse-events.l | 128 static int term(yyscan_t scanner, enum parse_events__term_type type) in term() function 316 config { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG); } 317 config1 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG1); } 318 config2 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG2); } 319 config3 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG3); } 320 name { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_NAME); } 324 time { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_TIME); } 328 nr { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_MAX_EVENTS); } 329 inherit { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_INHERIT); } 333 percore { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_PERCORE); } [all …]
|
| A D | color_config.c | 32 char *term = getenv("TERM"); in perf_config_colorbool() local 33 if (term && strcmp(term, "dumb")) in perf_config_colorbool()
|
| A D | bpf-filter.l | 14 static int sample(enum perf_bpf_filter_term term) in sample() argument 17 perf_bpf_filter_lval.sample.term = term; in sample() 22 static int sample_part(enum perf_bpf_filter_term term, int part) in sample_part() argument 25 perf_bpf_filter_lval.sample.term = term; in sample_part() 30 static int sample_path(enum perf_bpf_filter_term term) in sample_path() argument 33 perf_bpf_filter_lval.sample.term = term; in sample_path()
|
| A D | pmu.c | 1354 if (term) in evsel__set_config_if_unset() 1508 if (term->used) in pmu_config_term() 1525 switch (term->type_term) { in pmu_config_term() 1598 if (term->no_value && in pmu_config_term() 1608 val = term->val.num; in pmu_config_term() 1613 term->config, term->val.str); in pmu_config_term() 1701 if (!term->no_value) in pmu_find_alias() 1705 name = term->config; in pmu_find_alias() 1710 name = term->val.str; in pmu_find_alias() 1816 ret = pmu_alias_terms(alias, term->err_term, &term->list); in perf_pmu__check_alias() [all …]
|
| A D | drm_pmu.c | 320 struct parse_events_term *term, in drm_pmu__config_term() argument 334 parse_events_error__handle(err, term->err_val, in drm_pmu__config_term() 337 parse_events__term_type_str(term->type_term), in drm_pmu__config_term() 338 term->config) < 0 in drm_pmu__config_term() 352 struct parse_events_term *term; in drm_pmu__config_terms() local 354 list_for_each_entry(term, &terms->terms, list) { in drm_pmu__config_terms() 355 if (drm_pmu__config_term(drm, attr, term, err)) in drm_pmu__config_terms() 366 struct parse_events_term *term = in drm_pmu__check_alias() local 381 parse_events_error__handle(err, term->err_val, in drm_pmu__check_alias() 384 parse_events__term_type_str(term->type_term), in drm_pmu__check_alias() [all …]
|
| A D | parse-events.h | 180 int parse_events__is_hardcoded_term(struct parse_events_term *term); 181 int parse_events_term__num(struct parse_events_term **term, 186 int parse_events_term__str(struct parse_events_term **term, 190 int parse_events_term__term(struct parse_events_term **term, 195 const struct parse_events_term *term); 196 void parse_events_term__delete(struct parse_events_term *term);
|
| A D | bpf-filter.y | 35 enum perf_bpf_filter_term term; 88 $$ = perf_bpf_filter_expr__new($1.term, $1.part, $2, $3); 105 $$ = perf_bpf_filter_expr__new($1.term, $1.part, $2, cgroup_id);
|
| A D | hwmon_pmu.c | 587 struct parse_events_term *term, in hwmon_pmu__config_term() argument 612 !strcasecmp(term->config, value->name)) { in hwmon_pmu__config_term() 634 parse_events_error__handle(err, term->err_val, in hwmon_pmu__config_term() 637 parse_events__term_type_str(term->type_term), in hwmon_pmu__config_term() 638 term->config) < 0 in hwmon_pmu__config_term() 652 struct parse_events_term *term; in hwmon_pmu__config_terms() local 659 list_for_each_entry(term, &terms->terms, list) { in hwmon_pmu__config_terms() 660 if (hwmon_pmu__config_term(hwm, attr, term, err)) in hwmon_pmu__config_terms() 671 struct parse_events_term *term = in hwmon_pmu__check_alias() local 692 parse_events_error__handle(err, term->err_val, in hwmon_pmu__check_alias() [all …]
|
| A D | bpf-filter.c | 124 if (expr->term >= PBF_TERM_SAMPLE_START && expr->term <= PBF_TERM_SAMPLE_END && in check_sample_flags() 125 (evsel->core.attr.sample_type & (1 << (expr->term - PBF_TERM_SAMPLE_START)))) in check_sample_flags() 128 if (expr->term == PBF_TERM_UID || expr->term == PBF_TERM_GID) { in check_sample_flags() 143 info = get_sample_info(expr->term); in check_sample_flags() 146 evsel__name(evsel), expr->term); in check_sample_flags() 170 entry[i].term = expr->term; in get_filter_entries() 183 entry[i].term = group->term; in get_filter_entries() 607 struct perf_bpf_filter_expr *perf_bpf_filter_expr__new(enum perf_bpf_filter_term term, in perf_bpf_filter_expr__new() argument 616 expr->term = term; in perf_bpf_filter_expr__new()
|
| A D | bpf-filter.h | 15 enum perf_bpf_filter_term term; member 26 struct perf_bpf_filter_expr *perf_bpf_filter_expr__new(enum perf_bpf_filter_term term,
|
| A D | record.c | 43 struct evsel_config_term *term; in evsel__config_term_mask() local 47 list_for_each_entry(term, config_terms, list) { in evsel__config_term_mask() 48 term_types |= 1 << term->type; in evsel__config_term_mask()
|
| A D | evsel_fprintf.c | 72 const char *term = "sample_freq"; in evsel__fprintf() local 75 term = "sample_period"; in evsel__fprintf() 78 term, (u64)evsel->core.attr.sample_freq); in evsel__fprintf()
|
| A D | evsel.c | 1097 struct evsel_config_term *term; in evsel__apply_config_terms() local 1109 switch (term->type) { in evsel__apply_config_terms() 1125 if (term->val.time) in evsel__apply_config_terms() 1131 callgraph_buf = term->val.str; in evsel__apply_config_terms() 1134 if (term->val.str && strcmp(term->val.str, "no")) { in evsel__apply_config_terms() 1235 if (term->type == type) in __evsel__get_config_term() 1236 found_term = term; in __evsel__get_config_term() 1632 list_del_init(&term->list); in free_config_terms() 1633 if (term->free_str) in free_config_terms() 1634 zfree(&term->val.str); in free_config_terms() [all …]
|
| /tools/testing/selftests/arm64/signal/testcases/ |
| A D | testcases.c | 12 struct _aarch64_ctx *term; in validate_extra_context() local 18 term = GET_RESV_NEXT_HEAD(&extra->head); in validate_extra_context() 19 if (!term || term->magic || term->size) { in validate_extra_context() 27 else if (extra->datap != (uint64_t)term + 0x10UL) in validate_extra_context()
|
| /tools/perf/tests/shell/ |
| A D | test_perf_data_converter_json.sh | 20 trap - exit term int 28 trap trap_cleanup exit term int
|
| A D | test_task_analyzer.sh | 23 trap - exit term int 30 trap trap_cleanup exit term int
|
| A D | test_data_symbol.sh | 53 trap cleanup_files exit term int
|
| A D | test_java_symbol.sh | 23 trap cleanup_files exit term int
|
| /tools/testing/selftests/watchdog/ |
| A D | watchdog-test.c | 68 static void term(int sig) in term() function 340 signal(SIGINT, term); in main() 341 signal(SIGTERM, term); in main() 342 signal(SIGKILL, term); in main() 343 signal(SIGQUIT, term); in main()
|
| /tools/perf/tests/ |
| A D | parse-events.c | 778 struct parse_events_term *term; in test__checkterms_simple() local 785 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple() 790 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple() 794 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple() 795 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple() 799 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple() 803 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple() 808 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple() 817 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple() 832 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple() [all …]
|
| A D | stat.c | 32 #define HAS(term, val) \ in process_stat_config_event() argument 33 has_term(config, PERF_STAT_CONFIG_TERM__##term, val) in process_stat_config_event()
|
| /tools/perf/util/bpf_skel/ |
| A D | sample_filter.bpf.c | 103 if (entry->term >= PBF_TERM_SAMPLE_START && entry->term <= PBF_TERM_SAMPLE_END && in perf_get_sample() 104 (data->sample_flags & (1 << (entry->term - PBF_TERM_SAMPLE_START))) == 0) in perf_get_sample() 107 switch (entry->term) { in perf_get_sample()
|
| A D | sample-filter.h | 62 enum perf_bpf_filter_term term; member
|