| /linux-6.15/tools/perf/tests/ |
| H A D | expr.c | 33 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids1, strdup("foo")), 0); in test_ids_union() 34 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids1, strdup("bar")), 0); in test_ids_union() 42 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdup("foo")), 0); in test_ids_union() 50 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdup("bar")), 0); in test_ids_union() 51 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdup("baz")), 0); in test_ids_union() 89 expr__add_id_val(ctx, strdup("FOO"), 1); in test__expr() 90 expr__add_id_val(ctx, strdup("BAR"), 2); in test__expr() 290 expr__add_id_val(ctx, strdup("cycles"), 2); in test__expr()
|
| /linux-6.15/tools/perf/util/ |
| H A D | llvm-c-helpers.cpp | 63 *file = strdup(line_info.FileName.c_str()); in extract_file_and_line() 112 dst.filename = strdup(src.FileName.c_str()); in llvm_addr2line() 113 dst.funcname = strdup(src.FunctionName.c_str()); in llvm_addr2line() 153 return strdup(buf); in make_symbol_relative_string() 158 return strdup(sym_name); in make_symbol_relative_string()
|
| H A D | parse-sublevel-options.c | 13 char *vstr, *s = strdup(str); in parse_one_sublevel_option() 48 char *s = strdup(str); in perf_parse_sublevel_options()
|
| H A D | probe-event.c | 225 exec_copy = strdup(exec); in convert_exec_to_group() 246 *result = strdup(buf); in convert_exec_to_group() 1371 char *buf = strdup(arg); in parse_line_range_desc() 1736 arg->type = strdup(tmp + 1); in parse_perf_probe_arg() 1745 arg->var = strdup(str); in parse_perf_probe_arg() 1917 argv0_str = strdup(argv[0]); in parse_probe_trace_command() 2342 pp->function = strdup(buf); in convert_to_perf_probe_point() 2577 node->symbol = strdup(p); in kprobe_blacklist__load() 2785 nbase = strdup(base); in get_new_event_name() 2943 tev->event = strdup(event); in probe_trace_event__set_name() [all …]
|
| H A D | parse-events.c | 214 term->config = strdup("config"); in fix_raw() 270 evsel->name = strdup(name); in __add_event() 521 parse_events_error__handle(e, column, strdup(str), strdup(help)); in tracepoint_error() 922 strdup("expected 0 or 1"), in config_term_common() 964 strdup("expected 0 or 1"), in config_term_common() 979 strdup("too big"), in config_term_common() 1162 __t->val.str = strdup(__val); \ in get_config_terms() 1538 evsel->unit = strdup(info.unit); in parse_events_add_pmu() 1568 config = strdup(event_name); in parse_events_multi_pmu_add() 1693 strdup("Bad event or PMU"), in parse_events_multi_pmu_add_or_add_pmu() [all …]
|
| H A D | pmu.c | 138 format->name = strdup(name); in perf_pmu__new_format() 275 lc = strdup(lc); in perf_pmu__convert_scale() 472 *old_str = strdup(new_str); in assign_str() 482 *old_str = strdup(new_str); in assign_str() 573 alias->name = strdup(name); in perf_pmu__new_alias() 576 desc ? strdup(desc) : NULL; in perf_pmu__new_alias() 942 mutable_to_match = strdup(to_match); in perf_pmu__match_wildcard_uncore() 1108 pmu->name = strdup(name); in perf_pmu__lookup() 1170 pmu->name = strdup("cpu"); in perf_pmu__create_placeholder_core_pmu() 1505 strdup("expected numeric value"), in pmu_config_term() [all …]
|
| H A D | lock-contention.c | 31 s = strdup(str); in parse_call_stack() 85 new->name = strdup(name); in lock_stat_findnew()
|
| H A D | config.c | 494 evsel__bpf_counter_events = strdup(value); in perf_stat_config() 584 config = strdup(mkpath(path, sizeof(path), "%s/.perfconfig", home)); in home_perfconfig() 654 section->name = strdup(section_name); in add_section() 673 item->name = strdup(name); in add_config_item() 686 char *val = strdup(value); in set_value() 711 key = ptr = strdup(var); in collect_config()
|
| H A D | parse-events.l | 56 yylval->str = strdup(text); in str() 99 yylval->str = strdup(text + 1); in drv_str() 114 __yylval->str = strdup(text); \ 141 yylval->hardware_term.str = strdup(text); in hw_term() 193 char *help = strdup("Maximum precise value is 3"); in modifiers()
|
| H A D | hwmon_pmu.c | 306 value->label = strdup(buf); in hwmon_pmu__read_events() 314 value->name = strdup(buf); in hwmon_pmu__read_events() 362 hwm->pmu.name = strdup(buf); in hwmon_pmu__new() 365 hwm->pmu.alias_name = strdup(sysfs_name); in hwmon_pmu__new() 628 ? strdup("unexpected hwmon event term") in hwmon_pmu__config_term() 686 ? strdup("unexpected hwmon event term") in hwmon_pmu__check_alias()
|
| H A D | metricgroup.c | 234 m->modifier = strdup(modifier); in metric__new() 438 .metric_group = strdup(metric_group), in mep_lookup() 459 mg = strdup(pm->metric_group ?: pm->metric_name); in metricgroup__add_to_mep_groups() 630 ev->metric_id = strdup(sb.buf); in decode_all_metric_ids() 658 ev->name = strdup(sb.buf); in decode_all_metric_ids() 1324 list_copy = strdup(list); in metricgroup__add_metric_list() 1418 dup = strdup(cur->pkey); in build_combined_expr_ctx() 1477 char *tmp = strdup(tool_pmu__event_to_str(i)); in parse_ids() 1486 char *tmp = strdup("duration_time"); in parse_ids() 1655 expr->metric_name = strdup(m->metric_name); in parse_groups() [all …]
|
| H A D | get_current_dir_name.c | 16 return getcwd(pwd, sizeof(pwd)) == NULL ? NULL : strdup(pwd); in get_current_dir_name()
|
| H A D | probe-finder.c | 190 tvar->value = strdup(regs); in convert_variable_location() 220 tvar->type = strdup(cast); in convert_variable_type() 278 tvar->type = strdup(cast); in convert_variable_type() 315 tvar->type = strdup(buf); in convert_variable_type() 565 tp->symbol = strdup(symbol); in convert_to_trace_point() 1375 tevs[j].args[i].type = strdup(type); in fill_empty_trace_arg() 1690 ppt->function = strdup(func); in debuginfo__find_probe_point() 1697 ppt->file = strdup(fname); in debuginfo__find_probe_point() 1716 lr->path = strdup(src); in line_range_add_line() 1886 lr->comp_dir = strdup(comp_dir); in debuginfo__find_line_range() [all …]
|
| /linux-6.15/tools/perf/arch/s390/annotate/ |
| H A D | instructions.c | 34 ops->target.name = strdup(name); in s390_call__parse() 64 ops->source.raw = strdup(ops->raw); in s390_mov__parse() 71 ops->target.raw = strdup(target); in s390_mov__parse() 87 ops->target.name = strdup(s + 1); in s390_mov__parse()
|
| /linux-6.15/tools/perf/arch/arm64/annotate/ |
| H A D | instructions.c | 23 ops->source.raw = strdup(ops->raw); in arm64_mov__parse() 30 ops->target.raw = strdup(target); in arm64_mov__parse() 47 ops->target.name = strdup(s); in arm64_mov__parse()
|
| /linux-6.15/tools/lib/subcmd/ |
| H A D | exec-cmd.c | 82 return strdup(path); in system_path() 124 return strdup(argv_exec_path); in get_argv_exec_path() 128 return strdup(env); in get_argv_exec_path()
|
| /linux-6.15/tools/perf/ |
| H A D | builtin-list.c | 151 print_state->last_topic = strdup(topic ?: ""); in default_print_event() 242 print_state->last_metricgroups = strdup(group ?: ""); in default_print_metric() 580 default_ps.last_topic = strdup(""); in cmd_list() 585 default_ps.pmu_glob = strdup(unit_name); in cmd_list() 594 default_ps.pmu_glob = strdup(pmu->name); in cmd_list() 621 default_ps.pmu_glob = strdup("tool"); in cmd_list() 653 default_ps.event_glob = strdup(argv[i]); in cmd_list()
|
| H A D | builtin-timechart.c | 244 c->comm = strdup(comm); in pid_set_comm() 252 c->comm = strdup(comm); in pid_set_comm() 1081 task_to = strdup(c->comm); in draw_wakeups() 1319 filt->name = strdup(string); in add_process_filter() 1746 *p++ = strdup(common_args[i]); in timechart__io_record() 1755 *p++ = strdup(disk_events[i]); in timechart__io_record() 1766 *p++ = strdup(net_events[i]); in timechart__io_record() 1777 *p++ = strdup(poll_events[i]); in timechart__io_record() 1859 *p++ = strdup(common_args[i]); in timechart__record() 1865 *p++ = strdup(tasks_args[i]); in timechart__record() [all …]
|
| H A D | builtin-daemon.c | 123 session->name = strdup(name); in daemon__add_session() 201 session->run = strdup(value); in session_config() 227 daemon->base = strdup(value); in server_config() 240 daemon->base = strdup(value); in client_config() 1019 char *basen = strdup(daemon->config_real); in setup_config_changes() 1020 char *dirn = strdup(daemon->config_real); in setup_config_changes() 1039 daemon->config_base = strdup(base); in setup_config_changes() 1098 daemon->base = strdup(daemon->base_user); in setup_config() 1115 daemon->config_real = strdup(perf_etc_perfconfig()); in setup_config() 1117 daemon->config_real = strdup(perf_home_perfconfig()); in setup_config() [all …]
|
| H A D | builtin-kvm.c | 611 filename = strdup("perf.data.kvm"); in get_filename_for_perf_kvm() 1641 _p = strdup(s); \ 1782 tp = strdup(*events_tp); in kvm_live_event_list() 2011 rec_argv[i++] = strdup("record"); in __cmd_record() 2012 rec_argv[i++] = strdup("-o"); in __cmd_record() 2013 rec_argv[i++] = strdup(file_name); in __cmd_record() 2029 rec_argv[i++] = strdup("report"); in __cmd_report() 2030 rec_argv[i++] = strdup("-i"); in __cmd_report() 2031 rec_argv[i++] = strdup(file_name); in __cmd_report() 2049 rec_argv[i++] = strdup("-i"); in __cmd_buildid_list() [all …]
|
| /linux-6.15/tools/lib/api/fs/ |
| H A D | fs.c | 168 fs->path = strdup(path); in fs__read_mounts() 196 fs->path = strdup(*ptr); in fs__check_mounts() 236 fs->path = strdup(override_path); in fs__env_override() 285 fs->path = strdup(mountpoint); in fs__mount()
|
| /linux-6.15/tools/perf/bench/ |
| H A D | sched-pipe.c | 57 char *p = strdup(str); in parse_two_cgroups() 73 cgrp_names[0] = strdup(p); in parse_two_cgroups() 74 cgrp_names[1] = strdup(q + 1); in parse_two_cgroups()
|
| H A D | inject-buildid.c | 321 inject_argv[0] = strdup("perf"); in setup_injection() 322 inject_argv[1] = strdup("inject"); in setup_injection() 323 inject_argv[2] = strdup("-b"); in setup_injection() 325 inject_argv[3] = strdup("--buildid-all"); in setup_injection()
|
| /linux-6.15/tools/perf/arch/powerpc/util/ |
| H A D | kvm-stat.c | 208 argv[j++] = strdup("-e"); in kvm_add_default_arch_event() 209 argv[j++] = strdup("trace_imc/trace_cycles/"); in kvm_add_default_arch_event()
|
| /linux-6.15/samples/landlock/ |
| H A D | sandboxer.c | 131 env_path_name = strdup(env_path_name); in populate_ruleset_fs() 195 env_port_name = strdup(env_port_name); in populate_ruleset_net() 245 env_type_scope = strdup(env_type_scope); in check_ruleset_scope()
|