Home
last modified time | relevance | path

Searched refs:INIT_ERROR_CHECK (Results 1 – 25 of 32) sorted by relevance

12

/ohos5.0/base/startup/init/services/init/
H A Dinit_service_manager.c225 INIT_ERROR_CHECK(ret, return SERVICE_FAILURE, "Invalid type"); in GetServiceArgs()
310 INIT_ERROR_CHECK(ret == 0, return SERVICE_FAILURE, in GetServiceGids()
450 INIT_ERROR_CHECK(ret == 0, free(sockopt); in AddServiceSocket()
453 INIT_ERROR_CHECK(ret == 0, free(sockopt); in AddServiceSocket()
456 INIT_ERROR_CHECK(ret == 0, free(sockopt); in AddServiceSocket()
474 INIT_ERROR_CHECK(ret == 0, free(sockopt); in AddServiceSocket()
588 INIT_ERROR_CHECK(cJSON_IsBool(item), return SERVICE_FAILURE, in GetServiceOnDemand()
610 INIT_ERROR_CHECK(cJSON_IsBool(item), return SERVICE_FAILURE, in GetServiceSetuid()
745 INIT_ERROR_CHECK(ret, return SERVICE_FAILURE, "Invalid type"); in GetCpuArgs()
777 INIT_ERROR_CHECK(cJSON_IsNumber(item), return SERVICE_FAILURE, in GetServiceSandbox()
[all …]
H A Dinit_common_service.c231 INIT_ERROR_CHECK(KeepCapability(service) == 0, return INIT_EKEEPCAP, in SetPerms()
273 INIT_ERROR_CHECK(ret == 0, return INIT_ECAP, in SetPerms()
320 INIT_ERROR_CHECK(service != NULL, return, "Service null"); in CloseServiceFds()
350 INIT_ERROR_CHECK(ret >= 0, return INIT_EFORMAT, in PublishHoldFds()
361 INIT_ERROR_CHECK(ret >= 0, return INIT_EFORMAT, in PublishHoldFds()
412 INIT_ERROR_CHECK(service != NULL, return -1, "Invalid parameter."); in InitServiceProperties()
460 INIT_ERROR_CHECK(ret == SERVICE_SUCCESS, service->lastErrno = ret; in InitServiceProperties()
615 INIT_ERROR_CHECK(ret == 0, in RunChildProcess()
626 INIT_ERROR_CHECK(pathArgs != NULL && pathArgs->count > 0, in ServiceStart()
999 INIT_ERROR_CHECK(status == LE_SUCCESS, return, in ServiceStartTimer()
[all …]
H A Dinit_service_file.c39INIT_ERROR_CHECK(strncpy_s(path, strlen(file->fileName) + 1, file->fileName, strlen(file->fileName… 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()
62INIT_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 Dinit_common_cmds.c72 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()
156 INIT_ERROR_CHECK(cmd != NULL, return, "Invalid cmd."); in ExecCmd()
175 INIT_ERROR_CHECK(n == (ssize_t)size, close(fd); in SetProcName()
212 INIT_ERROR_CHECK(errno == 0, in DoWait()
313 INIT_ERROR_CHECK(file != NULL, return -1, "SetOwner invalid file."); in SetOwner()
314 INIT_ERROR_CHECK(ownerStr != NULL, return -1, "SetOwner invalid file."); in SetOwner()
445 INIT_ERROR_CHECK(source != NULL, return, "Failed to get source."); in DoMount()
450 INIT_ERROR_CHECK(target != NULL, return, "Failed to get target."); in DoMount()
[all …]
H A Dinit_group_manager.c32 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(type <= NODE_TYPE_MAX, return NULL, "Invalid type"); in GetNextGroupNode()
H A Dinit_config.c40 INIT_ERROR_CHECK(root != NULL, return, "Root is null"); in ParseInitCfgContents()
56 INIT_ERROR_CHECK(fileBuf != NULL, return -1, "Cfg error, %s not found", configFile); in ParseInitCfg()
59 INIT_ERROR_CHECK(fileRoot != NULL, free(fileBuf); in ParseInitCfg()
71 INIT_ERROR_CHECK(tmpParamValue != NULL, return, "Failed to alloc memory for param"); in ParseAllImports()
H A Dinit_capability.c92 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 Dinit_service_socket.c45 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()
/ohos5.0/base/startup/init/services/utils/
H A Dinit_hashmap.c32 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()
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()
130 INIT_ERROR_CHECK(hashCode < tab->maxBucket, return NULL, in OH_HashMapGet()
152 INIT_ERROR_CHECK(handle != NULL, return, "Invalid hash handle"); in OH_HashMapDestory()
163 INIT_ERROR_CHECK(handle != NULL, return NULL, "Invalid hash handle"); in OH_HashMapFind()
164 INIT_ERROR_CHECK(key != NULL && keyCompare != NULL, return NULL, "Invalid hash key"); in OH_HashMapFind()
166 INIT_ERROR_CHECK((hashCode < tab->maxBucket) && (hashCode >= 0), return NULL, in OH_HashMapFind()
[all …]
H A Dinit_utils.c191 INIT_ERROR_CHECK(buffer != NULL, close(fd); in ReadFileData()
194 INIT_ERROR_CHECK((readLen > 0) && (readLen <= (MAX_SMALL_BUFFER - 1)), close(fd); in ReadFileData()
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()
438 INIT_ERROR_CHECK(!(rc < 0 && errno != EEXIST), return rc, in MakeDir()
532 INIT_ERROR_CHECK(pDir != NULL, return -1, "Read dir :%s failed.%d", dirPath, errno); in ReadFileInDir()
534 INIT_ERROR_CHECK(fileName != NULL, closedir(pDir); in ReadFileInDir()
601 INIT_ERROR_CHECK(strl != NULL, return -1, "Invalid parament"); in StringReplaceChr()
662 INIT_ERROR_CHECK(str != NULL && out != NULL, return -1, "Invalid parament"); in StringToLL()
[all …]
/ohos5.0/base/startup/init/services/init/standard/
H A Dinit_service.c75 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(service != NULL, return SERVICE_FAILURE, "service is null"); in SetAccessToken()
[all …]
H A Dinit_cmdexecutor.c31 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 Dinit_cmds.c70 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()
132 INIT_ERROR_CHECK(fd >= 0, return, "DoIfup failed to create socket, err = %d", errno); in DoIfup()
152INIT_ERROR_CHECK(fileName != NULL, return, "Can not find file name from param %s", ctx->argv[0]); in DoInsmod()
155INIT_ERROR_CHECK(realPath != NULL, return, "Can not get real file name from param %s", ctx->argv[0… in DoInsmod()
216 INIT_ERROR_CHECK(ctx != NULL && ctx->argv[0] != NULL, return, "DoSyncExec: invalid arguments"); in DoSyncExec()
224 INIT_ERROR_CHECK(ctx != NULL && ctx->argv[0] != NULL, return, "DoExec: invalid arguments"); in DoExec()
[all …]
H A Dinit_mount.c27 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 Dinit_firststage.c58 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()
/ohos5.0/base/startup/init/ueventd/
H A Dueventd_read_cfg.c88 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(config->fmPath != NULL, free(config); return -1, "failed to dup fmpath"); in ParseFirmwareConfig()
[all …]
/ohos5.0/base/startup/init/interfaces/innerkits/init_module_engine/
H A Dinit_modulemgr.c80 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()
/ohos5.0/base/startup/init/services/init/lite/
H A Dinit_service.c58 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 Dinit_cmds.c59 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()
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/switch_root/
H A Dswitch_root.c151 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()
/ohos5.0/base/startup/init/test/exec_test/
H A Dclient.c45 INIT_ERROR_CHECK(ret >= 0, return -1, "Failed to format addr"); in main()
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-boot-init-log.md126 …| INIT_ERROR_CHECK | INIT_ERROR_CHECK(ctx != NULL, return NULL, "Failed to get cmd args "); | 判断 c…
H A Dsubsys-boot-deviceboot.md205INIT_ERROR_CHECK(access(fstabFile, F_OK) == 0, abort(), "Failed get fstab.required");
222 INIT_ERROR_CHECK(requiredDevices != NULL && num > 0, return -1, "Failed parameters");
308 INIT_ERROR_CHECK(fstab != NULL, return -1, "Failed fstab is NULL");
/ohos5.0/base/startup/init/services/log/
H A Dinit_log.h84 #define INIT_ERROR_CHECK(ret, statement, format, ...) \ macro
/ohos5.0/base/startup/init/test/unittest/init/
H A Dservice_unittest.cpp75 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()

12