/base/startup/init/services/utils/ |
H A D | init_hashmap.c | 32 INIT_ERROR_CHECK(handle != NULL, return -1, "Invalid hash handle");
in OH_HashMapCreate() 33 INIT_ERROR_CHECK(info != NULL && info->maxBucket > 0, return -1, "Invalid hash info");
in OH_HashMapCreate() 34 INIT_ERROR_CHECK(info->keyHash != NULL && info->nodeHash != NULL, return -1, "Invalid hash key");
in OH_HashMapCreate() 35 INIT_ERROR_CHECK(info->nodeCompare != NULL && info->keyCompare != NULL, return -1, "Invalid hash compare");
in OH_HashMapCreate() 37 INIT_ERROR_CHECK(tab != NULL, return -1, "Failed to create hash tab");
in OH_HashMapCreate() 78 INIT_ERROR_CHECK(handle != NULL, return -1, "Invalid hash handle");
in OH_HashMapAdd() 79 INIT_ERROR_CHECK(node != NULL && node->next == NULL, return -1, "Invalid param");
in OH_HashMapAdd() 84 INIT_ERROR_CHECK(hashCode < tab->maxBucket, return -1, "Invalid hashcode %d %d", tab->maxBucket, hashCode);
in OH_HashMapAdd() 99 INIT_ERROR_CHECK(handle != NULL && key != NULL, return, "Invalid hash handle key:%s", key);
in OH_HashMapRemove() 104 INIT_ERROR_CHECK(hashCod in OH_HashMapRemove() [all...] |
H A D | init_utils.c | 189 INIT_ERROR_CHECK(fd >= 0, return NULL, "Failed to read file %s errno:%d", fileName, errno);
in ReadFileData() 191 INIT_ERROR_CHECK(buffer != NULL, close(fd);
in ReadFileData() 194 INIT_ERROR_CHECK((readLen > 0) && (readLen <= (MAX_SMALL_BUFFER - 1)), close(fd);
in ReadFileData() 249 INIT_ERROR_CHECK(name != NULL && buffer != NULL && value != NULL, return -1, "Failed get parameters");
in GetProcCmdlineValue() 338 INIT_ERROR_CHECK(items != NULL, return NULL, "No enough memory to store items");
in SplitStringExt() 347 INIT_ERROR_CHECK(expand != NULL, FreeStringVector(items, count);
in SplitStringExt() 380 INIT_ERROR_CHECK(maxSecond <= WAIT_MAX_SECOND, maxSecond = WAIT_MAX_SECOND,
in WaitForFile() 425 INIT_ERROR_CHECK(errno == ENOENT, return NULL, "Failed to resolve %s real path err=%d", source, errno);
in GetRealPath() 438 INIT_ERROR_CHECK(!(rc < 0 && errno != EEXIST), return rc,
in MakeDir() 532 INIT_ERROR_CHECK(pDi in ReadFileInDir() [all...] |
/base/startup/init/services/init/standard/ |
H A D | init_service.c | 75 INIT_ERROR_CHECK(ret > 0, return, "Failed to format service name %s.", service->name);
in NotifyServiceChange() 78 INIT_ERROR_CHECK(ret > 0, return, "Failed to format service status %s.", service->name);
in NotifyServiceChange() 84 INIT_ERROR_CHECK(ret > 0, return, "Failed to format service pid name %s.", service->name);
in NotifyServiceChange() 87 INIT_ERROR_CHECK(ret > 0, return, "Failed to format service pid %s.", service->name);
in NotifyServiceChange() 104 INIT_ERROR_CHECK(service != NULL, return SERVICE_FAILURE, "Set service attr failed! null ptr.");
in SetImportantValue() 117 INIT_ERROR_CHECK(service != NULL, return SERVICE_FAILURE, "Exec service failed! null ptr.");
in ServiceExec() 119 INIT_ERROR_CHECK(pathArgs != NULL && pathArgs->count > 0,
in ServiceExec() 123 INIT_ERROR_CHECK(setpriority(PRIO_PROCESS, 0, service->importance) == 0,
in ServiceExec() 130 INIT_ERROR_CHECK(execv(pathArgs->argv[0], pathArgs->argv) == 0,
in ServiceExec() 138 INIT_ERROR_CHECK(servic in SetAccessToken() [all...] |
H A D | init_mount.c | 27 INIT_ERROR_CHECK(fstab != NULL, return -1, "fstab is NULL"); in MountRequriedPartitions() 42 INIT_ERROR_CHECK(access(fstabFile, F_OK) == 0, return NULL, "Failed get fstab.required"); in LoadRequiredFstab()
|
H A D | init_cmdexecutor.c | 31 INIT_ERROR_CHECK(cmdName != NULL, return -1, "Invalid input param");
in AddCmdExecutor_() 37 INIT_ERROR_CHECK(groupNode != NULL, return -1, "Failed to create group node");
in AddCmdExecutor_() 42 INIT_ERROR_CHECK(cmd != NULL, return -1, "Failed to create cmd condition");
in AddCmdExecutor_() 53 INIT_ERROR_CHECK(cmdExec != NULL, return -1, "Failed to create cmd listener");
in AddCmdExecutor_() 73 INIT_ERROR_CHECK(cmdName != NULL, return, "Invalid input param");
in RemoveCmdExecutor() 75 INIT_ERROR_CHECK(groupNode != NULL && groupNode->data.cmd != NULL,
in RemoveCmdExecutor() 120 INIT_ERROR_CHECK(name != NULL, return, "Invalid cmd for %s", cmdContent);
in PluginExecCmdByName() 131 INIT_ERROR_CHECK(name != NULL, return -1, "Invalid cmd ");
in PluginExecCmd() 215 INIT_ERROR_CHECK(groupNode != NULL && groupNode->data.cmd != NULL,
in PluginGetCmdIndex()
|
H A D | init_cmds.c | 70 INIT_ERROR_CHECK(ret == EOK, return -1, "Failed to copy start %s", start);
in GetParamValue() 74 INIT_ERROR_CHECK(ret == 0, return -1, "Failed to copy first value %s", symValue);
in GetParamValue() 87 INIT_ERROR_CHECK(ret == EOK, return -1, "Invalid param name %s", symValue);
in GetParamValue() 94 INIT_ERROR_CHECK(ret == 0, return -1, "Failed to get param %s", tmpName);
in GetParamValue() 109 INIT_ERROR_CHECK(!(pid < 0), return -1, "Fork new process to format failed: %d", errno);
in SyncExecCommand() 127 INIT_ERROR_CHECK(strncpy_s(interface.ifr_name, IFNAMSIZ - 1, ctx->argv[0], strlen(ctx->argv[0])) == EOK,
in DoIfup() 132 INIT_ERROR_CHECK(fd >= 0, return, "DoIfup failed to create socket, err = %d", errno);
in DoIfup() 152 INIT_ERROR_CHECK(fileName != NULL, return, "Can not find file name from param %s", ctx->argv[0]);
in DoInsmod() 155 INIT_ERROR_CHECK(realPath != NULL, return, "Can not get real file name from param %s", ctx->argv[0]);
in DoInsmod() 216 INIT_ERROR_CHECK(ct in DoSyncExec() [all...] |
H A D | init_firststage.c | 58 INIT_ERROR_CHECK(devices != NULL, return NULL, "Failed calloc err=%d", errno);
in GetRequiredDevices() 65 INIT_ERROR_CHECK(devices[i] != NULL, FreeStringVector(devices, num); return NULL,
in GetRequiredDevices() 85 INIT_ERROR_CHECK(requiredDevices != NULL && num > 0, return -1, "Failed parameters");
in StartUeventd()
|
/base/startup/init/services/init/ |
H A D | init_service_file.c | 39 INIT_ERROR_CHECK(strncpy_s(path, strlen(file->fileName) + 1, file->fileName, strlen(file->fileName)) >= 0, in CreateFile() 48 INIT_ERROR_CHECK(fd >= 0, return -1, "Failed open %s, err=%d ", path, errno); in CreateFile() 58 INIT_ERROR_CHECK(pathName != NULL, return -1, "Invalid fileName"); in SetFileEnv() 60 INIT_ERROR_CHECK(snprintf_s(pubName, sizeof(pubName), sizeof(pubName) - 1, in SetFileEnv() 62 INIT_ERROR_CHECK(StringReplaceChr(pubName, '/', '_') >= 0, return -1, "Failed StringReplaceChr"); in SetFileEnv() 64 INIT_ERROR_CHECK(snprintf_s(val, sizeof(val), sizeof(val) - 1, "%d", fd) >= 0, return -1, in SetFileEnv() 67 INIT_ERROR_CHECK(ret >= 0, return -1, "Failed setenv err=%d ", errno); in SetFileEnv()
|
H A D | init_common_service.c | 166 INIT_ERROR_CHECK(setgid(service->servPerm.uID) == 0, return SERVICE_FAILURE,
in ServiceSetGid() 170 INIT_ERROR_CHECK(setgid(service->servPerm.gIDArray[0]) == 0, return SERVICE_FAILURE,
in ServiceSetGid() 174 INIT_ERROR_CHECK(setgroups(service->servPerm.gIDCnt - 1, (const gid_t *)&service->servPerm.gIDArray[1]) == 0,
in ServiceSetGid() 206 INIT_ERROR_CHECK(caps != NULL, return, "calloc caps failed! error:%d", errno);
in DropCapability() 231 INIT_ERROR_CHECK(KeepCapability(service) == 0, return INIT_EKEEPCAP,
in SetPerms() 234 INIT_ERROR_CHECK(ServiceSetGid(service) == SERVICE_SUCCESS, return INIT_EGIDSET,
in SetPerms() 238 INIT_ERROR_CHECK(SetSystemSeccompPolicy(service) == SERVICE_SUCCESS, return INIT_ESECCOMP,
in SetPerms() 242 INIT_ERROR_CHECK(setuid(service->servPerm.uID) == 0, return INIT_EUIDSET,
in SetPerms() 268 INIT_ERROR_CHECK(capset(&capHeader, capData) == 0, return SERVICE_FAILURE,
in SetPerms() 273 INIT_ERROR_CHECK(re in SetPerms() [all...] |
H A D | init_service_manager.c | 105 INIT_ERROR_CHECK(service != NULL, return NULL, "Failed to malloc for service"); in AddService() 220 INIT_ERROR_CHECK(argJson != NULL, return SERVICE_FAILURE, "Invalid argJson"); in GetServiceArgs() 225 INIT_ERROR_CHECK(ret, return SERVICE_FAILURE, "Invalid type"); in GetServiceArgs() 227 INIT_ERROR_CHECK((count > 0) && (count < maxCount), return SERVICE_FAILURE, in GetServiceArgs() 233 INIT_ERROR_CHECK(args->argv != NULL, return SERVICE_FAILURE, "Failed to malloc for argv"); in GetServiceArgs() 246 INIT_ERROR_CHECK(curParam != NULL, return SERVICE_FAILURE, "Invalid arg %d", i); in GetServiceArgs() 247 INIT_ERROR_CHECK(strlen(curParam) <= MAX_ONE_ARG_LEN, return SERVICE_FAILURE, "Arg %s is tool long", curParam); in GetServiceArgs() 249 INIT_ERROR_CHECK(args->argv[i] != NULL, return SERVICE_FAILURE, "Failed to duplicate argument %s", curParam); in GetServiceArgs() 259 INIT_ERROR_CHECK(str != NULL, return SERVICE_FAILURE, "Invalid str"); in GetUid() 275 INIT_ERROR_CHECK(st in GetGid() [all...] |
H A D | init_common_cmds.c | 72 INIT_ERROR_CHECK(ret == 0, free(arg);
in AddOneArg() 79 INIT_ERROR_CHECK(ctx != NULL, return NULL, "Failed to get cmd args ");
in BuildStringFromCmdArg() 81 INIT_ERROR_CHECK(options != NULL, return NULL, "Failed to get memory ");
in BuildStringFromCmdArg() 109 INIT_ERROR_CHECK(ctx != NULL, return NULL, "Failed to calloc memory for arg");
in GetCmdArg() 156 INIT_ERROR_CHECK(cmd != NULL, return, "Invalid cmd.");
in ExecCmd() 171 INIT_ERROR_CHECK(fd >= 0, return, "Failed to set %s errno: %d", procFile, errno);
in SetProcName() 175 INIT_ERROR_CHECK(n == (ssize_t)size, close(fd);
in SetProcName() 194 INIT_ERROR_CHECK(errno == 0, return, "cannot convert sleep time in command \" sleep \"");
in DoSleep() 212 INIT_ERROR_CHECK(errno == 0,
in DoWait() 313 INIT_ERROR_CHECK(fil in SetOwner() [all...] |
H A D | init_capability.c | 92 INIT_ERROR_CHECK(service != NULL, return SERVICE_FAILURE, "service is null ptr."); in InitServiceCaps() 93 INIT_ERROR_CHECK(curArrItem != NULL, return SERVICE_FAILURE, "json is null ptr."); in InitServiceCaps() 99 INIT_ERROR_CHECK(capsCnt <= MAX_CAPS_CNT_FOR_ONE_SERVICE, return SERVICE_FAILURE, in InitServiceCaps() 107 INIT_ERROR_CHECK(service->servPerm.caps != NULL, return SERVICE_FAILURE, in InitServiceCaps()
|
H A D | init_config.c | 41 INIT_ERROR_CHECK(root != NULL, return, "Root is null");
in ParseInitCfgContents() 57 INIT_ERROR_CHECK(fileBuf != NULL, return -1, "Cfg error, %s not found", configFile);
in ParseInitCfg() 60 INIT_ERROR_CHECK(fileRoot != NULL, free(fileBuf);
in ParseInitCfg() 72 INIT_ERROR_CHECK(tmpParamValue != NULL, return, "Failed to alloc memory for param");
in ParseAllImports()
|
H A D | init_group_manager.c | 32 INIT_ERROR_CHECK(socketNode != NULL, return, "socketNode is NULL!");
in AddOnDemandSocket() 41 INIT_ERROR_CHECK(tmp != NULL, return, "tmp is NULL!");
in RemoveOnDemandSocket() 104 INIT_ERROR_CHECK(fileBuf != NULL, return -1, "Failed to read file content %s", groupCfg);
in InitParseGroupCfg_() 106 INIT_ERROR_CHECK(fileRoot != NULL, free(fileBuf);
in InitParseGroupCfg_() 246 INIT_ERROR_CHECK(realPath != NULL, return -1,
in InitParseGroupCfg() 264 INIT_ERROR_CHECK(type <= NODE_TYPE_MAX, return NULL, "Invalid type");
in AddGroupNode() 265 INIT_ERROR_CHECK(name != NULL, return NULL, "Invalid name");
in AddGroupNode() 273 INIT_ERROR_CHECK(groupNode != NULL, return NULL, "Failed to alloc for group %s", name);
in AddGroupNode() 275 INIT_ERROR_CHECK(ret == 0, free(groupNode);
in AddGroupNode() 301 INIT_ERROR_CHECK(typ in GetNextGroupNode() [all...] |
H A D | init_service_socket.c | 45 INIT_ERROR_CHECK(ret >= 0, return -1, "Failed to format addr %s", name); in GetSocketAddr() 67 INIT_ERROR_CHECK(ret == 0, return -1, "Failed to format addr %s", sockopt->name); in SetSocketAddr() 128 INIT_ERROR_CHECK(sockopt != NULL, return SERVICE_FAILURE, "Invalid socket options"); in CreateSocket() 137 INIT_ERROR_CHECK(sockopt->sockFd >= 0, return -1, "socket fail %d ", errno); in CreateSocket() 231 INIT_ERROR_CHECK(service != NULL, return SERVICE_FAILURE, "Invalid name"); in SetSocketEnvForService() 243 INIT_ERROR_CHECK(ret >= 0, continue, "setenv:%s fail %d ", tmpSock->name, errno); in SetSocketEnvForService()
|
/base/startup/init/interfaces/innerkits/init_module_engine/ |
H A D | init_modulemgr.c | 80 INIT_ERROR_CHECK(argv != NULL && argc >= 1, return -1, "Invalid install parameter"); in ModuleMgrCmdInstall() 86 INIT_ERROR_CHECK(ret == 0, return ret, "Install module %s fail errno %d", argv[0], ret); in ModuleMgrCmdInstall() 92 INIT_ERROR_CHECK(argv != NULL && argc >= 1, return -1, "Invalid install parameter"); in ModuleMgrCmdUninstall()
|
/base/startup/init/ueventd/ |
H A D | ueventd_read_cfg.c | 88 INIT_ERROR_CHECK(config->name != NULL, FreeStringVector(items, count); in ParseDeviceConfig() 92 INIT_ERROR_CHECK(errno == 0, config->mode = DEVMODE, in ParseDeviceConfig() 98 INIT_ERROR_CHECK(config->parameter != NULL, FreeStringVector(items, count); in ParseDeviceConfig() 131 INIT_ERROR_CHECK(config->sysPath != NULL, FreeStringVector(items, count); in ParseSysfsConfig() 134 INIT_ERROR_CHECK(config->attr != NULL, FreeStringVector(items, count); in ParseSysfsConfig() 138 INIT_ERROR_CHECK(errno == 0, config->mode = DEVMODE, in ParseSysfsConfig() 150 INIT_ERROR_CHECK(!INVALIDSTRING(p), return -1, "Invalid argument"); in ParseFirmwareConfig() 154 INIT_ERROR_CHECK(stat(p, &st) == 0, return -1, "Invalid firmware file: %s, err = %d", p, errno); in ParseFirmwareConfig() 155 INIT_ERROR_CHECK(S_ISDIR(st.st_mode), return -1, "Expect directory in firmware config"); in ParseFirmwareConfig() 160 INIT_ERROR_CHECK(confi in ParseFirmwareConfig() [all...] |
H A D | ueventd.c | 202 INIT_ERROR_CHECK(devices != NULL && num > 0, return, "Fault parameters"); in HandleUeventRequired()
|
/base/startup/init/services/init/lite/ |
H A D | init_service.c | 58 INIT_ERROR_CHECK(service != NULL, return SERVICE_FAILURE, "Set service attr failed! null ptr.");
in SetImportantValue() 67 INIT_ERROR_CHECK(pathArgs != NULL && pathArgs->count > 0,
in ServiceExec()
|
H A D | init_cmds.c | 59 INIT_ERROR_CHECK(path != NULL, return false, "Invalid path for cfg");
in CheckValidCfg() 82 INIT_ERROR_CHECK(realPath != NULL, return, "Failed to get realpath %s", ctx->argv[0]);
in DoLoadCfg()
|
/base/startup/init/test/exec_test/ |
H A D | client.c | 45 INIT_ERROR_CHECK(ret >= 0, return -1, "Failed to format addr");
in main()
|
/base/startup/init/interfaces/innerkits/fs_manager/switch_root/ |
H A D | switch_root.c | 151 INIT_ERROR_CHECK(stat("/", &oldRootStat) == 0, return -1, "Failed to get old root \"/\" stat"); in SwitchRoot() 153 INIT_ERROR_CHECK(oldRoot != NULL, return -1, "Failed to open root dir \"/\""); in SwitchRoot()
|
/base/startup/init/services/log/ |
H A D | init_log.h | 84 #define INIT_ERROR_CHECK(ret, statement, format, ...) \
macro
|
/base/startup/init/test/unittest/init/ |
H A D | service_unittest.cpp | 75 INIT_ERROR_CHECK(jobJson != NULL, return, "Failed to loadJobs"); in LoadJobs() 82 INIT_ERROR_CHECK(trigger != NULL, return -1, "ParamWriteTriggerExe trigger is NULL"); in ServiceTestTriggerExe()
|
/base/startup/init/test/unittest/param/ |
H A D | trigger_unittest.cpp | 87 INIT_ERROR_CHECK(fileBuf != nullptr, return -1, "Failed to read file content %s", configFile); in ParseInitCfg() 89 INIT_ERROR_CHECK(fileRoot != nullptr, return -1, "Failed to parse json file %s", configFile); in ParseInitCfg()
|