Home
last modified time | relevance | path

Searched refs:args (Results 1 – 25 of 324) sorted by relevance

12345678910>>...13

/developtools/profiler/hiebpf/src/
Dfstrace_args_converter.cpp23 static int Openat2ArgsConverter(__u64* args, const struct fstrace_start_event_t* startEvent) in Openat2ArgsConverter() argument
25 args[ARGS_POINT_ZERO] = (__u64) startEvent->openat2_args.dfd; in Openat2ArgsConverter()
26 args[ARGS_POINT_ONE] = (__u64) startEvent->openat2_args.filename; in Openat2ArgsConverter()
27 args[ARGS_POINT_TWO] = (__u64) startEvent->openat2_args.how; in Openat2ArgsConverter()
28 args[ARGS_POINT_THREE] = 0xFFFFFFFFFFFFFFFF; in Openat2ArgsConverter()
32 static int ReadArgsConverter(__u64* args, const struct fstrace_start_event_t* startEvent) in ReadArgsConverter() argument
34 args[ARGS_POINT_ZERO] = (__u64) startEvent->read_args.fd; in ReadArgsConverter()
35 args[ARGS_POINT_ONE] = (__u64) startEvent->read_args.buf; in ReadArgsConverter()
36 args[ARGS_POINT_TWO] = (__u64) startEvent->read_args.count; in ReadArgsConverter()
37 args[ARGS_POINT_THREE] = 0xFFFFFFFFFFFFFFFF; in ReadArgsConverter()
[all …]
/developtools/profiler/device/plugins/native_daemon/src/
Dmain.cpp50 bool ParseCommand(std::vector<std::string> args, HookData& hookData) in ParseCommand() argument
53 while (idx < args.size()) { in ParseCommand()
54 if (args[idx] == "-o") { in ParseCommand()
55 hookData.fileName = args[idx + 1].c_str(); in ParseCommand()
56 } else if (args[idx] == "-p") { in ParseCommand()
57 hookData.pid = std::stoi(args[idx + 1], nullptr); in ParseCommand()
58 if (std::to_string(hookData.pid) != args[idx + 1]) { in ParseCommand()
61 if (!ProcessExist(args[idx + 1])) { in ParseCommand()
65 } else if (args[idx] == "-n") { in ParseCommand()
66 hookData.processName = args[idx + 1]; in ParseCommand()
[all …]
/developtools/smartperf_host/trace_streamer/src/parser/bytrace_parser/
Dbytrace_event_parser.h50 using FuncCall = std::function<bool(const ArgsMap& args, const BytraceLine line)>;
51 bool SchedSwitchEvent(const ArgsMap& args, const BytraceLine& line) const;
52 bool BlockedReason(const ArgsMap& args, const BytraceLine& line) const;
53 bool TaskRenameEvent(const ArgsMap& args, const BytraceLine& line) const;
54 bool TaskNewtaskEvent(const ArgsMap& args, const BytraceLine& line) const;
55 bool TracingMarkWriteOrPrintEvent(const ArgsMap& args, const BytraceLine& line);
56 bool SchedWakeupEvent(const ArgsMap& args, const BytraceLine& line) const;
57 bool SchedWakingEvent(const ArgsMap& args, const BytraceLine& line) const;
58 bool CpuIdleEvent(const ArgsMap& args, const BytraceLine& line) const;
59 bool CpuFrequencyEvent(const ArgsMap& args, const BytraceLine& line) const;
[all …]
Dbytrace_event_parser.cpp121 bool BytraceEventParser::SchedSwitchEvent(const ArgsMap& args, const BytraceLine& line) const in SchedSwitchEvent() argument
123 if (args.empty() || args.size() < MIN_SCHED_SWITCH_ARGS_COUNT) { in SchedSwitchEvent()
128 auto prevCommStr = std::string_view(args.at("prev_comm")); in SchedSwitchEvent()
129 auto nextCommStr = std::string_view(args.at("next_comm")); in SchedSwitchEvent()
130 auto prevPrioValue = base::StrToInt<int32_t>(args.at("prev_prio")); in SchedSwitchEvent()
131 auto nextPrioValue = base::StrToInt<int32_t>(args.at("next_prio")); in SchedSwitchEvent()
132 auto prevPidValue = base::StrToInt<uint32_t>(args.at("prev_pid")); in SchedSwitchEvent()
133 auto nextPidValue = base::StrToInt<uint32_t>(args.at("next_pid")); in SchedSwitchEvent()
135 auto nextInfoIt = args.find("next_info"); in SchedSwitchEvent()
136 if (nextInfoIt != args.end()) { in SchedSwitchEvent()
[all …]
/developtools/profiler/host/smartperf/trace_streamer/src/parser/bytrace_parser/
Dbytrace_event_parser.h50 using FuncCall = std::function<bool(const ArgsMap& args, const BytraceLine line)>;
51 bool SchedSwitchEvent(const ArgsMap& args, const BytraceLine& line) const;
52 bool BlockedReason(const ArgsMap& args, const BytraceLine& line) const;
53 bool TaskRenameEvent(const ArgsMap& args, const BytraceLine& line) const;
54 bool TaskNewtaskEvent(const ArgsMap& args, const BytraceLine& line) const;
55 bool TracingMarkWriteOrPrintEvent(const ArgsMap& args, const BytraceLine& line);
56 bool SchedWakeupEvent(const ArgsMap& args, const BytraceLine& line) const;
57 bool SchedWakingEvent(const ArgsMap& args, const BytraceLine& line) const;
58 bool CpuIdleEvent(const ArgsMap& args, const BytraceLine& line) const;
59 bool CpuFrequencyEvent(const ArgsMap& args, const BytraceLine& line) const;
[all …]
Dbytrace_event_parser.cpp121 bool BytraceEventParser::SchedSwitchEvent(const ArgsMap& args, const BytraceLine& line) const in SchedSwitchEvent() argument
123 if (args.empty() || args.size() < MIN_SCHED_SWITCH_ARGS_COUNT) { in SchedSwitchEvent()
128 auto prevCommStr = std::string_view(args.at("prev_comm")); in SchedSwitchEvent()
129 auto nextCommStr = std::string_view(args.at("next_comm")); in SchedSwitchEvent()
130 auto prevPrioValue = base::StrToInt<int32_t>(args.at("prev_prio")); in SchedSwitchEvent()
131 auto nextPrioValue = base::StrToInt<int32_t>(args.at("next_prio")); in SchedSwitchEvent()
132 auto prevPidValue = base::StrToInt<uint32_t>(args.at("prev_pid")); in SchedSwitchEvent()
133 auto nextPidValue = base::StrToInt<uint32_t>(args.at("next_pid")); in SchedSwitchEvent()
135 auto nextInfoIt = args.find("next_info"); in SchedSwitchEvent()
136 if (nextInfoIt != args.end()) { in SchedSwitchEvent()
[all …]
/developtools/hiperf/script/
Drecord_control.py31 def check_args(args): argument
32 if (not args.package_name) and args.ability:
38 def get_module(args): argument
39 if args.prepare:
41 elif args.start:
43 elif args.pause:
45 elif args.resume:
47 elif args.stop:
134 args = parser.parse_args()
135 return args
[all …]
Dcommand_script.py31 def check_args(args): argument
32 if (not args.package_name) and args.ability:
102 args = parser.parse_args()
103 return args
106 def main(args): argument
107 check_args(args)
108 profiler = PerformanceProfile(args)
/developtools/integration_verification/tools/fotff/tester/common/
Dcommon.go55 args := strings.Split(t.Param, " ")
57 args = append(args, []string{deviceFlag, device}...)
59 args = append(args, []string{resultPathFlag, t.ResultPath}...)
60 args = append(args, []string{resultFileFlag, t.ResultFile}...)
61 if err := utils.ExecContext(ctx, t.Tool, args...); err != nil {
74 args := strings.Split(t.Param, " ")
75 args = append(args, []string{testCaseFlag, testCase}...)
77 args = append(args, []string{deviceFlag, device}...)
79 args = append(args, []string{resultPathFlag, t.ResultPath}...)
80 args = append(args, []string{resultFileFlag, t.ResultFile}...)
[all …]
/developtools/hiperf/test/unittest/common/native/
Dsubcommand_test.cpp39 bool OnSubCommand(std::vector<std::string> &args) override in OnSubCommand() argument
128 std::vector<std::string> args; variable
130 args = {"test"};
131 EXPECT_EQ(subcomm.OnSubCommandOptions(args), true);
132 args = {"--dumpoption"};
133 EXPECT_EQ(subcomm.OnSubCommandOptions(args), true);
134 args = {"--dumpoption", "opt"};
135 EXPECT_EQ(subcomm.OnSubCommandOptions(args), true);
136 args = {"--dumpoption", " "};
137 EXPECT_EQ(subcomm.OnSubCommandOptions(args), true);
[all …]
Dcommand_test.cpp76 std::string args; variable
78 args = TEST_OPTION_TRUE + " " + TEST_OPTION_TRUE + " " + TEST_OPTION_TRUE;
79 EXPECT_EQ(Command::DispatchCommand(args), false);
81 args = TEST_OPTION_TRUE + " " + TEST_OPTION_TRUE + " " + TEST_CMD_TRUE;
82 EXPECT_EQ(Command::DispatchCommand(args), true);
84 args = TEST_OPTION_TRUE + " " + TEST_CMD_TRUE + " " + TEST_OPTION_TRUE;
85 EXPECT_EQ(Command::DispatchCommand(args), true);
87 args = TEST_CMD_TRUE + " " + TEST_OPTION_TRUE + " " + TEST_OPTION_TRUE;
88 EXPECT_EQ(Command::DispatchCommand(args), true);
90 args = TEST_CMD_TRUE + " " + TEST_CMD_TRUE + " " + TEST_CMD_TRUE;
[all …]
Doption_test.cpp120 std::vector<std::string> args; variable
123 EXPECT_EQ(Option::GetOptionValue(args = ONE_ARGS_WITH_VALUE, OPTION_NAME, boolVal), true);
124 EXPECT_EQ(args.size(), ONE_ARGS_WITH_VALUE.size() - 1u); // only one option should eat
126 EXPECT_EQ(Option::GetOptionValue(args = ONE_ARGS_WITH_VALUE, OPTION_ERROR_NAME, boolVal), true);
128 EXPECT_EQ(Option::GetOptionValue(args = ONE_ARGS_WITH_VALUE, OPTION_NAME, boolVal), true);
130 EXPECT_EQ(Option::GetOptionValue(args = ONE_ARGS_WITH_VALUE, OPTION_ILLEGAL_NAME, boolVal),
135 EXPECT_EQ(Option::GetOptionValue(args = TWO_ARGS_WITH_VALUE, OPTION_NAME, boolVal), true);
136 EXPECT_EQ(args.size(), TWO_ARGS_WITH_VALUE.size() - 1u);
138 EXPECT_EQ(Option::GetOptionValue(args = TWO_ARGS_WITH_VALUE, OPTION_ERROR_NAME, boolVal), true);
140 EXPECT_EQ(Option::GetOptionValue(args = TWO_ARGS_WITH_VALUE, OPTION_NAME, boolVal), true);
[all …]
Dsubcommand_list_test.cpp52 std::vector<std::string> args; variable
56 args = {"hw"};
57 EXPECT_EQ(subCommandList.OnSubCommand(args), true);
68 std::vector<std::string> args; variable
72 args = {"sw"};
73 EXPECT_EQ(subCommandList.OnSubCommand(args), true);
84 std::vector<std::string> args; variable
88 args = {"tp"};
89 EXPECT_EQ(subCommandList.OnSubCommand(args), true); // still not support
100 std::vector<std::string> args; variable
[all …]
Dsubcommand_help_test.cpp46 bool OnSubCommand(std::vector<std::string> &args) override in OnSubCommand() argument
75 std::vector<std::string> args; variable
77 args = {"--help"};
78 EXPECT_EQ(subCommandHelp.OnSubCommand(args), true);
88 std::vector<std::string> args; variable
90 EXPECT_EQ(subCommandHelp.OnHelp(args), true);
100 std::vector<std::string> args; variable
102 args = {"TEST_CMD_HLP"};
103 EXPECT_EQ(subCommandHelp.OnHelp(args), true);
113 std::vector<std::string> args; variable
[all …]
/developtools/profiler/hiebpf/include/
Dfstrace_progs.h36 struct sys_openat2_args_t* args = &fs_se->openat2_args; in BPF_KPROBE() local
37 args->dfd = dfd; in BPF_KPROBE()
38 args->filename = filename; in BPF_KPROBE()
40 args->how = how; in BPF_KPROBE()
76 struct sys_read_args_t* args = &fs_se->read_args; in BPF_KPROBE() local
77 args->fd = fd; in BPF_KPROBE()
78 args->buf = buf; in BPF_KPROBE()
79 args->count = count; in BPF_KPROBE()
115 struct sys_write_args_t* args = &fs_se->write_args; in BPF_KPROBE() local
116 args->fd = fd; in BPF_KPROBE()
[all …]
/developtools/profiler/host/smartperf/trace_streamer/src/filter/
Dtask_pool_filter.cpp39 std::unordered_map<std::string, std::string>& args) in TaskPoolFieldSegmentation() argument
51 args.emplace(std::move(key), std::move(value)); in TaskPoolFieldSegmentation()
59 std::unordered_map<std::string, std::string> args; in TaskPoolEvent() local
63 TaskPoolFieldSegmentation(allocationStr, args); in TaskPoolEvent()
64 UpdateAssignData(args, index); in TaskPoolEvent()
70 TaskPoolFieldSegmentation(executeStr, args); in TaskPoolEvent()
71 UpdateExecuteData(args, index); in TaskPoolEvent()
77 TaskPoolFieldSegmentation(returnStr, args); in TaskPoolEvent()
78 UpdateReturnData(args, index); in TaskPoolEvent()
84 void TaskPoolFilter::UpdateAssignData(const std::unordered_map<std::string, std::string>& args, int… in UpdateAssignData() argument
[all …]
/developtools/integration_verification/tools/deps_guard/
Ddeps_guard.py37 def _deps_guard_module(out_path, args=None): argument
43 passed = check_all_rules(mgr, args)
50 def _startup_guard_module(out_path, args): argument
61 startup_guard(out_path, args)
63 def deps_guard(out_path, args=None): argument
64 _deps_guard_module(out_path, args)
65 _startup_guard_module(out_path, args)
70 args = parser.parse_args() variable
72 deps_guard(args.input, args)
/developtools/integration_verification/cases/smoke/basic/screenshot32/resource/
Dcapturescreentest.py42 …with open(os.path.join(args.save_path, 'test_{}.log'.format(args.device_num)),mode='a', encoding='…
83 cmd = "hdc_std -t {} shell \"{}\"".format(args.device_num, shellcmd)
88 …cd /data/log/faultlog/temp && tar -cf after_test_cppcrash{}.tar cppcrash*".format(args.device_num))
89 file_from_dev("/data/log/faultlog/temp/after_test_cppcrash{}.tar".format(args.device_num), \
90 os.path.normpath(args.save_path))
91 …ata/log/faultlog/faultlogger && tar -cf after_test_jscrash{}.tar jscrash*".format(args.device_num))
92 … file_from_dev("/data/log/faultlog/faultlogger/after_test_jscrash{}.tar".format(args.device_num), \
93 os.path.normpath(args.save_path))
100 cmd = "hdc_std -t {} file send \"{}\" \"{}\"".format(args.device_num, src, dst)
105 cmd = "hdc_std -t {} file recv \"{}\" \"{}\"".format(args.device_num, src, dst)
[all …]
/developtools/integration_verification/tools/fotff/utils/
Dexec.go29 func ExecContext(ctx context.Context, name string, args ...string) error {
32 if err := execContext(ctx, name, args...); err != nil {
37 return execContext(ctx, name, args...)
42 func execContext(ctx context.Context, name string, args ...string) error {
43 cmdStr := append([]string{name}, args...)
45 cmd := exec.CommandContext(ctx, name, args...)
63 func ExecCombinedOutputContext(ctx context.Context, name string, args ...string) ([]byte, error) {
66 out, err := execCombinedOutputContext(ctx, name, args...)
72 return execCombinedOutputContext(ctx, name, args...)
77 func execCombinedOutputContext(ctx context.Context, name string, args ...string) ([]byte, error) {
[all …]
/developtools/packing_tool/
Dbuild.py36 args = parser.parse_args()
37 print(args.haptobinOutput)
38 print(args.unpackOutput)
39 print(args.packOutput)
40 print(args.outpath)
41 print(args.compileTarget)
43 toolchain = args.toolchain
46 toolchain += "_" + args.compileTarget
51 …command_haptobin = ['bash', hap_to_bin_shell_path, root_dir, args.haptobinOutput, args.outpath, to…
71 …command_unpack = ['bash', unpack_tool_shell_path, root_dir, args.unpackOutput, args.outpath, big_v…
[all …]
/developtools/hiperf/demo/cpp/
Dhiperf_example_cmd.cpp393 bool GetIntFromArg(std::vector<std::string> &args, int &value) in GetIntFromArg() argument
395 if (!args.empty()) { in GetIntFromArg()
396 if (std::all_of(args.begin()->begin(), args.begin()->end(), ::isdigit)) { in GetIntFromArg()
397 value = std::stoi(args[0]); in GetIntFromArg()
398 args.erase(args.begin()); in GetIntFromArg()
400 printf("unknown format '%s'\n", args[0].c_str()); in GetIntFromArg()
407 bool MatchArgs(std::vector<std::string> &args, const std::string &option) in MatchArgs() argument
409 if (args[0] == option) { in MatchArgs()
410 args.erase(args.begin()); in MatchArgs()
415 bool GetBoolFromArg(std::vector<std::string> &args, const std::string &option, bool &value) in GetBoolFromArg() argument
[all …]
/developtools/hiperf/src/
Doption_debug.cpp70 static bool OnLogPath(std::vector<std::string> &args) in OnLogPath() argument
72 if (args.size() > 0) { in OnLogPath()
73 DebugLogger::GetInstance()->SetLogPath(args[0]); in OnLogPath()
74 args.erase(args.begin()); in OnLogPath()
81 static bool OnLogTag(std::vector<std::string> &args) in OnLogTag() argument
83 if (args.size() > 0) { in OnLogTag()
84 DebugLogger::GetInstance()->SetLogTags(args[0]); in OnLogTag()
85 args.erase(args.begin()); in OnLogTag()
92 static bool OnHiLog(const std::vector<std::string> &args) in OnHiLog() argument
Dhiperf_libreport.cpp57 std::vector<std::string> args; in Report() local
58 args.emplace_back("-i"); in Report()
59 args.emplace_back(perfFile); in Report()
60 args.emplace_back("-o"); in Report()
61 args.emplace_back(reportFile); in Report()
65 args.emplace_back(option); in Report()
68 if (report->ParseOption(args)) { in Report()
69 return report->OnSubCommand(args) ? 0 : -1; in Report()
87 std::vector<std::string> args; in ReportUnwindJson() local
88 args.emplace_back("-i"); in ReportUnwindJson()
[all …]
Doption.cpp55 std::vector<std::string>::iterator FindOption(std::vector<std::string> &args, in FindOption() argument
58 HLOGV("try find '%s' in args: %s", optionName.c_str(), VectorToString(args).c_str()); in FindOption()
59 auto tmpit = args.begin(); in FindOption()
61 for (; tmpit != args.end(); tmpit++) { in FindOption()
67 auto it = find(args.begin(), args.end(), optionName); in FindOption()
68 if (it != args.end()) { in FindOption()
69 if (tmpit != args.end() && it > tmpit) { in FindOption()
70 it = args.end(); in FindOption()
144 bool GetOptionTrackedCommand(std::vector<std::string> &args, in GetOptionTrackedCommand() argument
147 if (!args.empty()) { in GetOptionTrackedCommand()
[all …]
/developtools/smartperf_host/trace_streamer/src/filter/
Dtask_pool_filter.cpp48 std::unordered_map<std::string, std::string>& args) in TaskPoolFieldSegmentation() argument
60 args.emplace(std::move(key), std::move(value)); in TaskPoolFieldSegmentation()
67 std::unordered_map<std::string, std::string> args; in TaskPoolEvent() local
70 TaskPoolFieldSegmentation(infoStr, args); in TaskPoolEvent()
71 return UpdateAssignData(args, index); in TaskPoolEvent()
75 TaskPoolFieldSegmentation(infoStr, args); in TaskPoolEvent()
76 return UpdateExecuteData(args, index); in TaskPoolEvent()
80 TaskPoolFieldSegmentation(infoStr, args); in TaskPoolEvent()
81 return UpdateReturnData(args, index); in TaskPoolEvent()
90 bool TaskPoolFilter::UpdateAssignData(const std::unordered_map<std::string, std::string>& args, uin… in UpdateAssignData() argument
[all …]

12345678910>>...13