| /Linux-v6.1/tools/perf/util/ |
| D | llvm-utils.c | 50 llvm_param.clang_path = strdup(value); in perf_llvm_config() 52 llvm_param.clang_bpf_cmd_template = strdup(value); in perf_llvm_config() 54 llvm_param.clang_opt = strdup(value); in perf_llvm_config() 56 llvm_param.kbuild_dir = strdup(value); in perf_llvm_config() 58 llvm_param.kbuild_opts = strdup(value); in perf_llvm_config() 62 llvm_param.opts = strdup(value); in perf_llvm_config() 93 env = strdup(env); in search_program() 332 *kbuild_dir = strdup(saved_kbuild_dir); in llvm__get_kbuild_opts() 333 *kbuild_include_opts = strdup(saved_kbuild_include_opts); in llvm__get_kbuild_opts() 384 saved_kbuild_dir = strdup(*kbuild_dir); in llvm__get_kbuild_opts() [all …]
|
| D | parse-events.c | 271 evsel->name = strdup(name); in __add_event() 274 evsel->metric_id = strdup(metric_id); in __add_event() 323 evsel->unit = strdup("ns"); in add_event_tool() 475 parse_events_error__handle(e, 0, strdup(str), strdup(help)); in tracepoint_error() 700 strdup(errbuf), strdup("(add -v to see detail)")); in parse_events_load_bpf_obj() 720 strdup("Invalid config term for BPF object"), in parse_events_config_bpf() 740 strdup(errbuf), in parse_events_config_bpf() 741 strdup( in parse_events_config_bpf() 812 strdup(errbuf), strdup("(add -v to see detail)")); in parse_events_load_bpf() 836 strdup("BPF support is not compiled"), in parse_events_load_bpf_obj() [all …]
|
| D | probe-event.c | 201 exec_copy = strdup(exec); in convert_exec_to_group() 222 *result = strdup(buf); in convert_exec_to_group() 316 mod_name = strdup((char *)data->d_buf + name_offset); in find_module_name() 572 debuginfo_cache_path = strdup(path); in debuginfo_cache__open() 702 tp->symbol = strdup(sym->name); in post_process_probe_trace_point() 763 tevs[i].point.module = strdup(exec); in add_exec_to_probe_trace_events() 800 strdup(mod_name ? mod_name : module); in post_process_module_probe_trace_events() 851 tmp = strdup(reloc_sym->name); in post_process_kernel_probe_trace_events() 1326 char *range, *file, *name = strdup(arg); in parse_line_range_desc() 1379 lr->file = strdup(++file); in parse_line_range_desc() [all …]
|
| 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()
|
| D | pmu.c | 125 lc = strdup(lc); in perf_pmu__convert_scale() 379 alias->name = strdup(name); in __perf_pmu__new_alias() 390 alias->metric_expr = metric_expr ? strdup(metric_expr) : NULL; in __perf_pmu__new_alias() 391 alias->metric_name = metric_name ? strdup(metric_name): NULL; in __perf_pmu__new_alias() 392 alias->desc = desc ? strdup(desc) : NULL; in __perf_pmu__new_alias() 393 alias->long_desc = long_desc ? strdup(long_desc) : in __perf_pmu__new_alias() 394 desc ? strdup(desc) : NULL; in __perf_pmu__new_alias() 395 alias->topic = topic ? strdup(topic) : NULL; in __perf_pmu__new_alias() 402 alias->str = strdup(newval); in __perf_pmu__new_alias() 403 alias->pmu_name = pmu_name ? strdup(pmu_name) : NULL; in __perf_pmu__new_alias() [all …]
|
| D | config.c | 465 evsel__bpf_counter_events = strdup(value); in perf_stat_config() 557 config = strdup(mkpath("%s/.perfconfig", home)); in home_perfconfig() 627 section->name = strdup(section_name); in add_section() 646 item->name = strdup(name); in add_config_item() 659 char *val = strdup(value); in set_value() 684 key = ptr = strdup(var); in collect_config()
|
| D | metricgroup.c | 214 m->modifier = strdup(modifier); in metric__new() 222 m->pctx->sctx.user_requested_cpu_list = strdup(user_requested_cpu_list); in metric__new() 377 me->name = strdup(me->name); in mep_new() 452 mg = strdup(g); in metricgroup__print_pmu_event() 714 ev->metric_id = strdup(sb.buf); in decode_all_metric_ids() 742 ev->name = strdup(sb.buf); in decode_all_metric_ids() 1343 list_copy = strdup(list); in metricgroup__add_metric_list() 1436 dup = strdup(cur->key); in build_combined_expr_ctx() 1495 char *tmp = strdup(perf_tool_event__to_str(i)); in parse_ids() 1504 char *tmp = strdup("duration_time"); in parse_ids() [all …]
|
| D | print-events.c | 113 evt_list[evt_i] = strdup(evt_path); in print_tracepoint_events() 297 strdup(new_name); in print_hwcache_events() 313 evt_list[evt_i] = strdup(name); in print_hwcache_events() 451 evt_list[evt_i] = strdup(name); in print_symbol_events()
|
| D | parse-events.l | 49 yylval->str = strdup(text); in str() 118 yylval->str = strdup(text + 1); in drv_str() 128 __yylval->str = strdup(text); \ 139 yylval->str = strdup(text); in pmu_str_check()
|
| D | get_current_dir_name.c | 16 return getcwd(pwd, sizeof(pwd)) == NULL ? NULL : strdup(pwd); in get_current_dir_name()
|
| D | parse-events-hybrid.c | 66 evsel->pmu_name = strdup(pmu->name); in create_event_hybrid() 127 evsel->pmu_name = strdup(pmu->name); in create_raw_event_hybrid()
|
| D | probe-finder.c | 295 tvar->value = strdup(regs); in convert_variable_location() 327 tvar->type = strdup(cast); in convert_variable_type() 385 tvar->type = strdup(cast); in convert_variable_type() 422 tvar->type = strdup(buf); in convert_variable_type() 607 pf->tvar->name = strdup(pf->pvar->name); in find_variable() 672 tp->symbol = strdup(symbol); in convert_to_trace_point() 1381 tev->point.realname = strdup(dwarf_diename(sc_die)); in add_probe_trace_event() 1459 tevs[j].args[i].type = strdup(type); in fill_empty_trace_arg() 1797 ppt->function = strdup(func); in debuginfo__find_probe_point() 1804 ppt->file = strdup(fname); in debuginfo__find_probe_point() [all …]
|
| /Linux-v6.1/tools/perf/tests/ |
| D | expr.c | 30 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids1, strdup("foo")), 0); in test_ids_union() 31 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids1, strdup("bar")), 0); in test_ids_union() 39 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdup("foo")), 0); in test_ids_union() 47 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdup("bar")), 0); in test_ids_union() 48 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdup("baz")), 0); in test_ids_union() 85 expr__add_id_val(ctx, strdup("FOO"), 1); in test__expr() 86 expr__add_id_val(ctx, strdup("BAR"), 2); in test__expr()
|
| /Linux-v6.1/tools/perf/arch/s390/annotate/ |
| D | instructions.c | 34 ops->target.name = strdup(name); in s390_call__parse() 66 ops->source.raw = strdup(ops->raw); in s390_mov__parse() 73 ops->target.raw = strdup(target); in s390_mov__parse() 89 ops->target.name = strdup(s + 1); in s390_mov__parse()
|
| /Linux-v6.1/tools/lib/traceevent/ |
| D | event-plugin.c | 80 op_val = strdup(val); in update_option_value() 168 plugin = strdup(option->plugin_alias); in update_option() 173 plugin = strdup(file); in update_option() 266 *option = strdup(p + 1); in parse_option_name() 325 option_str = strdup(name); in tep_plugin_add_option() 345 op->value = strdup(val); in tep_plugin_add_option() 369 op->value = strdup(val); in tep_plugin_add_option() 667 dir->path = strdup(path); in tep_add_plugin_path()
|
| /Linux-v6.1/tools/perf/arch/arm64/annotate/ |
| D | instructions.c | 22 ops->source.raw = strdup(ops->raw); in arm64_mov__parse() 29 ops->target.raw = strdup(target); in arm64_mov__parse() 46 ops->target.name = strdup(s); in arm64_mov__parse()
|
| /Linux-v6.1/tools/lib/subcmd/ |
| D | exec-cmd.c | 80 return strdup(path); in system_path() 122 return strdup(argv_exec_path); in get_argv_exec_path() 126 return strdup(env); in get_argv_exec_path()
|
| /Linux-v6.1/tools/perf/ |
| D | builtin-kvm.c | 57 filename = strdup("perf.data.host"); in get_filename_for_perf_kvm() 59 filename = strdup("perf.data.guest"); in get_filename_for_perf_kvm() 61 filename = strdup("perf.data.kvm"); in get_filename_for_perf_kvm() 1171 _p = strdup(s); \ 1307 tp = strdup(*events_tp); in kvm_live_event_list() 1537 rec_argv[i++] = strdup("record"); in __cmd_record() 1538 rec_argv[i++] = strdup("-o"); in __cmd_record() 1539 rec_argv[i++] = strdup(file_name); in __cmd_record() 1555 rec_argv[i++] = strdup("report"); in __cmd_report() 1556 rec_argv[i++] = strdup("-i"); in __cmd_report() [all …]
|
| D | builtin-timechart.c | 243 c->comm = strdup(comm); in pid_set_comm() 251 c->comm = strdup(comm); in pid_set_comm() 1060 task_from = strdup(c->comm); in draw_wakeups() 1064 task_to = strdup(c->comm); in draw_wakeups() 1073 task_from = strdup(c->comm); in draw_wakeups() 1077 task_to = strdup(c->comm); in draw_wakeups() 1316 filt->name = strdup(string); in add_process_filter() 1737 *p++ = strdup(common_args[i]); in timechart__io_record() 1746 *p++ = strdup(disk_events[i]); in timechart__io_record() 1757 *p++ = strdup(net_events[i]); in timechart__io_record() [all …]
|
| D | builtin-daemon.c | 122 session->name = strdup(name); in daemon__add_session() 200 session->run = strdup(value); in session_config() 226 daemon->base = strdup(value); in server_config() 239 daemon->base = strdup(value); in client_config() 1018 char *basen = strdup(daemon->config_real); in setup_config_changes() 1019 char *dirn = strdup(daemon->config_real); in setup_config_changes() 1038 daemon->config_base = strdup(base); in setup_config_changes() 1097 daemon->base = strdup(daemon->base_user); in setup_config() 1114 daemon->config_real = strdup(perf_etc_perfconfig()); in setup_config() 1116 daemon->config_real = strdup(perf_home_perfconfig()); in setup_config()
|
| /Linux-v6.1/tools/perf/arch/x86/util/ |
| D | pmu.c | 55 pmu_alias->name = strdup(name); in pmu_alias__new() 59 pmu_alias->alias = strdup(alias); in pmu_alias__new()
|
| /Linux-v6.1/tools/perf/arch/powerpc/util/ |
| D | kvm-stat.c | 209 argv[j++] = strdup("-e"); in kvm_add_default_arch_event() 210 argv[j++] = strdup("trace_imc/trace_cycles/"); in kvm_add_default_arch_event()
|
| /Linux-v6.1/tools/hv/ |
| D | hv_kvp_daemon.c | 424 os_build = strdup(uts_buf.release); in kvp_get_os_info() 476 p = strdup(value); in kvp_get_os_info() 481 p = strdup(value); in kvp_get_os_info() 511 p = strdup(buf); in kvp_get_os_info() 522 p = strdup(buf); in kvp_get_os_info() 533 p = strdup(buf); in kvp_get_os_info() 591 if_name = strdup(entry->d_name); in kvp_get_if_name() 630 mac_addr = strdup(p); in kvp_if_name_to_mac()
|
| /Linux-v6.1/tools/tracing/rtla/src/ |
| D | trace.c | 232 tevent->system = strdup(event_string); in trace_event_alloc() 255 event->filter = strdup(filter); in trace_event_add_filter() 270 event->trigger = strdup(trigger); in trace_event_add_trigger()
|
| /Linux-v6.1/tools/power/cpupower/lib/ |
| D | cpuidle.c | 190 result = strdup(linebuf); in cpuidle_state_get_one_string() 356 result = strdup(linebuf); in sysfs_cpuidle_get_one_string()
|