/ohos5.0/base/startup/init/test/unittest/lite/ |
H A D | cmd_func_test.cpp | 71 char cmdContent[MAX_CMD_CONTENT_LEN + 1]; 188 EXPECT_EQ(0, strlen(curCmdLine.cmdContent)); 192 EXPECT_EQ(0, strlen(curCmdLine.cmdContent)); 196 EXPECT_EQ(0, strlen(curCmdLine.cmdContent)); 200 EXPECT_EQ(0, strlen(curCmdLine.cmdContent)); 216 EXPECT_EQ(0, strlen(curCmdLine.cmdContent)); 672 EXPECT_TRUE(strlen(resCmd->cmdContent) > 0); in CheckCmd() 684 EXPECT_EQ('0', resCmd->cmdContent[0]); in CheckCmd() 687 EXPECT_TRUE(resCmd->cmdContent[i] >= '0' && resCmd->cmdContent[i] <= '7'); in CheckCmd() 695 … EXPECT_NE(' ', resCmd->cmdContent[strlen(resCmd->cmdContent) - 1]); // should not end with space in CheckCmd() [all …]
|
/ohos5.0/base/startup/init/services/init/standard/ |
H A D | init_cmdexecutor.c | 96 static void PluginExecCmd_(PluginCmd *cmd, const char *cmdContent) in PluginExecCmd_() argument 98 const struct CmdArgs *ctx = GetCmdArg(cmdContent, " ", MAX_CMD_ARGC); in PluginExecCmd_() 100 INIT_LOGE("Invalid arguments cmd: %s content: %s", cmd->name, cmdContent); in PluginExecCmd_() 104 cmd->name, cmdContent, ctx->argc); in PluginExecCmd_() 108 INIT_LOGV("PluginExecCmd_ index %s content: %s", cmd->name, cmdContent); in PluginExecCmd_() 118 void PluginExecCmdByName(const char *name, const char *cmdContent) in PluginExecCmdByName() argument 120 INIT_ERROR_CHECK(name != NULL, return, "Invalid cmd for %s", cmdContent); in PluginExecCmdByName() 126 PluginExecCmd_(cmd, cmdContent); in PluginExecCmdByName() 190 INIT_LOGV("Command: %s cmdContent: %s %d", cmd->name, cmdContent, cmd->careContext); in PluginExecCmdByCmdIndex() 192 PluginExecCmd_(cmd, cmdContent); in PluginExecCmdByCmdIndex() [all …]
|
H A D | init_cmds.c | 323 cmdInfo.cmdContent = ctx->argv[0]; in DoRestorecon() 327 cmdInfo.cmdContent = ctx->argv[1]; in DoRestorecon() 511 cmdInfo.cmdContent = (const char *)&ret; in DoInitGlobalKey() 528 cmdInfo.cmdContent = (const char *)&ret; in DoInitMainUser()
|
/ohos5.0/base/startup/init/services/init/include/ |
H A D | init_cmds.h | 55 char cmdContent[MAX_CMD_CONTENT_LEN + 1]; member 86 const struct CmdArgs *GetCmdArg(const char *cmdContent, const char *delim, int argsCount); 89 void DoCmdByIndex(int index, const char *cmdContent, const ConfigContext *context); 97 void ExecCmd(const struct CmdTable *cmd, const char *cmdContent); 103 int ExecuteCmdInSubInit(const ConfigContext *context, const char *name, const char *cmdContent); 108 void PluginExecCmdByCmdIndex(int index, const char *cmdContent, const ConfigContext *context);
|
H A D | init_cmdexecutor.h | 42 void PluginExecCmdByName(const char *name, const char *cmdContent);
|
/ohos5.0/base/startup/init/services/init/ |
H A D | init_common_cmds.c | 53 context.cmdContent = cmdContent; in InitCmdHookExecute() 104 INIT_CHECK_RETURN_VALUE(cmdContent != NULL, NULL); in GetCmdArg() 111 const char *p = cmdContent; in GetCmdArg() 112 const char *end = cmdContent + strlen(cmdContent); in GetCmdArg() 154 void ExecCmd(const struct CmdTable *cmd, const char *cmdContent) in ExecCmd() argument 609 static char *GetCmdStart(const char *cmdContent) in GetCmdStart() argument 612 char *p = (char *)cmdContent; in GetCmdStart() 744 if (cmdContent == NULL) { in DoCmdByIndex() 755 ExecCmd(cmdTable, cmdContent); in DoCmdByIndex() 760 PluginExecCmdByCmdIndex(index, cmdContent, context); in DoCmdByIndex() [all …]
|
H A D | init_common_service.c | 83 char cmdContent[MAX_CMD_CONTENT_LEN + 1] = {0}; in SetSystemSeccompPolicy() local 85 int rc = snprintf_s(cmdContent, MAX_CMD_CONTENT_LEN + 1, strlen(service->name) + 1, in SetSystemSeccompPolicy() 91 rc = strcat_s(cmdContent, MAX_CMD_CONTENT_LEN + 1, service->pathArgs.argv[0]); in SetSystemSeccompPolicy() 96 PluginExecCmdByName("SetSeccompPolicy", cmdContent); in SetSystemSeccompPolicy() 740 … INIT_LOGI("ExecRestartCmd cmdLine->cmdContent %s ", service->restartArg->cmds[i].cmdContent); in ExecRestartCmd() 741 …DoCmdByIndex(service->restartArg->cmds[i].cmdIndex, service->restartArg->cmds[i].cmdContent, NULL); in ExecRestartCmd()
|
/ohos5.0/base/startup/init/test/unittest/innerkits/ |
H A D | modulemgr_unittest.cpp | 50 const char *cmdContent = "testCmd1 test1 test2 test3"; variable 63 const char *cmdName = PluginGetCmdIndex(cmdContent, &cmdIndex); 70 PluginExecCmdByName(cmdName, cmdContent); 75 PluginExecCmdByCmdIndex(cmdIndex, cmdContent, nullptr);
|
/ohos5.0/base/startup/init/services/init/lite/ |
H A D | init_cmds.c | 121 void PluginExecCmdByName(const char *name, const char *cmdContent) in PluginExecCmdByName() argument 125 void PluginExecCmdByCmdIndex(int index, const char *cmdContent, const ConfigContext *context) in PluginExecCmdByCmdIndex() argument 149 int ExecuteCmdInSubInit(const ConfigContext *context, const char *name, const char *cmdContent) in ExecuteCmdInSubInit() argument
|
H A D | init_jobs.c | 42 INIT_LOGV("\t\tcommand: %s %s", GetCmdKey(cmd->cmdIndex), cmd->cmdContent); in DumpAllJobs() 141 DoCmdByIndex(cmdLines->cmds[j].cmdIndex, cmdLines->cmds[j].cmdContent, NULL); in DoJob()
|
/ohos5.0/base/startup/init/services/modules/init_context/ |
H A D | init_context_static.c | 59 int ExecuteCmdInSubInit(const ConfigContext *context, const char *name, const char *cmdContent) in ExecuteCmdInSubInit() argument 64 PLUGIN_LOGV("Execute command '%s %s' in context %d", name, cmdContent, context->type); in ExecuteCmdInSubInit() 68 return g_subInitContext[context->type].executeCmdInSubInit(context->type, name, cmdContent); in ExecuteCmdInSubInit()
|
H A D | init_context.c | 117 static int SubInitExecuteCmd(InitContextType type, const char *name, const char *cmdContent) in SubInitExecuteCmd() argument 126 if (cmdContent != NULL) { in SubInitExecuteCmd() 127 len = snprintf_s(buffer, sizeof(buffer), sizeof(buffer) - 1, "%s %s", name, cmdContent); in SubInitExecuteCmd()
|
/ohos5.0/base/startup/init/services/param/trigger/ |
H A D | trigger_processor.c | 385 int AddCompleteJob(const char *name, const char *condition, const char *cmdContent) in AddCompleteJob() argument 389 PARAM_CHECK(cmdContent != NULL, return -1, "Invalid cmdContent"); in AddCompleteJob() 399 int ret = GetCommandInfo(cmdContent, &cmdKeyIndex, &content); in AddCompleteJob() 400 PARAM_CHECK(ret == 0, return -1, "Command not support %s", cmdContent); in AddCompleteJob() 402 PARAM_CHECK(ret == 0, return -1, "Failed to add command %s", cmdContent); in AddCompleteJob()
|
/ohos5.0/base/startup/init/interfaces/innerkits/include/ |
H A D | init_reboot.h | 40 int DoReboot(const char *cmdContent);
|
/ohos5.0/base/startup/init/interfaces/innerkits/init_module_engine/include/ |
H A D | init_cmdexecutor.h | 42 void PluginExecCmdByName(const char *name, const char *cmdContent);
|
H A D | bootstage.h | 158 const char *cmdContent; /* cmd content */ member
|
/ohos5.0/base/startup/init/test/unittest/init/ |
H A D | cmds_unittest.cpp | 27 static void DoCmdByName(const char *name, const char *cmdContent) in DoCmdByName() argument 31 DoCmdByIndex(cmdIndex, cmdContent, nullptr); in DoCmdByName()
|
H A D | group_unittest.cpp | 93 static void DoCmdByName(const char *name, const char *cmdContent) in DoCmdByName() argument 97 DoCmdByIndex(cmdIndex, cmdContent, nullptr); in DoCmdByName()
|
H A D | service_unittest.cpp | 65 static void DoCmdByName(const char *name, const char *cmdContent) in DoCmdByName() argument 69 DoCmdByIndex(cmdIndex, cmdContent, nullptr); in DoCmdByName()
|
/ohos5.0/base/startup/init/interfaces/innerkits/include/param/ |
H A D | init_param.h | 156 int AddCompleteJob(const char *name, const char *condition, const char *cmdContent);
|
/ohos5.0/base/startup/init/services/modules/bootevent/ |
H A D | bootevent.c | 533 int cmdLen = strlen(cmdCtx->cmdName) + strlen(cmdCtx->cmdContent) + 1; // 2 args 1 '\0' in AddCmdBootEvent() 540 cmdCtx->cmdName, cmdCtx->cmdContent) >= 0, in AddCmdBootEvent()
|
/ohos5.0/docs/zh-cn/device-dev/subsystems/ |
H A D | subsys-boot-init-jobs.md | 117 |void DoCmdByIndex(int index, const char *cmdContent)|拼接参数与命令。| 小型系统和标准系统 |
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-boot-init-jobs.md | 117 |void DoCmdByIndex(int index, const char *cmdContent)|Combines parameters and commands.| Small and …
|