| /linux/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/tools/perf/ |
| H A D | builtin-list.c | 157 print_state->last_topic = strdup(topic ?: ""); in default_print_event() 249 print_state->last_metricgroups = strdup(group ?: ""); in default_print_metric() 622 ps->last_topic = strdup(""); in cmd_list() 627 ps->pmu_glob = strdup(unit_name); in cmd_list() 636 ps->pmu_glob = strdup(pmu->name); in cmd_list() 656 default_ps.pmu_glob = strdup("tracepoint"); in cmd_list() 668 ps->event_glob = strdup("legacy hardware"); in cmd_list() 682 ps->pmu_glob = strdup(sw_globs[j]); in cmd_list() 695 ps->event_glob = strdup("legacy cache"); in cmd_list() 727 ps->event_glob = strdup(argv[i]); in cmd_list() [all …]
|
| H A D | builtin-timechart.c | 244 c->comm = strdup(comm); in pid_set_comm() 252 c->comm = strdup(comm); in pid_set_comm() 1064 task_from = strdup(c->comm); in draw_wakeups() 1068 task_to = strdup(c->comm); in draw_wakeups() 1077 task_from = strdup(c->comm); in draw_wakeups() 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() [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 …]
|
| /linux/tools/perf/util/ |
| H A D | parse-events.c | 162 term->config = strdup("config"); in fix_raw() 261 evsel->name = strdup(name); in __add_event() 267 evsel->metric_id = strdup(metric_id); in __add_event() 472 parse_events_error__handle(e, column, strdup(str), strdup(help)); in tracepoint_error() 693 ? strdup("expected numeric value") in check_type_val() 694 : strdup("expected string value"), in check_type_val() 752 strdup("Invalid term_type"), NULL); in config_term_avail() 850 strdup("invalid branch sample type"), in config_term_common() 859 strdup("expected 0 or 1"), in config_term_common() 901 strdup("expected 0 or 1"), in config_term_common() [all …]
|
| 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 | 228 exec_copy = strdup(exec); in convert_exec_to_group() 249 *result = strdup(buf); in convert_exec_to_group() 343 mod_name = strdup((char *)data->d_buf + name_offset); in find_module_name() 601 debuginfo_cache_path = strdup(path); in debuginfo_cache__open() 731 tp->symbol = strdup(sym->name); in post_process_probe_trace_point() 792 tevs[i].point.module = strdup(exec); in add_exec_to_probe_trace_events() 829 strdup(mod_name ? mod_name : module); in post_process_module_probe_trace_events() 880 tmp = strdup(reloc_sym->name); in post_process_kernel_probe_trace_events() 1375 char *buf = strdup(arg); in parse_line_range_desc() 1615 pp->lazy_line = strdup(arg); /* let leave escapes */ in parse_perf_probe_point() [all …]
|
| H A D | pmu.c | 156 format->name = strdup(name); in perf_pmu__new_format() 293 lc = strdup(lc); in parse_double() 506 *old_str = strdup(new_str); in assign_str() 516 *old_str = strdup(new_str); in assign_str() 555 data->alias->legacy_terms = strdup(pe->event); in update_alias() 558 data->alias->terms = strdup(pe->event); in update_alias() 636 alias->terms = strdup(val); in perf_pmu__new_alias() 651 alias->name = strdup(name); in perf_pmu__new_alias() 652 alias->desc = desc ? strdup(desc) : NULL; in perf_pmu__new_alias() 653 alias->long_desc = long_desc ? strdup(long_des in perf_pmu__new_alias() [all...] |
| H A D | parse-events.l | 54 yylval->str = strdup(text); in str() 92 yylval->str = strdup(text + 1); in drv_str() 107 __yylval->str = strdup(text); \ 168 char *help = strdup("Maximum precise value is 3"); in modifiers()
|
| H A D | config.c | 495 evsel__bpf_counter_events = strdup(value); in perf_stat_config() 585 config = strdup(mkpath(path, sizeof(path), "%s/.perfconfig", home)); in home_perfconfig() 655 section->name = strdup(section_name); in add_section() 674 item->name = strdup(name); in add_config_item() 687 char *val = strdup(value); in set_value() 712 key = ptr = strdup(var); in collect_config()
|
| 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() 369 hwm->hwmon_dir = strdup(hwmon_dir); in hwmon_pmu__new() 374 hwm->pmu.alias_name = strdup(sysfs_name); in hwmon_pmu__new() 639 ? strdup("unexpected hwmon event term") in hwmon_pmu__config_term() 697 ? strdup("unexpected hwmon event term") in hwmon_pmu__check_alias()
|
| H A D | parse-events.y | 285 parse_events_error__handle(error, @1.first_column, strdup("Bad event name"), help); 518 strdup("raw"), $1, &@1, &@1); 618 char *config = strdup($1); 646 strdup("Unrecognized input"), NULL);
|
| H A D | addr2line.c | 238 *function = strdup(strim(line)); in read_addr2line_record() 255 *filename = strdup(line); in read_addr2line_record() 378 *file = strdup(record_filename); in cmd__addr2line()
|
| H A D | s390-sample-raw.c | 192 return strdup(result); in get_counter_name() 197 result = strdup(data.result ?: "<unknown>"); in get_counter_name() 211 char *old_value = NULL, *new_value = strdup(result); in get_counter_name()
|
| H A D | metricgroup.c | 244 m->modifier = strdup(modifier); in metric__new() 253 m->pctx->sctx.user_requested_cpu_list = strdup(user_requested_cpu_list); in metric__new() 520 ev->metric_id = strdup(sb.buf); in decode_all_metric_ids() 548 ev->name = strdup(sb.buf); in decode_all_metric_ids() 1136 list_copy = strdup(list); in metricgroup__add_metric_list() 1230 dup = strdup(cur->pkey); in build_combined_expr_ctx() 1289 char *tmp = strdup(tool_pmu__event_to_str(i)); in parse_ids() 1298 char *tmp = strdup("duration_time"); in parse_ids() 1511 expr->metric_name = strdup(m->metric_name); in parse_groups() 1689 new_expr->metric_name = strdup(old_expr->metric_name); in metricgroup__copy_metric_events()
|
| 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() 500 pf->tvar->name = strdup(pf->pvar->name); in find_variable() 565 tp->symbol = strdup(symbol); in convert_to_trace_point() 1296 tev->point.realname = strdup(dwarf_diename(sc_die)); in add_probe_trace_event() 1376 tevs[j].args[i].type = strdup(type); in fill_empty_trace_arg() 1691 ppt->function = strdup(func); in debuginfo__find_probe_point() 1698 ppt->file = strdup(fname); in debuginfo__find_probe_point() [all …]
|
| H A D | disasm.c | 97 ins->name = strdup(name); in arch__associate_ins_ops() 293 ops->target.name = strdup(name); in call__parse() 520 *namep = strdup(name); in comment__symbol() 636 ops->source.raw = strdup(ops->raw); in mov__parse() 658 ops->target.raw = strdup(target); in mov__parse() 789 ops->target.raw = strdup(target); in dec__parse() 949 *namep = strdup(name); in disasm_line__parse() 1014 al->line = strdup(args->line); in annotation_line__init() 1133 *fileloc = strdup(parsed_line); in symbol__parse_objdump_line() 1286 build_id_path = strdup(filename); in dso__disassemble_filename() [all …]
|
| /linux/tools/perf/arch/arm64/annotate/ |
| H A D | instructions.c | 24 ops->source.raw = strdup(ops->raw); in arm64_mov__parse() 31 ops->target.raw = strdup(target); in arm64_mov__parse() 48 ops->target.name = strdup(s); in arm64_mov__parse()
|
| /linux/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/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/tools/perf/bench/ |
| 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/samples/landlock/ |
| H A D | sandboxer.c | 134 env_path_name = strdup(env_path_name); in populate_ruleset_fs() 198 env_port_name = strdup(env_port_name); in populate_ruleset_net() 248 env_type_scope = strdup(env_type_scope); in check_ruleset_scope()
|
| /linux/scripts/include/ |
| H A D | xalloc.h | 37 char *p = strdup(s); in xstrdup()
|
| /linux/tools/power/cpupower/lib/ |
| H A D | cpuidle.c | 193 result = strdup(linebuf); in cpuidle_state_get_one_string() 365 result = strdup(linebuf); in sysfs_cpuidle_get_one_string()
|
| /linux/tools/testing/selftests/arm64/fp/ |
| H A D | kernel-test.c | 153 alg_name = strdup(c); in create_socket() 156 driver_name = strdup(c); in create_socket()
|